mirror of
https://github.com/gradle/actions.git
synced 2026-10-16 19:57:12 +08:00
[bot] Update dist directory
This commit is contained in:
10 files changed
+399
-399
No files matched your search
+87
-87
@@ -1,9 +1,9 @@
|
|||||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||||
var F8e=Object.create;var DM=Object.defineProperty;var M8e=Object.getOwnPropertyDescriptor;var L8e=Object.getOwnPropertyNames;var U8e=Object.getPrototypeOf,P8e=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),wa=(t,e)=>{for(var r in e)DM(t,r,{get:e[r],enumerable:!0})},O8e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of L8e(e))!P8e.call(t,s)&&s!==r&&DM(t,s,{get:()=>e[s],enumerable:!(n=M8e(e,s))||n.enumerable});return t};var Ae=(t,e,r)=>(r=t!=null?F8e(U8e(t)):{},O8e(e||!t||!t.__esModule?DM(r,"default",{value:t,enumerable:!0}):r,t));var vZ=E(vp=>{"use strict";var bWt=b("net"),W8e=b("tls"),FM=b("http"),RZ=b("https"),J8e=b("events"),QWt=b("assert"),z8e=b("util");vp.httpOverHttp=j8e;vp.httpsOverHttp=K8e;vp.httpOverHttps=$8e;vp.httpsOverHttps=X8e;function j8e(t){var e=new au(t);return e.request=FM.request,e}function K8e(t){var e=new au(t);return e.request=FM.request,e.createSocket=DZ,e.defaultPort=443,e}function $8e(t){var e=new au(t);return e.request=RZ.request,e}function X8e(t){var e=new au(t);return e.request=RZ.request,e.createSocket=DZ,e.defaultPort=443,e}function au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||FM.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=kZ(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}z8e.inherits(au,J8e.EventEmitter);au.prototype.addRequest=function(e,r,n,s){var i=this,o=MM({request:e},i.options,kZ(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=MM({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),Tl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Tl("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){Tl("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return Tl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),Tl(`tunneling socket could not be established, cause=%s
|
var F8e=Object.create;var DM=Object.defineProperty;var M8e=Object.getOwnPropertyDescriptor;var L8e=Object.getOwnPropertyNames;var U8e=Object.getPrototypeOf,P8e=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),wa=(t,e)=>{for(var r in e)DM(t,r,{get:e[r],enumerable:!0})},O8e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of L8e(e))!P8e.call(t,s)&&s!==r&&DM(t,s,{get:()=>e[s],enumerable:!(n=M8e(e,s))||n.enumerable});return t};var Ae=(t,e,r)=>(r=t!=null?F8e(U8e(t)):{},O8e(e||!t||!t.__esModule?DM(r,"default",{value:t,enumerable:!0}):r,t));var vZ=E(vp=>{"use strict";var QWt=b("net"),W8e=b("tls"),FM=b("http"),RZ=b("https"),J8e=b("events"),wWt=b("assert"),z8e=b("util");vp.httpOverHttp=j8e;vp.httpsOverHttp=K8e;vp.httpOverHttps=$8e;vp.httpsOverHttps=X8e;function j8e(t){var e=new au(t);return e.request=FM.request,e}function K8e(t){var e=new au(t);return e.request=FM.request,e.createSocket=DZ,e.defaultPort=443,e}function $8e(t){var e=new au(t);return e.request=RZ.request,e}function X8e(t){var e=new au(t);return e.request=RZ.request,e.createSocket=DZ,e.defaultPort=443,e}function au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||FM.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=kZ(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}z8e.inherits(au,J8e.EventEmitter);au.prototype.addRequest=function(e,r,n,s){var i=this,o=MM({request:e},i.options,kZ(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=MM({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),Tl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Tl("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){Tl("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return Tl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),Tl(`tunneling socket could not be established, cause=%s
|
||||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function DZ(t,e){var r=this;au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=MM({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=W8e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function kZ(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function MM(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var Tl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Tl=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)}:Tl=function(){};vp.debug=Tl});var LM=E((SWt,_Z)=>{_Z.exports=vZ()});var Br=E((NWt,FZ)=>{FZ.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 Lt=E((TWt,oee)=>{"use strict";var MZ=Symbol.for("undici.error.UND_ERR"),br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[MZ]===!0}[MZ]=!0},LZ=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),UM=class extends br{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[LZ]===!0}[LZ]=!0},UZ=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),PM=class extends br{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[UZ]===!0}[UZ]=!0},PZ=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),OM=class extends br{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[PZ]===!0}[PZ]=!0},OZ=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),HM=class extends br{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[OZ]===!0}[OZ]=!0},HZ=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),GM=class extends br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.s
Line truncated
|
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function DZ(t,e){var r=this;au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=MM({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=W8e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function kZ(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function MM(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var Tl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Tl=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)}:Tl=function(){};vp.debug=Tl});var LM=E((NWt,_Z)=>{_Z.exports=vZ()});var Br=E((TWt,FZ)=>{FZ.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 Lt=E((xWt,oee)=>{"use strict";var MZ=Symbol.for("undici.error.UND_ERR"),br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[MZ]===!0}[MZ]=!0},LZ=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),UM=class extends br{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[LZ]===!0}[LZ]=!0},UZ=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),PM=class extends br{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[UZ]===!0}[UZ]=!0},PZ=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),OM=class extends br{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[PZ]===!0}[PZ]=!0},OZ=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),HM=class extends br{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[OZ]===!0}[OZ]=!0},HZ=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),GM=class extends br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.s
Line truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function f5e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(X6e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function g5e(){return"allowed"}function p5e(){return"success"}function m5e(){return"success"}function E5e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function C5e(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&&vL(t.origin)&&!vL(mI(t))&&(e=null);break;case"same-origin":tS(t,mI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function qp(t,e){return t}function I5e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:qp(t.domainLookupStartTime,r),domainLookupEndTime:qp(t.domainLookupEndTime,r),connectionStartTime:qp(t.connectionStartTime,r),connectionEndTime:qp(t.connectionEndTime,r),secureConnectionStartTime:qp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function y5e(t){return qp(n5e.now(),t)}function B5e(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 Ite(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function b5e(t){return{referrerPolicy:t.referrerPolicy}}function Q5e(t){let e=t.referrerPolicy;Ph(e);let r=null;if(t.referrer==="client"){let a=fte();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=kL(r),s=kL(r,!0);n.toString().length>4096&&(n=s);let i=tS(t,n),o=pI(n)&&!pI(t.url);switch(e){case"origin":return s??kL(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=mI(t);return tS(n,a)?n:pI(n)&&!pI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function kL(t,e){return Ph(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function pI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function w5e(t,e){if(eS===void 0)return!0;let r=yte(e);if(r==="no metadata"||r.length===0)return!0;let n=N5e(r),s=T5e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=eS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),x5e(c,a))return!0}return!1}var S5e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function yte(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=S5e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();pte.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function N5e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function T5e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function x5e(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 R5e(t){}function tS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function D5e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function k5e(t){return t.controller.state==="aborted"}function v5e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function _5e(t){return o5e[t.toLowerCase()]??t}function F5e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Ph(typeof e=="string"),e}var M5e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Bte(t,e,r=0,n=1){class s{
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function f5e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(X6e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function g5e(){return"allowed"}function p5e(){return"success"}function m5e(){return"success"}function E5e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function C5e(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&&vL(t.origin)&&!vL(mI(t))&&(e=null);break;case"same-origin":tS(t,mI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function qp(t,e){return t}function I5e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:qp(t.domainLookupStartTime,r),domainLookupEndTime:qp(t.domainLookupEndTime,r),connectionStartTime:qp(t.connectionStartTime,r),connectionEndTime:qp(t.connectionEndTime,r),secureConnectionStartTime:qp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function y5e(t){return qp(n5e.now(),t)}function B5e(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 Ite(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function b5e(t){return{referrerPolicy:t.referrerPolicy}}function Q5e(t){let e=t.referrerPolicy;Ph(e);let r=null;if(t.referrer==="client"){let a=fte();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=kL(r),s=kL(r,!0);n.toString().length>4096&&(n=s);let i=tS(t,n),o=pI(n)&&!pI(t.url);switch(e){case"origin":return s??kL(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=mI(t);return tS(n,a)?n:pI(n)&&!pI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function kL(t,e){return Ph(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function pI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function w5e(t,e){if(eS===void 0)return!0;let r=yte(e);if(r==="no metadata"||r.length===0)return!0;let n=N5e(r),s=T5e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=eS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),x5e(c,a))return!0}return!1}var S5e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function yte(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=S5e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();pte.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function N5e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function T5e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function x5e(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 R5e(t){}function tS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function D5e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function k5e(t){return t.controller.state==="aborted"}function v5e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function _5e(t){return o5e[t.toLowerCase()]??t}function F5e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Ph(typeof e=="string"),e}var M5e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Bte(t,e,r=0,n=1){class s{
Line truncated
|
||||||
`);function dHe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function hHe(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function fHe(t,e){nS(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&sS(t,uHe,i)||i.position===t.length-4&&sS(t,lHe,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=gHe(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;A!==null?(u??="text/plain",dHe(u)||(u=""),h=new cHe([d],A,{type:u})):h=nHe(Buffer.from(d)),nS(_te(c)),nS(typeof h=="string"&&_te(h)||iHe(h)),s.push(oHe(c,h,A))}}function gHe(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Vp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=OL(o,!0,!0,a=>a===9||a===32),!sHe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Vp(a=>a===32||a===9,t,e),rHe(o)){case"content-disposition":{if(r=n=null,!sS(t,AHe,e)||(e.position+=17,r=Lte(t,e),r===null))return"failure";if(sS(t,Mte,e)){let a=e.position+Mte.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Lte(t,e),n===null))return"failure"}break}case"content-type":{let a=Vp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),s=Fte(a);break}case"content-transfer-encoding":{let a=Vp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),i=Fte(a);break}default:Vp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Lte(t,e){nS(t[e.position-1]===34);let r=Vp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
`);function dHe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function hHe(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function fHe(t,e){nS(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&sS(t,uHe,i)||i.position===t.length-4&&sS(t,lHe,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=gHe(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;A!==null?(u??="text/plain",dHe(u)||(u=""),h=new cHe([d],A,{type:u})):h=nHe(Buffer.from(d)),nS(_te(c)),nS(typeof h=="string"&&_te(h)||iHe(h)),s.push(oHe(c,h,A))}}function gHe(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Vp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=OL(o,!0,!0,a=>a===9||a===32),!sHe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Vp(a=>a===32||a===9,t,e),rHe(o)){case"content-disposition":{if(r=n=null,!sS(t,AHe,e)||(e.position+=17,r=Lte(t,e),r===null))return"failure";if(sS(t,Mte,e)){let a=e.position+Mte.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Lte(t,e),n===null))return"failure"}break}case"content-type":{let a=Vp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),s=Fte(a);break}case"content-transfer-encoding":{let a=Vp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),i=Fte(a);break}default:Vp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Lte(t,e){nS(t[e.position-1]===34);let r=Vp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Vp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function OL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function sS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}Ute.exports={multipartFormDataParser:fHe,validateBoundary:hHe}});var zp=E((ZWt,jte)=>{"use strict";var II=ht(),{ReadableStreamFrom:pHe,isBlobLike:Ote,isReadableStreamLike:mHe,readableStreamClose:EHe,createDeferredPromise:CHe,fullyReadBody:IHe,extractMimeType:yHe,utf8DecodeBytes:qte}=Di(),{FormData:Hte}=CI(),{kState:Jp}=xl(),{webidl:BHe}=jn(),{Blob:bHe}=b("node:buffer"),HL=b("node:assert"),{isErrored:Yte,isDisturbed:QHe}=b("node:stream"),{isArrayBuffer:wHe}=b("node:util/types"),{serializeAMimeType:SHe}=ei(),{multipartFormDataParser:NHe}=Pte(),GL;try{let t=b("node:crypto");GL=e=>t.randomInt(0,e)}catch{GL=t=>Math.floor(Math.random(t))}var iS=new TextEncoder;function THe(){}var Vte=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Wte;Vte&&(Wte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!QHe(e)&&!Yte(e)&&e.cancel("Response object has been garbage collected").catch(THe)}));function Jte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Ote(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?iS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>EHe(c))},start(){},type:"bytes"}),HL(mHe(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(wHe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(II.isFormDataLike(t)){let c=`----formdata-undici-0${`${GL(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Vp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function OL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function sS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}Ute.exports={multipartFormDataParser:fHe,validateBoundary:hHe}});var zp=E((e7t,jte)=>{"use strict";var II=ht(),{ReadableStreamFrom:pHe,isBlobLike:Ote,isReadableStreamLike:mHe,readableStreamClose:EHe,createDeferredPromise:CHe,fullyReadBody:IHe,extractMimeType:yHe,utf8DecodeBytes:qte}=Di(),{FormData:Hte}=CI(),{kState:Jp}=xl(),{webidl:BHe}=jn(),{Blob:bHe}=b("node:buffer"),HL=b("node:assert"),{isErrored:Yte,isDisturbed:QHe}=b("node:stream"),{isArrayBuffer:wHe}=b("node:util/types"),{serializeAMimeType:SHe}=ei(),{multipartFormDataParser:NHe}=Pte(),GL;try{let t=b("node:crypto");GL=e=>t.randomInt(0,e)}catch{GL=t=>Math.floor(Math.random(t))}var iS=new TextEncoder;function THe(){}var Vte=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Wte;Vte&&(Wte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!QHe(e)&&!Yte(e)&&e.cancel("Response object has been garbage collected").catch(THe)}));function Jte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Ote(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?iS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>EHe(c))},start(){},type:"bytes"}),HL(mHe(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(wHe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(II.isFormDataLike(t)){let c=`----formdata-undici-0${`${GL(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
||||||
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
||||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=iS.encode(A+`; name="${u(l(I))}"\r
|
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=iS.encode(A+`; name="${u(l(I))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -12,7 +12,7 @@ ${l(m)}\r
|
|||||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=iS.encode(`--${c}--\r
|
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=iS.encode(`--${c}--\r
|
||||||
`);d.push(p),i+=p.byteLength,f&&(i=null),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${c}`}else if(Ote(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(II.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:pHe(t)}if((typeof s=="string"||II.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Yte(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function xHe(t,e=!1){return t instanceof ReadableStream&&(HL(!II.isDisturbed(t),"The body has already been consumed."),HL(!t.locked,"The stream is locked.")),Jte(t,e)}function RHe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function DHe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function kHe(t){return{blob(){return Wp(this,r=>{let n=Gte(this);return n===null?n="":n&&(n=SHe(n)),new bHe([r],{type:n})},t)},arrayBuffer(){return Wp(this,r=>new Uint8Array(r).buffer,t)},text(){return Wp(this,qte,t)},json(){return Wp(this,_He,t)},formData(){return Wp(this,r=>{let n=Gte(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=NHe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Hte;return i[Jp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Hte;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Wp(this,r=>new Uint8Array(r),t)}}}function vHe(t){Object.assign(t.prototype,kHe(t))}async function Wp(t,e,r){if(BHe.brandCheck(t,r),zte(t))throw new TypeError("Body is unusable: Body has already been read");DHe(t[Jp]);let n=CHe(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[Jp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await IHe(t[Jp].body,i,s),n.promise)}function zte(t){let e=t[Jp].body;return e!=null&&(e.stream.locked||II.isDisturbed(e.stream))}function _He(t){return JSON.parse(qte(t))}function Gte(t){let e=t[Jp].headersList,r=yHe(e);return r==="failure"?null:r}jte.exports={extractBody:Jte,safelyExtractBody:xHe,cloneBody:RHe,mixinBody:vHe,streamRegistry:Wte,hasFinalizationRegistry:Vte,bodyUnusable:zte}});var ore=E((e7t,ire)=>{"use strict";var Ge=b("node:assert"),Ze=ht(),{channels:Kte}=Fp(),qL=QL(),{RequestContentLengthMismatchError:Oh,ResponseContentLengthMismatchError:FHe,RequestAbortedError:rre,HeadersTimeoutError:MHe,HeadersOverflowError:LHe,SocketError:lS,InformationalError:jp,BodyTimeoutError:UHe,HTTPParserError:PHe,ResponseExceededMaxSizeError:OHe}=Lt(),{kUrl:nre,kReset:ti,kClient:JL,kParser:Mr,kBlocking:bI,kRunning:as,kPending:HHe,kSize:$te,kWriting:Dl,kQueue:Na,kNoRef:yI,kKeepAliveDefaultTimeout:GHe,kHostHeader:qHe,kPendingIdx:YHe,kRunningIdx:Qo,kError:wo,kPipelining:AS,kSocket:Kp,kKeepAliveTimeoutValue:dS,kMaxHeadersSize:YL,kKeepAliveMaxTimeout:VHe,kKeepAliveTimeoutThreshold:WHe,kHeadersTimeout:JHe,kBodyTimeout:zHe,kStrictContentLength:zL,kMaxRequests:Xte,kCounter:jHe,kMaxResponseSize:KHe,kOnError:$He,kResume:Rl,kHTTPContext:sre}=Br(),Qc=Wee(),XHe=Buffer.alloc(0),oS=Buffer[Symbol.species],aS=Ze.addListener,ZHe=Ze.removeAllListeners,VL;async function e9e(){let t=process.env.JEST_WORKER_ID?NL():void 0,e;try{e=await WebAssembly.compile(jee())}catch{e=await WebAssembly.compile(t||NL())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onStatus(new oS(wc.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(fn.ptr===r),fn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onHeaderField(new oS(wc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onHeaderValue(new oS(wc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(fn.ptr===r),fn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onBody(new oS(wc.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(fn.ptr===r),fn.onMessageComplete()||0)}})}var WL=null,jL=e9e();jL.catch();var fn=null,wc=null,cS=0,Sc=null,t9e=0,BI=1,$p=2|BI,uS=4|BI,KL=8|t9e,$L=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[YL])&&e[YL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(Qc.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),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${c}`}else if(Ote(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(II.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:pHe(t)}if((typeof s=="string"||II.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Yte(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function xHe(t,e=!1){return t instanceof ReadableStream&&(HL(!II.isDisturbed(t),"The body has already been consumed."),HL(!t.locked,"The stream is locked.")),Jte(t,e)}function RHe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function DHe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function kHe(t){return{blob(){return Wp(this,r=>{let n=Gte(this);return n===null?n="":n&&(n=SHe(n)),new bHe([r],{type:n})},t)},arrayBuffer(){return Wp(this,r=>new Uint8Array(r).buffer,t)},text(){return Wp(this,qte,t)},json(){return Wp(this,_He,t)},formData(){return Wp(this,r=>{let n=Gte(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=NHe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Hte;return i[Jp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Hte;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Wp(this,r=>new Uint8Array(r),t)}}}function vHe(t){Object.assign(t.prototype,kHe(t))}async function Wp(t,e,r){if(BHe.brandCheck(t,r),zte(t))throw new TypeError("Body is unusable: Body has already been read");DHe(t[Jp]);let n=CHe(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[Jp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await IHe(t[Jp].body,i,s),n.promise)}function zte(t){let e=t[Jp].body;return e!=null&&(e.stream.locked||II.isDisturbed(e.stream))}function _He(t){return JSON.parse(qte(t))}function Gte(t){let e=t[Jp].headersList,r=yHe(e);return r==="failure"?null:r}jte.exports={extractBody:Jte,safelyExtractBody:xHe,cloneBody:RHe,mixinBody:vHe,streamRegistry:Wte,hasFinalizationRegistry:Vte,bodyUnusable:zte}});var ore=E((t7t,ire)=>{"use strict";var Ge=b("node:assert"),Ze=ht(),{channels:Kte}=Fp(),qL=QL(),{RequestContentLengthMismatchError:Oh,ResponseContentLengthMismatchError:FHe,RequestAbortedError:rre,HeadersTimeoutError:MHe,HeadersOverflowError:LHe,SocketError:lS,InformationalError:jp,BodyTimeoutError:UHe,HTTPParserError:PHe,ResponseExceededMaxSizeError:OHe}=Lt(),{kUrl:nre,kReset:ti,kClient:JL,kParser:Mr,kBlocking:bI,kRunning:as,kPending:HHe,kSize:$te,kWriting:Dl,kQueue:Na,kNoRef:yI,kKeepAliveDefaultTimeout:GHe,kHostHeader:qHe,kPendingIdx:YHe,kRunningIdx:Qo,kError:wo,kPipelining:AS,kSocket:Kp,kKeepAliveTimeoutValue:dS,kMaxHeadersSize:YL,kKeepAliveMaxTimeout:VHe,kKeepAliveTimeoutThreshold:WHe,kHeadersTimeout:JHe,kBodyTimeout:zHe,kStrictContentLength:zL,kMaxRequests:Xte,kCounter:jHe,kMaxResponseSize:KHe,kOnError:$He,kResume:Rl,kHTTPContext:sre}=Br(),Qc=Wee(),XHe=Buffer.alloc(0),oS=Buffer[Symbol.species],aS=Ze.addListener,ZHe=Ze.removeAllListeners,VL;async function e9e(){let t=process.env.JEST_WORKER_ID?NL():void 0,e;try{e=await WebAssembly.compile(jee())}catch{e=await WebAssembly.compile(t||NL())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onStatus(new oS(wc.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(fn.ptr===r),fn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onHeaderField(new oS(wc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onHeaderValue(new oS(wc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(fn.ptr===r),fn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(fn.ptr===r);let i=n-Sc+wc.byteOffset;return fn.onBody(new oS(wc.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(fn.ptr===r),fn.onMessageComplete()||0)}})}var WL=null,jL=e9e();jL.catch();var fn=null,wc=null,cS=0,Sc=null,t9e=0,BI=1,$p=2|BI,uS=4|BI,KL=8|t9e,$L=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[YL])&&e[YL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(Qc.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 s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[qHe],i?p+=`connection: upgrade\r
|
`:p+=t[qHe],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -38,36 +38,36 @@ ${A.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[zL])throw new Oh;process.emitWarning(new Oh)}e[Mr].timeout&&e[Mr].timeoutType===$p&&e[Mr].timeout.refresh&&e[Mr].timeout.refresh(),n[Rl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Dl]=!1,e&&(Ge(n[as]<=1,"pipeline should only contain this request"),s(e))}};ire.exports=r9e});var fre=E((t7t,hre)=>{"use strict";var So=b("node:assert"),{pipeline:c9e}=b("node:stream"),Et=ht(),{RequestContentLengthMismatchError:XL,RequestAbortedError:are,SocketError:QI,InformationalError:ZL}=Lt(),{kUrl:fS,kReset:pS,kClient:Xp,kRunning:mS,kPending:A9e,kQueue:kl,kPendingIdx:eU,kRunningIdx:Ta,kError:Ra,kSocket:Rn,kStrictContentLength:u9e,kOnError:tU,kMaxConcurrentStreams:dre,kHTTP2Session:xa,kResume:vl,kSize:l9e,kHTTPContext:d9e}=Br(),hu=Symbol("open streams"),cre,Are=!1,gS;try{gS=b("node:http2")}catch{gS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:h9e,HTTP2_HEADER_METHOD:f9e,HTTP2_HEADER_PATH:g9e,HTTP2_HEADER_SCHEME:p9e,HTTP2_HEADER_CONTENT_LENGTH:m9e,HTTP2_HEADER_EXPECT:E9e,HTTP2_HEADER_STATUS:C9e}}=gS;function I9e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function y9e(t,e){t[Rn]=e,Are||(Are=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=gS.connect(t[fS],{createConnection:()=>e,peerMaxConcurrentStreams:t[dre]});r[hu]=0,r[Xp]=t,r[Rn]=e,Et.addListener(r,"error",b9e),Et.addListener(r,"frameError",Q9e),Et.addListener(r,"end",w9e),Et.addListener(r,"goaway",S9e),Et.addListener(r,"close",function(){let{[Xp]:s}=this,{[Rn]:i}=s,o=this[Rn][Ra]||this[Ra]||new QI("closed",Et.getSocketInfo(i));if(s[xa]=null,s.destroyed){So(s[A9e]===0);let a=s[kl].splice(s[Ta]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[xa]=r,e[xa]=r,Et.addListener(e,"error",function(s){So(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ra]=s,this[Xp][tU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new QI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Ra]||new QI("closed",Et.getSocketInfo(this));t[Rn]=null,this[xa]!=null&&this[xa].destroy(s),t[eU]=t[Ta],So(t[mS]===0),t.emit("disconnect",t[fS],[t],s),t[vl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return T9e(t,...s)},resume(){B9e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function B9e(t){let e=t[Rn];e?.destroyed===!1&&(t[l9e]===0&&t[dre]===0?(e.unref(),t[xa].unref()):(e.ref(),t[xa].ref()))}function b9e(t){So(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Rn][Ra]=t,this[Xp][tU](t)}function Q9e(t,e,r){if(r===0){let n=new ZL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Rn][Ra]=n,this[Xp][tU](n)}}function w9e(){let t=new QI("other side closed",Et.getSocketInfo(this[Rn]));this.destroy(t),Et.destroy(this[Rn],t)}function S9e(t){let e=this[Ra]||new QI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[Xp];if(r[Rn]=null,r[d9e]=null,this[xa]!=null&&(this[xa].destroy(e),this[xa]=null),Et.destroy(this[Rn],e),r[Ta]<r[kl].length){let n=r[kl][r[Ta]];r[kl][r[Ta]++]=null,Et.errorRequest(r,n,e),r[eU]=r[Ta]}So(r[mS]===0),r.emit("disconnect",r[fS],[r],e),r[vl]()}function N9e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function T9e(t,e){let r=t[xa],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<A.length;N+=2){let M=A[N+0],q=A[N+1];if(Array.isArray(q))for(let k=0;k<q.length;k++)l[M]?l[M]+=`,${q[k]}`:l[M]=q[k];else l[M]=q}let d,{hostname:h,port:f}=t[fS];l[h9e]=i||`${h}${f?`:${f}`:""}`,l[f9e]=n;let p=N=>{e.aborted||e.completed||(N=N||new are,Et.errorRequest(t,e,N),d!=null&&Et.destroy(d,N),Et.destroy(u,N),t[kl][t[Ta]++]=null,t[vl]())};try{e.onConnect(p)}catch(N){Et.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[hu],t[kl][t[Ta]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[hu],t[kl][t[Ta]++]=null}),d.once("close",()=>{r[hu]-=1,r[hu]===0&&r.unref()}),!0;l[g9e]=s,l[p9e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){cre??=zp().extractBody;let[N,M]=cre(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),N9e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[u9e])return Et.errorRequest(t,e,new XL),!1;process.emitWarning(new XL)}m!=null&&(So(u,"no body must not have content length"),l[m9e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[E9e]="100-continue",d=r.request(l,{endStream:C,signal:c}),d.once("cont
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[zL])throw new Oh;process.emitWarning(new Oh)}e[Mr].timeout&&e[Mr].timeoutType===$p&&e[Mr].timeout.refresh&&e[Mr].timeout.refresh(),n[Rl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Dl]=!1,e&&(Ge(n[as]<=1,"pipeline should only contain this request"),s(e))}};ire.exports=r9e});var fre=E((r7t,hre)=>{"use strict";var So=b("node:assert"),{pipeline:c9e}=b("node:stream"),Et=ht(),{RequestContentLengthMismatchError:XL,RequestAbortedError:are,SocketError:QI,InformationalError:ZL}=Lt(),{kUrl:fS,kReset:pS,kClient:Xp,kRunning:mS,kPending:A9e,kQueue:kl,kPendingIdx:eU,kRunningIdx:Ta,kError:Ra,kSocket:Rn,kStrictContentLength:u9e,kOnError:tU,kMaxConcurrentStreams:dre,kHTTP2Session:xa,kResume:vl,kSize:l9e,kHTTPContext:d9e}=Br(),hu=Symbol("open streams"),cre,Are=!1,gS;try{gS=b("node:http2")}catch{gS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:h9e,HTTP2_HEADER_METHOD:f9e,HTTP2_HEADER_PATH:g9e,HTTP2_HEADER_SCHEME:p9e,HTTP2_HEADER_CONTENT_LENGTH:m9e,HTTP2_HEADER_EXPECT:E9e,HTTP2_HEADER_STATUS:C9e}}=gS;function I9e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function y9e(t,e){t[Rn]=e,Are||(Are=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=gS.connect(t[fS],{createConnection:()=>e,peerMaxConcurrentStreams:t[dre]});r[hu]=0,r[Xp]=t,r[Rn]=e,Et.addListener(r,"error",b9e),Et.addListener(r,"frameError",Q9e),Et.addListener(r,"end",w9e),Et.addListener(r,"goaway",S9e),Et.addListener(r,"close",function(){let{[Xp]:s}=this,{[Rn]:i}=s,o=this[Rn][Ra]||this[Ra]||new QI("closed",Et.getSocketInfo(i));if(s[xa]=null,s.destroyed){So(s[A9e]===0);let a=s[kl].splice(s[Ta]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[xa]=r,e[xa]=r,Et.addListener(e,"error",function(s){So(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ra]=s,this[Xp][tU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new QI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Ra]||new QI("closed",Et.getSocketInfo(this));t[Rn]=null,this[xa]!=null&&this[xa].destroy(s),t[eU]=t[Ta],So(t[mS]===0),t.emit("disconnect",t[fS],[t],s),t[vl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return T9e(t,...s)},resume(){B9e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function B9e(t){let e=t[Rn];e?.destroyed===!1&&(t[l9e]===0&&t[dre]===0?(e.unref(),t[xa].unref()):(e.ref(),t[xa].ref()))}function b9e(t){So(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Rn][Ra]=t,this[Xp][tU](t)}function Q9e(t,e,r){if(r===0){let n=new ZL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Rn][Ra]=n,this[Xp][tU](n)}}function w9e(){let t=new QI("other side closed",Et.getSocketInfo(this[Rn]));this.destroy(t),Et.destroy(this[Rn],t)}function S9e(t){let e=this[Ra]||new QI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[Xp];if(r[Rn]=null,r[d9e]=null,this[xa]!=null&&(this[xa].destroy(e),this[xa]=null),Et.destroy(this[Rn],e),r[Ta]<r[kl].length){let n=r[kl][r[Ta]];r[kl][r[Ta]++]=null,Et.errorRequest(r,n,e),r[eU]=r[Ta]}So(r[mS]===0),r.emit("disconnect",r[fS],[r],e),r[vl]()}function N9e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function T9e(t,e){let r=t[xa],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<A.length;N+=2){let M=A[N+0],q=A[N+1];if(Array.isArray(q))for(let k=0;k<q.length;k++)l[M]?l[M]+=`,${q[k]}`:l[M]=q[k];else l[M]=q}let d,{hostname:h,port:f}=t[fS];l[h9e]=i||`${h}${f?`:${f}`:""}`,l[f9e]=n;let p=N=>{e.aborted||e.completed||(N=N||new are,Et.errorRequest(t,e,N),d!=null&&Et.destroy(d,N),Et.destroy(u,N),t[kl][t[Ta]++]=null,t[vl]())};try{e.onConnect(p)}catch(N){Et.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[hu],t[kl][t[Ta]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[hu],t[kl][t[Ta]++]=null}),d.once("close",()=>{r[hu]-=1,r[hu]===0&&r.unref()}),!0;l[g9e]=s,l[p9e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){cre??=zp().extractBody;let[N,M]=cre(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),N9e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[u9e])return Et.errorRequest(t,e,new XL),!1;process.emitWarning(new XL)}m!=null&&(So(u,"no body must not have content length"),l[m9e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[E9e]="100-continue",d=r.request(l,{endStream:C,signal:c}),d.once("cont
Line truncated
|
||||||
`,this[eGe]=c??3e5,this[Z9e]=s??3e5,this[tGe]=C??!0,this[rGe]=N,this[iU]=q,this[Fl]=null,this[aGe]=P>-1?P:-1,this[AGe]=ee??100,this[Kr]=null,this[Da]=[],this[gu]=0,this[ka]=0,this[TI]=ce=>aU(this,ce),this[cGe]=ce=>Sre(this,ce)}get pipelining(){return this[yS]}set pipelining(e){this[yS]=e,this[TI](!0)}get[DI](){return this[Da].length-this[ka]}get[RI](){return this[ka]-this[gu]}get[xI](){return this[Da].length-this[gu]}get[W9e](){return!!this[Kr]&&!this[em]&&!this[Kr].destroyed}get[sU](){return!!(this[Kr]?.busy(null)||this[xI]>=(wre(this)||1)||this[DI]>0)}[V9e](e){Nre(this),this.once("connect",e)}[oGe](e,r){let n=e.origin||this[Tc].origin,s=new P9e(n,e,r);return this[Da].push(s),this[Gh]||(Hh.bodyLength(s.body)==null&&Hh.isIterable(s.body)?(this[Gh]=1,queueMicrotask(()=>aU(this))):this[TI](!0)),this[Gh]&&this[Ml]!==2&&this[sU]&&(this[Ml]=2),this[Ml]<2}async[sGe](){return new Promise(e=>{this[xI]?this[Fl]=e:e(null)})}async[iGe](e){return new Promise(r=>{let n=this[Da].splice(this[ka]);for(let i=0;i<n.length;i++){let o=n[i];Hh.errorRequest(this,o,e)}let s=()=>{this[Fl]&&(this[Fl](),this[Fl]=null),r(null)};this[Kr]?(this[Kr].destroy(e,s),this[Kr]=null):queueMicrotask(s),this[TI]()})}},dGe=IS();function Sre(t,e){if(t[RI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){fu(t[ka]===t[gu]);let r=t[Da].splice(t[gu]);for(let n=0;n<r.length;n++){let s=r[n];Hh.errorRequest(t,s,e)}fu(t[xI]===0)}}async function Nre(t){fu(!t[em]),fu(!t[Kr]);let{host:e,hostname:r,protocol:n,port:s}=t[Tc];if(r[0]==="["){let i=r.indexOf("]");fu(i!==-1);let o=r.substring(1,i);fu(Qre.isIP(o)),r=o}t[em]=!0,Zp.beforeConnect.hasSubscribers&&Zp.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI]});try{let i=await new Promise((o,a)=>{t[SI]({host:e,hostname:r,protocol:n,port:s,servername:t[_l],localAddress:t[NI]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Hh.destroy(i.on("error",Bre),new G9e);return}fu(i);try{t[Kr]=i.alpnProtocol==="h2"?await lGe(t,i):await uGe(t,i)}catch(o){throw i.destroy().on("error",Bre),o}t[em]=!1,i[nGe]=0,i[iU]=t[iU],i[Y9e]=t,i[z9e]=null,Zp.connected.hasSubscribers&&Zp.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI],socket:i}),t.emit("connect",t[Tc],[t])}catch(i){if(t.destroyed)return;if(t[em]=!1,Zp.connectError.hasSubscribers&&Zp.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(fu(t[RI]===0);t[DI]>0&&t[Da][t[ka]].servername===t[_l];){let o=t[Da][t[ka]++];Hh.errorRequest(t,o,i)}else Sre(t,i);t.emit("connectionError",t[Tc],[t],i)}t[TI]()}function bre(t){t[Ml]=0,t.emit("drain",t[Tc],[t])}function aU(t,e){t[Gh]!==2&&(t[Gh]=2,hGe(t,e),t[Gh]=0,t[gu]>256&&(t[Da].splice(0,t[gu]),t[ka]-=t[gu],t[gu]=0))}function hGe(t,e){for(;;){if(t.destroyed){fu(t[DI]===0);return}if(t[Fl]&&!t[xI]){t[Fl](),t[Fl]=null;return}if(t[Kr]&&t[Kr].resume(),t[sU])t[Ml]=2;else if(t[Ml]===2){e?(t[Ml]=1,queueMicrotask(()=>bre(t))):bre(t);continue}if(t[DI]===0||t[RI]>=(wre(t)||1))return;let r=t[Da][t[ka]];if(t[Tc].protocol==="https:"&&t[_l]!==r.servername){if(t[RI]>0)return;t[_l]=r.servername,t[Kr]?.destroy(new H9e("servername changed"),()=>{t[Kr]=null,aU(t)})}if(t[em])return;if(!t[Kr]){Nre(t);return}if(t[Kr].destroyed||t[Kr].busy(r))return;!r.aborted&&t[Kr].write(r)?t[ka]++:t[Da].splice(t[ka],1)}}Tre.exports=oU});var cU=E((o7t,xre)=>{"use strict";var BS=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)}};xre.exports=class{constructor(){this.head=this.tail=new BS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new BS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Dre=E((a7t,Rre)=>{var{kFree:fGe,kConnected:gGe,kPending:pGe,kQueued:mGe,kRunning:EGe,kSize:CGe}=Br(),qh=Symbol("pool"),AU=class{constructor(e){this[qh]=e}get connected(){return this[qh][gGe]}get free(){return this[qh][fGe]}get pending(){return this[qh][pGe]}get queued(){return this[qh][mGe]}get running(){return this[qh][EGe]}get size(){return this[qh][CGe]}};Rre.exports=AU});var gU=E((c7t,Hre)=>{"use strict";var IGe=Pp(),yGe=cU(),{kConnected:uU,kSize:kre,kRunning:vre,kPending:_re,kQueued:kI,kBusy:BGe,kFree:bGe,kUrl:QGe,kClose:wGe,kDestroy:SGe,kDispatch:NGe}=Br(),TGe=Dre(),ri=Symbol("clients"),xs=Symbol("needDrain"),vI=Symbol("queue"),lU=Symbol("closed resolve"),dU=Symbol("onDrain"),Fre=Symbol("onConnect"),Mre=Symbol("onDisconnect"),Lre=Symbol("onC
Line truncated
|
`,this[eGe]=c??3e5,this[Z9e]=s??3e5,this[tGe]=C??!0,this[rGe]=N,this[iU]=q,this[Fl]=null,this[aGe]=P>-1?P:-1,this[AGe]=ee??100,this[Kr]=null,this[Da]=[],this[gu]=0,this[ka]=0,this[TI]=ce=>aU(this,ce),this[cGe]=ce=>Sre(this,ce)}get pipelining(){return this[yS]}set pipelining(e){this[yS]=e,this[TI](!0)}get[DI](){return this[Da].length-this[ka]}get[RI](){return this[ka]-this[gu]}get[xI](){return this[Da].length-this[gu]}get[W9e](){return!!this[Kr]&&!this[em]&&!this[Kr].destroyed}get[sU](){return!!(this[Kr]?.busy(null)||this[xI]>=(wre(this)||1)||this[DI]>0)}[V9e](e){Nre(this),this.once("connect",e)}[oGe](e,r){let n=e.origin||this[Tc].origin,s=new P9e(n,e,r);return this[Da].push(s),this[Gh]||(Hh.bodyLength(s.body)==null&&Hh.isIterable(s.body)?(this[Gh]=1,queueMicrotask(()=>aU(this))):this[TI](!0)),this[Gh]&&this[Ml]!==2&&this[sU]&&(this[Ml]=2),this[Ml]<2}async[sGe](){return new Promise(e=>{this[xI]?this[Fl]=e:e(null)})}async[iGe](e){return new Promise(r=>{let n=this[Da].splice(this[ka]);for(let i=0;i<n.length;i++){let o=n[i];Hh.errorRequest(this,o,e)}let s=()=>{this[Fl]&&(this[Fl](),this[Fl]=null),r(null)};this[Kr]?(this[Kr].destroy(e,s),this[Kr]=null):queueMicrotask(s),this[TI]()})}},dGe=IS();function Sre(t,e){if(t[RI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){fu(t[ka]===t[gu]);let r=t[Da].splice(t[gu]);for(let n=0;n<r.length;n++){let s=r[n];Hh.errorRequest(t,s,e)}fu(t[xI]===0)}}async function Nre(t){fu(!t[em]),fu(!t[Kr]);let{host:e,hostname:r,protocol:n,port:s}=t[Tc];if(r[0]==="["){let i=r.indexOf("]");fu(i!==-1);let o=r.substring(1,i);fu(Qre.isIP(o)),r=o}t[em]=!0,Zp.beforeConnect.hasSubscribers&&Zp.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI]});try{let i=await new Promise((o,a)=>{t[SI]({host:e,hostname:r,protocol:n,port:s,servername:t[_l],localAddress:t[NI]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Hh.destroy(i.on("error",Bre),new G9e);return}fu(i);try{t[Kr]=i.alpnProtocol==="h2"?await lGe(t,i):await uGe(t,i)}catch(o){throw i.destroy().on("error",Bre),o}t[em]=!1,i[nGe]=0,i[iU]=t[iU],i[Y9e]=t,i[z9e]=null,Zp.connected.hasSubscribers&&Zp.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI],socket:i}),t.emit("connect",t[Tc],[t])}catch(i){if(t.destroyed)return;if(t[em]=!1,Zp.connectError.hasSubscribers&&Zp.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[_l],localAddress:t[NI]},connector:t[SI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(fu(t[RI]===0);t[DI]>0&&t[Da][t[ka]].servername===t[_l];){let o=t[Da][t[ka]++];Hh.errorRequest(t,o,i)}else Sre(t,i);t.emit("connectionError",t[Tc],[t],i)}t[TI]()}function bre(t){t[Ml]=0,t.emit("drain",t[Tc],[t])}function aU(t,e){t[Gh]!==2&&(t[Gh]=2,hGe(t,e),t[Gh]=0,t[gu]>256&&(t[Da].splice(0,t[gu]),t[ka]-=t[gu],t[gu]=0))}function hGe(t,e){for(;;){if(t.destroyed){fu(t[DI]===0);return}if(t[Fl]&&!t[xI]){t[Fl](),t[Fl]=null;return}if(t[Kr]&&t[Kr].resume(),t[sU])t[Ml]=2;else if(t[Ml]===2){e?(t[Ml]=1,queueMicrotask(()=>bre(t))):bre(t);continue}if(t[DI]===0||t[RI]>=(wre(t)||1))return;let r=t[Da][t[ka]];if(t[Tc].protocol==="https:"&&t[_l]!==r.servername){if(t[RI]>0)return;t[_l]=r.servername,t[Kr]?.destroy(new H9e("servername changed"),()=>{t[Kr]=null,aU(t)})}if(t[em])return;if(!t[Kr]){Nre(t);return}if(t[Kr].destroyed||t[Kr].busy(r))return;!r.aborted&&t[Kr].write(r)?t[ka]++:t[Da].splice(t[ka],1)}}Tre.exports=oU});var cU=E((a7t,xre)=>{"use strict";var BS=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)}};xre.exports=class{constructor(){this.head=this.tail=new BS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new BS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Dre=E((c7t,Rre)=>{var{kFree:fGe,kConnected:gGe,kPending:pGe,kQueued:mGe,kRunning:EGe,kSize:CGe}=Br(),qh=Symbol("pool"),AU=class{constructor(e){this[qh]=e}get connected(){return this[qh][gGe]}get free(){return this[qh][fGe]}get pending(){return this[qh][pGe]}get queued(){return this[qh][mGe]}get running(){return this[qh][EGe]}get size(){return this[qh][CGe]}};Rre.exports=AU});var gU=E((A7t,Hre)=>{"use strict";var IGe=Pp(),yGe=cU(),{kConnected:uU,kSize:kre,kRunning:vre,kPending:_re,kQueued:kI,kBusy:BGe,kFree:bGe,kUrl:QGe,kClose:wGe,kDestroy:SGe,kDispatch:NGe}=Br(),TGe=Dre(),ri=Symbol("clients"),xs=Symbol("needDrain"),vI=Symbol("queue"),lU=Symbol("closed resolve"),dU=Symbol("onDrain"),Fre=Symbol("onConnect"),Mre=Symbol("onDisconnect"),Lre=Symbol("onC
Line truncated
|
||||||
${n.count} ${n.noun} ${n.is} pending:
|
${n.count} ${n.noun} ${n.is} pending:
|
||||||
|
|
||||||
${e.format(r)}
|
${e.format(r)}
|
||||||
`.trim())}};Jse.exports=gP});var OS=E((M7t,Xse)=>{"use strict";var jse=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:eVe}=Lt(),tVe=nm();$se()===void 0&&Kse(new tVe);function Kse(t){if(!t||typeof t.dispatch!="function")throw new eVe("Argument agent must implement Agent");Object.defineProperty(globalThis,jse,{value:t,writable:!0,enumerable:!1,configurable:!1})}function $se(){return globalThis[jse]}Xse.exports={setGlobalDispatcher:Kse,getGlobalDispatcher:$se}});var HS=E((U7t,Zse)=>{"use strict";Zse.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 tie=E((P7t,eie)=>{"use strict";var rVe=CS();eie.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new rVe(r,o,s,i);return r(a,c)}}});var nie=E((O7t,rie)=>{"use strict";var nVe=RS();rie.exports=t=>e=>function(n,s){return e(n,new nVe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var iie=E((H7t,sie)=>{"use strict";var sVe=ht(),{InvalidArgumentError:iVe,RequestAbortedError:oVe}=Lt(),aVe=HS(),pP=class extends aVe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new iVe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=sVe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new oVe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function cVe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new pP({maxSize:i},s);return e(n,o)}}sie.exports=cVe});var cie=E((G7t,aie)=>{"use strict";var{isIP:AVe}=b("node:net"),{lookup:uVe}=b("node:dns"),lVe=HS(),{InvalidArgumentError:hm,InformationalError:dVe}=Lt(),oie=Math.pow(2,31)-1,mP=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new dVe("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){uVe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===oie?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===oie?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new EP(this,e,r)}},EP=class extends lVe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
`.trim())}};Jse.exports=gP});var OS=E((L7t,Xse)=>{"use strict";var jse=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:eVe}=Lt(),tVe=nm();$se()===void 0&&Kse(new tVe);function Kse(t){if(!t||typeof t.dispatch!="function")throw new eVe("Argument agent must implement Agent");Object.defineProperty(globalThis,jse,{value:t,writable:!0,enumerable:!1,configurable:!1})}function $se(){return globalThis[jse]}Xse.exports={setGlobalDispatcher:Kse,getGlobalDispatcher:$se}});var HS=E((P7t,Zse)=>{"use strict";Zse.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 tie=E((O7t,eie)=>{"use strict";var rVe=CS();eie.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new rVe(r,o,s,i);return r(a,c)}}});var nie=E((H7t,rie)=>{"use strict";var nVe=RS();rie.exports=t=>e=>function(n,s){return e(n,new nVe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var iie=E((G7t,sie)=>{"use strict";var sVe=ht(),{InvalidArgumentError:iVe,RequestAbortedError:oVe}=Lt(),aVe=HS(),pP=class extends aVe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new iVe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=sVe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new oVe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function cVe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new pP({maxSize:i},s);return e(n,o)}}sie.exports=cVe});var cie=E((q7t,aie)=>{"use strict";var{isIP:AVe}=b("node:net"),{lookup:uVe}=b("node:dns"),lVe=HS(),{InvalidArgumentError:hm,InformationalError:dVe}=Lt(),oie=Math.pow(2,31)-1,mP=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new dVe("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){uVe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===oie?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===oie?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new EP(this,e,r)}},EP=class extends lVe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
||||||
${i}`;break;case"retry":Hae(i)&&(r[s]=i);break;case"id":Gae(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Hae(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Gae(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}}};qae.exports={EventSourceStream:nO}});var Xae=E((CJt,$ae)=>{"use strict";var{pipeline:Bze}=b("node:stream"),{fetching:bze}=WI(),{makeRequest:Qze}=pm(),{webidl:Iu}=jn(),{EventSourceStream:wze}=Yae(),{parseMIMEType:Sze}=ei(),{createFastMessageEvent:Nze}=Bm(),{isNetworkError:Vae}=YI(),{delay:Tze}=tO(),{kEnumerableProperty:sf}=ht(),{environmentSettingsObject:Wae}=Di(),Jae=!1,zae=3e3,iy=0,jae=1,oy=2,xze="anonymous",Rze="use-credentials",Nm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=iy;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Iu.util.markAsUncloneable(this);let n="EventSource constructor";Iu.argumentLengthCheck(arguments,1,n),Jae||(Jae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Iu.converters.USVString(e,n,"url"),r=Iu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:zae};let s=Wae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=xze;r.withCredentials&&(o=Rze,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Wae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=Qze(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===oy)return;this.#r=iy;let e={request:this.#s,dispatcher:this.#a},r=n=>{Vae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(Vae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?Sze(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=jae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new wze({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(Nze(c.type,c.options))}});Bze(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=bze(e)}async#A(){this.#r!==oy&&(this.#r=iy,this.dispatchEvent(new Event("error")),await Tze(this.#o.reconnectionTime),this.#r===iy&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c()))}close(){Iu.brandCheck(this,t),this.#r!==oy&&(this.#r=oy,this.#i.abort(),this.#s=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}},Kae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:iy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:jae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:oy,writable:!1}};Object.defineProperties(Nm,Kae);Object.defineProperties(Nm.prototype,Kae);Object.defineProperties(Nm.prototype,{close:sf,onerror:sf,onmessage:sf,onopen:sf,readyState:sf,url:sf,withCredentials:sf});Iu.converters.EventSourceInitDict=Iu.dictionaryConverter([{key:"withCredentials",converter:Iu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Iu.converters.any}]);$ae.exports={EventSource:Nm,defaultReconnectionTime:zae}});var xN=E((IJt,Ye)=>{"use strict";var Dze=tm(),Zae=uI(),kze=rm(),vze=Kre(),_ze=nm(),Fze=TU(),Mze=Ine(),Lze=Sne(),ece=Lt(),TN=ht(),{InvalidArgumentError:NN}=ece,Tm=dse(),Uze=dI(),Pze=AP(),Oze=zse(),Hze=dP(),Gze=KU(),qze=RS(),{getGlobalDispatcher:tce,setGlobalDispatcher:Yze}=OS(),Vze=HS(),Wze=CS(),Jze=IS();Object.assign(Zae.prototype,Tm);Ye.exports.Dispatcher=Zae;Ye.exports.Client=Dze;Ye.exports.Pool=kze;Ye.exports.BalancedPool=vze;Ye.exports.Agent=_ze;Ye.exports.ProxyAgent=Fze;Ye.exports.EnvHttpProxyAgent=Mze;Ye.exports
Line truncated
|
${i}`;break;case"retry":Hae(i)&&(r[s]=i);break;case"id":Gae(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Hae(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Gae(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}}};qae.exports={EventSourceStream:nO}});var Xae=E((IJt,$ae)=>{"use strict";var{pipeline:Bze}=b("node:stream"),{fetching:bze}=WI(),{makeRequest:Qze}=pm(),{webidl:Iu}=jn(),{EventSourceStream:wze}=Yae(),{parseMIMEType:Sze}=ei(),{createFastMessageEvent:Nze}=Bm(),{isNetworkError:Vae}=YI(),{delay:Tze}=tO(),{kEnumerableProperty:sf}=ht(),{environmentSettingsObject:Wae}=Di(),Jae=!1,zae=3e3,iy=0,jae=1,oy=2,xze="anonymous",Rze="use-credentials",Nm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=iy;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Iu.util.markAsUncloneable(this);let n="EventSource constructor";Iu.argumentLengthCheck(arguments,1,n),Jae||(Jae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Iu.converters.USVString(e,n,"url"),r=Iu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:zae};let s=Wae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=xze;r.withCredentials&&(o=Rze,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Wae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=Qze(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===oy)return;this.#r=iy;let e={request:this.#s,dispatcher:this.#a},r=n=>{Vae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(Vae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?Sze(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=jae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new wze({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(Nze(c.type,c.options))}});Bze(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=bze(e)}async#A(){this.#r!==oy&&(this.#r=iy,this.dispatchEvent(new Event("error")),await Tze(this.#o.reconnectionTime),this.#r===iy&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c()))}close(){Iu.brandCheck(this,t),this.#r!==oy&&(this.#r=oy,this.#i.abort(),this.#s=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}},Kae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:iy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:jae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:oy,writable:!1}};Object.defineProperties(Nm,Kae);Object.defineProperties(Nm.prototype,Kae);Object.defineProperties(Nm.prototype,{close:sf,onerror:sf,onmessage:sf,onopen:sf,readyState:sf,url:sf,withCredentials:sf});Iu.converters.EventSourceInitDict=Iu.dictionaryConverter([{key:"withCredentials",converter:Iu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Iu.converters.any}]);$ae.exports={EventSource:Nm,defaultReconnectionTime:zae}});var xN=E((yJt,Ye)=>{"use strict";var Dze=tm(),Zae=uI(),kze=rm(),vze=Kre(),_ze=nm(),Fze=TU(),Mze=Ine(),Lze=Sne(),ece=Lt(),TN=ht(),{InvalidArgumentError:NN}=ece,Tm=dse(),Uze=dI(),Pze=AP(),Oze=zse(),Hze=dP(),Gze=KU(),qze=RS(),{getGlobalDispatcher:tce,setGlobalDispatcher:Yze}=OS(),Vze=HS(),Wze=CS(),Jze=IS();Object.assign(Zae.prototype,Tm);Ye.exports.Dispatcher=Zae;Ye.exports.Client=Dze;Ye.exports.Pool=kze;Ye.exports.BalancedPool=vze;Ye.exports.Agent=_ze;Ye.exports.ProxyAgent=Fze;Ye.exports.EnvHttpProxyAgent=Mze;Ye.exports
Line truncated
|
||||||
%s`,M,M,C,n);var q=C.type==="*"?jO:C.type==="?"?zO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+q+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),ee=n.slice(D.reStart,D.reEnd-8),ne=n.slice(D.reEnd-8,D.reEnd),ce=n.slice(D.reEnd);ne+=ce;var ge=z.split("(").length-1,De=ce;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");ce=De;var $e="";ce===""&&e!==ZN&&($e="$");var it=z+ee+ce+$e+ne;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===ZN)return[n,s];if(!s)return G$e(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Hi.makeRe=function(t,e){return new cn(t,e||{}).makeRe()};cn.prototype.makeRe=H$e;function H$e(){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?jO:e.dot?v$e:_$e,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===uf?r:typeof o=="string"?q$e(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Hi.match=function(t,e,r){r=r||{};var n=new cn(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};cn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;Ey.sep!=="/"&&(e=e.split(Ey.sep).join("/")),e=e.split(JAe),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};cn.prototype.matchOne=function(t,e,r){return e.indexOf(uf)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};cn.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===uf){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===uf){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<A.length;N++){var M=A[N];M===uf?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var q=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[q--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};cn.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};cn.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===uf)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function G$e(t){return t.replace(/\\(.)/g,"$1")}function q$e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Lm=E((pjt,eue)=>{"use strict";var $$e="2.0.0",X$e=Number.MAX_SAFE_INTEGER||9007199254740991,Z$e=16,eXe=250,tXe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];eue.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Z$e,MAX_SAFE_BUILD_LENGTH:eXe,MAX_SAFE_INTEGER:X$e,RELEASE_TYPES:tXe,SEMVER_SPEC_VERSION:$$e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var By=E((mjt,tue)=>{"use strict";var rXe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};tue.exports=rXe});var Um=E((Fc,rue)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$O,MAX_SAFE_BUILD_LENGTH:nXe,MAX_LENGTH:sXe}=Lm(),iXe=By();Fc=rue.exports={};var oXe=Fc.re=[],aXe=Fc.safeRe=[],me=Fc.src=[],cXe=Fc.safeSrc=[],Ee=Fc.t={},AXe=0,XO="[a-zA-Z0-9-]",uXe=[["\\s",1],["\\d",sXe],[XO,nXe]],lXe=t=>{for(let[e,r]of uXe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${eLine truncated
|
%s`,M,M,C,n);var q=C.type==="*"?jO:C.type==="?"?zO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+q+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),ee=n.slice(D.reStart,D.reEnd-8),ne=n.slice(D.reEnd-8,D.reEnd),ce=n.slice(D.reEnd);ne+=ce;var ge=z.split("(").length-1,De=ce;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");ce=De;var $e="";ce===""&&e!==ZN&&($e="$");var it=z+ee+ce+$e+ne;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===ZN)return[n,s];if(!s)return G$e(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Hi.makeRe=function(t,e){return new cn(t,e||{}).makeRe()};cn.prototype.makeRe=H$e;function H$e(){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?jO:e.dot?v$e:_$e,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===uf?r:typeof o=="string"?q$e(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Hi.match=function(t,e,r){r=r||{};var n=new cn(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};cn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;Ey.sep!=="/"&&(e=e.split(Ey.sep).join("/")),e=e.split(JAe),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};cn.prototype.matchOne=function(t,e,r){return e.indexOf(uf)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};cn.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===uf){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===uf){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<A.length;N++){var M=A[N];M===uf?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var q=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[q--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};cn.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};cn.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===uf)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function G$e(t){return t.replace(/\\(.)/g,"$1")}function q$e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Lm=E((mjt,eue)=>{"use strict";var $$e="2.0.0",X$e=Number.MAX_SAFE_INTEGER||9007199254740991,Z$e=16,eXe=250,tXe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];eue.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Z$e,MAX_SAFE_BUILD_LENGTH:eXe,MAX_SAFE_INTEGER:X$e,RELEASE_TYPES:tXe,SEMVER_SPEC_VERSION:$$e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var By=E((Ejt,tue)=>{"use strict";var rXe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};tue.exports=rXe});var Um=E((Fc,rue)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$O,MAX_SAFE_BUILD_LENGTH:nXe,MAX_LENGTH:sXe}=Lm(),iXe=By();Fc=rue.exports={};var oXe=Fc.re=[],aXe=Fc.safeRe=[],me=Fc.src=[],cXe=Fc.safeSrc=[],Ee=Fc.t={},AXe=0,XO="[a-zA-Z0-9-]",uXe=[["\\s",1],["\\d",sXe],[XO,nXe]],lXe=t=>{for(let[e,r]of uXe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${eLine truncated
|
||||||
`).join(`
|
`).join(`
|
||||||
`+i),t.push(s+"m+"+UT.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=Ztt()+e+" "+t[0]}function Ztt(){return kn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function ert(...t){return process.stderr.write(LT.formatWithOptions(kn.inspectOpts,...t)+`
|
`+i),t.push(s+"m+"+UT.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=ert()+e+" "+t[0]}function ert(){return kn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function trt(...t){return process.stderr.write(LT.formatWithOptions(kn.inspectOpts,...t)+`
|
||||||
`)}function trt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function rrt(){return process.env.DEBUG}function nrt(t){t.inspectOpts={};let e=Object.keys(kn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=kn.inspectOpts[e[r]]}UT.exports=P3()(kn);var{formatters:_de}=UT.exports;_de.o=function(t){return this.inspectOpts.colors=this.useColors,LT.inspect(t,this.inspectOpts).split(`
|
`)}function rrt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function nrt(){return process.env.DEBUG}function srt(t){t.inspectOpts={};let e=Object.keys(kn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=kn.inspectOpts[e[r]]}UT.exports=P3()(kn);var{formatters:_de}=UT.exports;_de.o=function(t){return this.inspectOpts.colors=this.useColors,LT.inspect(t,this.inspectOpts).split(`
|
||||||
`).map(e=>e.trim()).join(" ")};_de.O=function(t){return this.inspectOpts.colors=this.useColors,LT.inspect(t,this.inspectOpts)}});var PT=E((G$t,G3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?G3.exports=Tde():G3.exports=Fde()});var Ude=E(Ai=>{"use strict";var srt=Ai&&Ai.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),irt=Ai&&Ai.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Mde=Ai&&Ai.__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)&&srt(e,t,r);return irt(e,t),e};Object.defineProperty(Ai,"__esModule",{value:!0});Ai.req=Ai.json=Ai.toBuffer=void 0;var ort=Mde(b("http")),art=Mde(b("https"));async function Lde(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}Ai.toBuffer=Lde;async function crt(t){let r=(await Lde(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}Ai.json=crt;function Art(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?art:ort).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}Ai.req=Art});var Y3=E(Yi=>{"use strict";var Ode=Yi&&Yi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),urt=Yi&&Yi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hde=Yi&&Yi.__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)&&Ode(e,t,r);return urt(e,t),e},lrt=Yi&&Yi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Ode(e,t,r)};Object.defineProperty(Yi,"__esModule",{value:!0});Yi.Agent=void 0;var drt=Hde(b("net")),Pde=Hde(b("http")),hrt=b("https");lrt(Ude(),Yi);var Uc=Symbol("AgentBaseInternalState"),q3=class extends Pde.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(`
|
`).map(e=>e.trim()).join(" ")};_de.O=function(t){return this.inspectOpts.colors=this.useColors,LT.inspect(t,this.inspectOpts)}});var PT=E((q$t,G3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?G3.exports=Tde():G3.exports=Fde()});var Ude=E(Ai=>{"use strict";var irt=Ai&&Ai.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),ort=Ai&&Ai.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Mde=Ai&&Ai.__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)&&irt(e,t,r);return ort(e,t),e};Object.defineProperty(Ai,"__esModule",{value:!0});Ai.req=Ai.json=Ai.toBuffer=void 0;var art=Mde(b("http")),crt=Mde(b("https"));async function Lde(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}Ai.toBuffer=Lde;async function Art(t){let r=(await Lde(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}Ai.json=Art;function urt(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?crt:art).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}Ai.req=urt});var Y3=E(Yi=>{"use strict";var Ode=Yi&&Yi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),lrt=Yi&&Yi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hde=Yi&&Yi.__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)&&Ode(e,t,r);return lrt(e,t),e},drt=Yi&&Yi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Ode(e,t,r)};Object.defineProperty(Yi,"__esModule",{value:!0});Yi.Agent=void 0;var hrt=Hde(b("net")),Pde=Hde(b("http")),frt=b("https");drt(Ude(),Yi);var Uc=Symbol("AgentBaseInternalState"),q3=class extends Pde.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(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new drt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?hrt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof Pde.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Uc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(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)}};Yi.Agent=q3});var Gde=E(Jm=>{"use strict";var frt=Jm&&Jm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Jm,"__esModule",{value:!0});Jm.parseProxyResponse=void 0;var grt=frt(PT()),OT=(0,grt.default)("https-proxy-agent:parse-proxy-response");function prt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),OT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),OT("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
`).some(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new hrt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?frt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof Pde.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Uc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(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)}};Yi.Agent=q3});var Gde=E(Jm=>{"use strict";var grt=Jm&&Jm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Jm,"__esModule",{value:!0});Jm.parseProxyResponse=void 0;var prt=grt(PT()),OT=(0,prt.default)("https-proxy-agent:parse-proxy-response");function mrt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),OT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),OT("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`);if(d===-1){OT("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).toString("ascii").split(`\r
|
`);if(d===-1){OT("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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),q=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,q]:Array.isArray(k)?k.push(q):C[M]=q}OT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",c),t.on("end",a),i()})}Jm.parseProxyResponse=prt});var zde=E(Fo=>{"use strict";var mrt=Fo&&Fo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Ert=Fo&&Fo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Wde=Fo&&Fo.__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)&&mrt(e,t,r);return Ert(e,t),e},Jde=Fo&&Fo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fo,"__esModule",{value:!0});Fo.HttpsProxyAgent=void 0;var HT=Wde(b("net")),qde=Wde(b("tls")),Crt=Jde(b("assert")),Irt=Jde(PT()),yrt=Y3(),Brt=b("url"),brt=Gde(),My=(0,Irt.default)("https-proxy-agent"),Yde=t=>t.servername===void 0&&t.host&&!HT.isIP(t.host)?{...t,servername:t.host}:t,GT=class extends yrt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Brt.URL(e):e,this.proxyHeaders=r?.headers??{},My("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Vde(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(My("Creating `tls.Socket`: %o",this.connectOpts),s=qde.connect(Yde(this.connectOpts))):(My("Creating `net.Socket`: %o",this.connectOpts),s=HT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=HT.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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),q=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,q]:Array.isArray(k)?k.push(q):C[M]=q}OT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",c),t.on("end",a),i()})}Jm.parseProxyResponse=mrt});var zde=E(Fo=>{"use strict";var Ert=Fo&&Fo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Crt=Fo&&Fo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Wde=Fo&&Fo.__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)&&Ert(e,t,r);return Crt(e,t),e},Jde=Fo&&Fo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fo,"__esModule",{value:!0});Fo.HttpsProxyAgent=void 0;var HT=Wde(b("net")),qde=Wde(b("tls")),Irt=Jde(b("assert")),yrt=Jde(PT()),Brt=Y3(),brt=b("url"),Qrt=Gde(),My=(0,yrt.default)("https-proxy-agent"),Yde=t=>t.servername===void 0&&t.host&&!HT.isIP(t.host)?{...t,servername:t.host}:t,GT=class extends Brt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new brt.URL(e):e,this.proxyHeaders=r?.headers??{},My("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Vde(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(My("Creating `tls.Socket`: %o",this.connectOpts),s=qde.connect(Yde(this.connectOpts))):(My("Creating `net.Socket`: %o",this.connectOpts),s=HT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=HT.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||||
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||||
`;let c=(0,brt.parseProxyResponse)(s);s.write(`${a}\r
|
`;let c=(0,Qrt.parseProxyResponse)(s);s.write(`${a}\r
|
||||||
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",Qrt),r.secureEndpoint?(My("Upgrading socket connection to TLS"),qde.connect({...Vde(Yde(r),"host","path","port"),socket:s})):s;s.destroy();let l=new HT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{My("Replaying proxy buffer for failed request"),(0,Crt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};GT.protocols=["http","https"];Fo.HttpsProxyAgent=GT;function Qrt(t){t.resume()}function Vde(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var $de=E(Mo=>{"use strict";var wrt=Mo&&Mo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Srt=Mo&&Mo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Kde=Mo&&Mo.__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)&&wrt(e,t,r);return Srt(e,t),e},Nrt=Mo&&Mo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.HttpProxyAgent=void 0;var Trt=Kde(b("net")),xrt=Kde(b("tls")),Rrt=Nrt(PT()),Drt=b("events"),krt=Y3(),jde=b("url"),zm=(0,Rrt.default)("http-proxy-agent"),qT=class extends krt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new jde.URL(e):e,this.proxyHeaders=r?.headers??{},zm("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?vrt(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new jde.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;zm("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(zm("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",wrt),r.secureEndpoint?(My("Upgrading socket connection to TLS"),qde.connect({...Vde(Yde(r),"host","path","port"),socket:s})):s;s.destroy();let l=new HT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{My("Replaying proxy buffer for failed request"),(0,Irt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};GT.protocols=["http","https"];Fo.HttpsProxyAgent=GT;function wrt(t){t.resume()}function Vde(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var $de=E(Mo=>{"use strict";var Srt=Mo&&Mo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Nrt=Mo&&Mo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Kde=Mo&&Mo.__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)&&Srt(e,t,r);return Nrt(e,t),e},Trt=Mo&&Mo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.HttpProxyAgent=void 0;var xrt=Kde(b("net")),Rrt=Kde(b("tls")),Drt=Trt(PT()),krt=b("events"),vrt=Y3(),jde=b("url"),zm=(0,Drt.default)("http-proxy-agent"),qT=class extends vrt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new jde.URL(e):e,this.proxyHeaders=r?.headers??{},zm("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?_rt(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new jde.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;zm("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(zm("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`)+4,e.outputData[0].data=e._header+n.substring(s),zm("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(zm("Creating `tls.Socket`: %o",this.connectOpts),i=xrt.connect(this.connectOpts)):(zm("Creating `net.Socket`: %o",this.connectOpts),i=Trt.connect(this.connectOpts)),await(0,Drt.once)(i,"connect"),i}};qT.protocols=["http","https"];Mo.HttpProxyAgent=qT;function vrt(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var xhe=E(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});nx.state=void 0;nx.state={instrumenterImplementation:void 0}});var Whe=E(cx=>{"use strict";Object.defineProperty(cx,"__esModule",{value:!0});cx.state=void 0;cx.state={operationRequestMap:new WeakMap}});var ipe=E((pfr,Tct)=>{Tct.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 ape=E((mfr,ope)=>{var xct=ipe();ope.exports={version:xct.version}});var kR=E(p0=>{"use strict";Object.defineProperty(p0,"__esModule",{value:!0});p0.isJsonObject=p0.typeofJsonValue=void 0;function Uct(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}p0.typeofJsonValue=Uct;function Pct(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}p0.isJsonObject=Pct});var _R=E(m0=>{"use strict";Object.defineProperty(m0,"__esModule",{value:!0});m0.base64encode=m0.base64decode=void 0;var Ou="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),vR=[];for(let t=0;t<Ou.length;t++)vR[Ou[t].charCodeAt(0)]=t;vR[45]=Ou.indexOf("+");vR[95]=Ou.indexOf("/");function Oct(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=vR[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
`)+4,e.outputData[0].data=e._header+n.substring(s),zm("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(zm("Creating `tls.Socket`: %o",this.connectOpts),i=Rrt.connect(this.connectOpts)):(zm("Creating `net.Socket`: %o",this.connectOpts),i=xrt.connect(this.connectOpts)),await(0,krt.once)(i,"connect"),i}};qT.protocols=["http","https"];Mo.HttpProxyAgent=qT;function _rt(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var xhe=E(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});nx.state=void 0;nx.state={instrumenterImplementation:void 0}});var Whe=E(cx=>{"use strict";Object.defineProperty(cx,"__esModule",{value:!0});cx.state=void 0;cx.state={operationRequestMap:new WeakMap}});var ipe=E((mfr,xct)=>{xct.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 ape=E((Efr,ope)=>{var Rct=ipe();ope.exports={version:Rct.version}});var kR=E(p0=>{"use strict";Object.defineProperty(p0,"__esModule",{value:!0});p0.isJsonObject=p0.typeofJsonValue=void 0;function Pct(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}p0.typeofJsonValue=Pct;function Oct(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}p0.isJsonObject=Oct});var _R=E(m0=>{"use strict";Object.defineProperty(m0,"__esModule",{value:!0});m0.base64encode=m0.base64decode=void 0;var Ou="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),vR=[];for(let t=0;t<Ou.length;t++)vR[Ou[t].charCodeAt(0)]=t;vR[45]=Ou.indexOf("+");vR[95]=Ou.indexOf("/");function Hct(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=vR[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
||||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}m0.base64decode=Oct;function Hct(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Ou[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Ou[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Ou[s|n>>6],e+=Ou[n&63],r=0;break}return r&&(e+=Ou[s],e+="=",r==1&&(e+="=")),e}m0.base64encode=Hct});var dpe=E(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0});FR.utf8read=void 0;var LH=t=>String.fromCharCode.apply(String,t);function Gct(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(LH(n)),s=0);return r.length?(s&&r.push(LH(n.slice(0,s))),r.join("")):LH(n.slice(0,s))}FR.utf8read=Gct});var RB=E(AA=>{"use strict";Object.defineProperty(AA,"__esModule",{value:!0});AA.WireType=AA.mergeBinaryOptions=AA.UnknownFieldHandler=void 0;var qct;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(qct=AA.UnknownFieldHandler||(AA.UnknownFieldHandler={}));function Yct(t,e){return Object.assign(Object.assign({},t),e)}AA.mergeBinaryOptions=Yct;var Vct;(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"})(Vct=AA.WireType||(AA.WireType={}))});var LR=E(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.varint32read=gi.varint32write=gi.int64toString=gi.int64fromString=gi.varint64write=gi.varint64read=void 0;function Wct(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}gi.varint64read=Wct;function Jct(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}gi.varint64write=Jct;var MR=65536*65536;function zct(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=MR&&(s=s+(n/MR|0),n=n%MR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}gi.int64fromString=zct;function jct(t,e){if(e>>>0<=2097151)return""+(MR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}gi.int64toString=jct;function Kct(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)}}gi.varint32write=Kct;function $ct(){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}gi.varint32read=$ct});var fd=E(hd=>{"use strict";Object.defineProperty(hd,"__esModule",{value:!0});hd.PbLong=hd.PbULong=hd.detectBi=void 0;var DB=LR(),or;function hpe(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}hd.detectBi=hpe;hpe();function fpe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var gpe=/^-?[0-9]+$/,PR=4294967296,UR=2147483648,OR=c
Line truncated
|
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}m0.base64decode=Hct;function Gct(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Ou[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Ou[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Ou[s|n>>6],e+=Ou[n&63],r=0;break}return r&&(e+=Ou[s],e+="=",r==1&&(e+="=")),e}m0.base64encode=Gct});var dpe=E(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0});FR.utf8read=void 0;var LH=t=>String.fromCharCode.apply(String,t);function qct(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(LH(n)),s=0);return r.length?(s&&r.push(LH(n.slice(0,s))),r.join("")):LH(n.slice(0,s))}FR.utf8read=qct});var RB=E(AA=>{"use strict";Object.defineProperty(AA,"__esModule",{value:!0});AA.WireType=AA.mergeBinaryOptions=AA.UnknownFieldHandler=void 0;var Yct;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(Yct=AA.UnknownFieldHandler||(AA.UnknownFieldHandler={}));function Vct(t,e){return Object.assign(Object.assign({},t),e)}AA.mergeBinaryOptions=Vct;var Wct;(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"})(Wct=AA.WireType||(AA.WireType={}))});var LR=E(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.varint32read=gi.varint32write=gi.int64toString=gi.int64fromString=gi.varint64write=gi.varint64read=void 0;function Jct(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}gi.varint64read=Jct;function zct(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}gi.varint64write=zct;var MR=65536*65536;function jct(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=MR&&(s=s+(n/MR|0),n=n%MR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}gi.int64fromString=jct;function Kct(t,e){if(e>>>0<=2097151)return""+(MR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}gi.int64toString=Kct;function $ct(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)}}gi.varint32write=$ct;function Xct(){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}gi.varint32read=Xct});var fd=E(hd=>{"use strict";Object.defineProperty(hd,"__esModule",{value:!0});hd.PbLong=hd.PbULong=hd.detectBi=void 0;var DB=LR(),or;function hpe(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}hd.detectBi=hpe;hpe();function fpe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var gpe=/^-?[0-9]+$/,PR=4294967296,UR=2147483648,OR=c
Line truncated
|
||||||
`)}};uD.RpcError=u9});var d9=E(dD=>{"use strict";Object.defineProperty(dD,"__esModule",{value:!0});dD.mergeRpcOptions=void 0;var Vpe=ut();function Cut(t,e){if(!e)return t;let r={};lD(t,r),lD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Vpe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Vpe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},lD(t.meta,r.meta),lD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}dD.mergeRpcOptions=Cut;function lD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var f9=E(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.Deferred=Gf.DeferredState=void 0;var dA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(dA=Gf.DeferredState||(Gf.DeferredState={}));var h9=class{constructor(e=!0){this._state=dA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==dA.PENDING)throw new Error(`cannot resolve ${dA[this.state].toLowerCase()}`);this._resolve(e),this._state=dA.RESOLVED}reject(e){if(this.state!==dA.PENDING)throw new Error(`cannot reject ${dA[this.state].toLowerCase()}`);this._reject(e),this._state=dA.REJECTED}resolvePending(e){this._state===dA.PENDING&&this.resolve(e)}rejectPending(e){this._state===dA.PENDING&&this.reject(e)}};Gf.Deferred=h9});var p9=E(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.RpcOutputStreamController=void 0;var Wpe=f9(),qf=ut(),g9=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){qf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){qf.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){qf.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(){qf.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;qf.assert(e,"bad state"),qf.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 Wpe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;qf.assert(n.state==Wpe.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};hD.RpcOutputStreamController=g9});var E9=E(Q0=>{"use strict";var Iut=Q0&&Q0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Q0,"__esModule",{value:!0});Q0.UnaryCall=void 0;var m9=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return Iut(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};Q0.UnaryCall=m9});var I9=E(w0=>{"use strict";var yut=w0&&w0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(w0,"__esModule",{value:!0});w0.ServerStreamingCall=void 0;var C9=class{constructor(e
Line truncated
|
`)}};uD.RpcError=u9});var d9=E(dD=>{"use strict";Object.defineProperty(dD,"__esModule",{value:!0});dD.mergeRpcOptions=void 0;var Vpe=ut();function Iut(t,e){if(!e)return t;let r={};lD(t,r),lD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Vpe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Vpe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},lD(t.meta,r.meta),lD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}dD.mergeRpcOptions=Iut;function lD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var f9=E(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.Deferred=Gf.DeferredState=void 0;var dA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(dA=Gf.DeferredState||(Gf.DeferredState={}));var h9=class{constructor(e=!0){this._state=dA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==dA.PENDING)throw new Error(`cannot resolve ${dA[this.state].toLowerCase()}`);this._resolve(e),this._state=dA.RESOLVED}reject(e){if(this.state!==dA.PENDING)throw new Error(`cannot reject ${dA[this.state].toLowerCase()}`);this._reject(e),this._state=dA.REJECTED}resolvePending(e){this._state===dA.PENDING&&this.resolve(e)}rejectPending(e){this._state===dA.PENDING&&this.reject(e)}};Gf.Deferred=h9});var p9=E(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.RpcOutputStreamController=void 0;var Wpe=f9(),qf=ut(),g9=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){qf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){qf.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){qf.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(){qf.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;qf.assert(e,"bad state"),qf.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 Wpe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;qf.assert(n.state==Wpe.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};hD.RpcOutputStreamController=g9});var E9=E(Q0=>{"use strict";var yut=Q0&&Q0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Q0,"__esModule",{value:!0});Q0.UnaryCall=void 0;var m9=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return yut(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};Q0.UnaryCall=m9});var I9=E(w0=>{"use strict";var But=w0&&w0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(w0,"__esModule",{value:!0});w0.ServerStreamingCall=void 0;var C9=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\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\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\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 !"#\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 eIe=E(ZCe=>{"use strict";var pY=Xu().Buffer;ZCe._dbcs=Zu;var Xn=-1,XCe=-2,ia=-10,Gs=-1e3,nE=new Array(256),xb=-1;for(K2=0;K2<256;K2++)nE[K2]=Xn;var K2;function Zu(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]=nE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(nE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(nE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Gs-o[n]],c=48;c<=57;c++){if(a[c]===Xn)a[c]=Gs-s;else if(a[c]>Gs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Gs-a[c]],u=129;u<=254;u++){if(A[u]===Xn)A[u]=Gs-i;else{if(A[u]===Gs-i)continue;if(A[u]>Gs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Gs-A[u]],d=48;d<=57;d++)l[d]===Xn&&(l[d]=XCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
\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 eIe=E(ZCe=>{"use strict";var pY=Xu().Buffer;ZCe._dbcs=Zu;var Xn=-1,XCe=-2,ia=-10,Gs=-1e3,nE=new Array(256),xb=-1;for(K2=0;K2<256;K2++)nE[K2]=Xn;var K2;function Zu(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]=nE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(nE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(nE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Gs-o[n]],c=48;c<=57;c++){if(a[c]===Xn)a[c]=Gs-s;else if(a[c]>Gs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Gs-a[c]],u=129;u<=254;u++){if(A[u]===Xn)A[u]=Gs-i;else{if(A[u]===Gs-i)continue;if(A[u]>Gs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Gs-A[u]],d=48;d<=57;d++)l[d]===Xn&&(l[d]=XCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function CIt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(sIt.has(s)){r=s;break}}return r}function IIt(t,e){let r=CIt(e);r!==""&&(t.referrerPolicy=r)}function yIt(){return"allowed"}function BIt(){return"success"}function bIt(){return"success"}function QIt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function wIt(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&&_V(t.origin)&&!_V(Eg(t))&&(e=null);break;case"same-origin":Ub(t,Eg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function cE(t,e){return t}function SIt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:cE(t.domainLookupStartTime,r),domainLookupEndTime:cE(t.domainLookupEndTime,r),connectionStartTime:cE(t.connectionStartTime,r),connectionEndTime:cE(t.connectionEndTime,r),secureConnectionStartTime:cE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function NIt(t){return cE(cIt.now(),t)}function TIt(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 RBe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function xIt(t){return{referrerPolicy:t.referrerPolicy}}function RIt(t){let e=t.referrerPolicy;Pb(e);let r=null;if(t.referrer==="client"){let i=wBe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Ud.is.URL(t.referrer)&&(r=t.referrer);let n=vV(r),s=vV(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??vV(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Eg(t);return Ub(n,i)?n:mg(n)&&!mg(i)?"no-referrer":s}case"same-origin":return Ub(t,n)?n:"no-referrer";case"origin-when-cross-origin":return Ub(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":n}}}function vV(t,e=!1){return Pb(Ud.is.URL(t)),t=new URL(t),_Be(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var DIt=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)$/),kIt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function DBe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),kIt(t)):DIt(t)}function vIt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||DBe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function mg(t){return Ud.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:vIt(t.origin):!1}function _It(t){}function Ub(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function FIt(t){return t.controller.state==="aborted"}function MIt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function LIt(t){return uIt[t.toLowerCase()]??t}var UIt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function kBe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,UIt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function PIt(t,e,r,n=0,s=1){let i=kBe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ud.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ud.brandCheck(this,e),i(this,"value
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function IIt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(iIt.has(s)){r=s;break}}return r}function yIt(t,e){let r=IIt(e);r!==""&&(t.referrerPolicy=r)}function BIt(){return"allowed"}function bIt(){return"success"}function QIt(){return"success"}function wIt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function SIt(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&&_V(t.origin)&&!_V(Eg(t))&&(e=null);break;case"same-origin":Ub(t,Eg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function cE(t,e){return t}function NIt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:cE(t.domainLookupStartTime,r),domainLookupEndTime:cE(t.domainLookupEndTime,r),connectionStartTime:cE(t.connectionStartTime,r),connectionEndTime:cE(t.connectionEndTime,r),secureConnectionStartTime:cE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function TIt(t){return cE(AIt.now(),t)}function xIt(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 RBe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function RIt(t){return{referrerPolicy:t.referrerPolicy}}function DIt(t){let e=t.referrerPolicy;Pb(e);let r=null;if(t.referrer==="client"){let i=wBe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Ud.is.URL(t.referrer)&&(r=t.referrer);let n=vV(r),s=vV(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??vV(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Eg(t);return Ub(n,i)?n:mg(n)&&!mg(i)?"no-referrer":s}case"same-origin":return Ub(t,n)?n:"no-referrer";case"origin-when-cross-origin":return Ub(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":n}}}function vV(t,e=!1){return Pb(Ud.is.URL(t)),t=new URL(t),_Be(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var kIt=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)$/),vIt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function DBe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),vIt(t)):kIt(t)}function _It(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||DBe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function mg(t){return Ud.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:_It(t.origin):!1}function FIt(t){}function Ub(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function MIt(t){return t.controller.state==="aborted"}function LIt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function UIt(t){return lIt[t.toLowerCase()]??t}var PIt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function kBe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,PIt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function OIt(t,e,r,n=0,s=1){let i=kBe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ud.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ud.brandCheck(this,e),i(this,"value
Line truncated
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ca(a=>qV(a)&&a!==59,t,e);i=HV.decode(o)}return{name:n,value:i}}function Ayt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw bi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ca(a=>a!==10&&a!==13&&a!==58,t,e);if(o=GV(o,!0,!0,a=>a===9||a===32),!tyt.test(o.toString()))throw bi("header name does not match the field-name token production");if(t[e.position]!==58)throw bi("expected :");switch(e.position++,ca(a=>a===32||a===9,t,e),eyt(o)){case"content-disposition":{if(r=n=null,ca(c=>qV(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw bi("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let c=cyt(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(n=c.value)}if(r===null)throw bi("name attribute is required in content-disposition header");break}case"content-type":{let a=ca(c=>c!==10&&c!==13,t,e);a=GV(a,!1,!0,c=>c===9||c===32),s=OBe(a);break}case"content-transfer-encoding":{let a=ca(c=>c!==10&&c!==13,t,e);a=GV(a,!1,!0,c=>c===9||c===32),i=OBe(a);break}default:ca(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw bi("expected CRLF");e.position+=2}}function ca(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function GV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function uyt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function bi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function lyt(t){return t<=31||t===127}function dyt(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 qV(t){return t<=127&&t!==32&&t!==9&&!lyt(t)&&!dyt(t)}HBe.exports={multipartFormDataParser:ayt,validateBoundary:oyt}});var Ob=E((yyr,qBe)=>{"use strict";function hyt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}qBe.exports={createDeferredPromise:hyt}});var lE=E((Byr,zBe)=>{"use strict";var WV=et(),{ReadableStreamFrom:fyt,readableStreamClose:gyt,fullyReadBody:pyt,extractMimeType:myt}=no(),{FormData:YBe,setFormDataState:Eyt}=yk(),{webidl:oc}=Zn(),YV=b("node:assert"),{isErrored:VV,isDisturbed:Cyt}=b("node:stream"),{isUint8Array:Iyt}=b("node:util/types"),{serializeAMimeType:yyt}=aa(),{multipartFormDataParser:Byt}=GBe(),{createDeferredPromise:byt}=Ob(),{parseJSONFromBytes:Qyt}=rl(),{utf8DecodeBytes:wyt}=gk(),{runtimeFeatures:Syt}=nl(),Nyt=Syt.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Bk=new TextEncoder;function Tyt(){}var xyt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Cyt(e)&&!VV(e)&&e.cancel("Response object has been garbage collected").catch(Tyt)});function WBe(t,e=!1){let r=null,n=null;oc.is.ReadableStream(t)?r=t:oc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),YV(oc.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(oc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(oc.is.BufferSource(t))i=oc.util.getCopyOfBytesHeldByBufferSource(t);else if(oc.is.FormData(t)){let A=`----formdata-undici-0${`${Nyt(1e11)}`.padStart(11,"0")}`,u=`--${A}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ca(a=>qV(a)&&a!==59,t,e);i=HV.decode(o)}return{name:n,value:i}}function uyt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw bi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ca(a=>a!==10&&a!==13&&a!==58,t,e);if(o=GV(o,!0,!0,a=>a===9||a===32),!ryt.test(o.toString()))throw bi("header name does not match the field-name token production");if(t[e.position]!==58)throw bi("expected :");switch(e.position++,ca(a=>a===32||a===9,t,e),tyt(o)){case"content-disposition":{if(r=n=null,ca(c=>qV(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw bi("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let c=Ayt(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(n=c.value)}if(r===null)throw bi("name attribute is required in content-disposition header");break}case"content-type":{let a=ca(c=>c!==10&&c!==13,t,e);a=GV(a,!1,!0,c=>c===9||c===32),s=OBe(a);break}case"content-transfer-encoding":{let a=ca(c=>c!==10&&c!==13,t,e);a=GV(a,!1,!0,c=>c===9||c===32),i=OBe(a);break}default:ca(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw bi("expected CRLF");e.position+=2}}function ca(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function GV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function lyt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function bi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function dyt(t){return t<=31||t===127}function hyt(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 qV(t){return t<=127&&t!==32&&t!==9&&!dyt(t)&&!hyt(t)}HBe.exports={multipartFormDataParser:cyt,validateBoundary:ayt}});var Ob=E((Byr,qBe)=>{"use strict";function fyt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}qBe.exports={createDeferredPromise:fyt}});var lE=E((byr,zBe)=>{"use strict";var WV=et(),{ReadableStreamFrom:gyt,readableStreamClose:pyt,fullyReadBody:myt,extractMimeType:Eyt}=no(),{FormData:YBe,setFormDataState:Cyt}=yk(),{webidl:oc}=Zn(),YV=b("node:assert"),{isErrored:VV,isDisturbed:Iyt}=b("node:stream"),{isUint8Array:yyt}=b("node:util/types"),{serializeAMimeType:Byt}=aa(),{multipartFormDataParser:byt}=GBe(),{createDeferredPromise:Qyt}=Ob(),{parseJSONFromBytes:wyt}=rl(),{utf8DecodeBytes:Syt}=gk(),{runtimeFeatures:Nyt}=nl(),Tyt=Nyt.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Bk=new TextEncoder;function xyt(){}var Ryt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Iyt(e)&&!VV(e)&&e.cancel("Response object has been garbage collected").catch(xyt)});function WBe(t,e=!1){let r=null,n=null;oc.is.ReadableStream(t)?r=t:oc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),YV(oc.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(oc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(oc.is.BufferSource(t))i=oc.util.getCopyOfBytesHeldByBufferSource(t);else if(oc.is.FormData(t)){let A=`----formdata-undici-0${`${Tyt(1e11)}`.padStart(11,"0")}`,u=`--${A}\r
|
||||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
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,C]of t)if(typeof C=="string"){let y=Bk.encode(u+`; name="${l(d(m))}"\r
|
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,C]of t)if(typeof C=="string"){let y=Bk.encode(u+`; name="${l(d(m))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -76,20 +76,20 @@ ${d(C)}\r
|
|||||||
Content-Type: ${C.type||"application/octet-stream"}\r
|
Content-Type: ${C.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=Bk.encode(`--${A}--\r
|
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=Bk.encode(`--${A}--\r
|
||||||
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(oc.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(WV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=oc.is.ReadableStream(t)?t:fyt(t)}return(typeof i=="string"||Iyt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(VV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!VV(r)&&n.enqueue(typeof A=="string"?Bk.encode(A):new Uint8Array(A));queueMicrotask(()=>gyt(n))})(),[{stream:r,source:i,length:o},a]}function Ryt(t,e=!1){return oc.is.ReadableStream(t)&&(YV(!WV.isDisturbed(t),"The body has already been consumed."),YV(!t.locked,"The stream is locked.")),WBe(t,e)}function Dyt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function kyt(t,e){return{blob(){return uE(this,n=>{let s=VBe(e(this));return s===null?s="":s&&(s=yyt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return uE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return uE(this,wyt,t,e)},json(){return uE(this,Qyt,t,e)},formData(){return uE(this,n=>{let s=VBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=Byt(n,s),o=new YBe;return Eyt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new YBe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return uE(this,n=>new Uint8Array(n),t,e)}}}function vyt(t,e){Object.assign(t.prototype,kyt(t,e))}function uE(t,e,r,n){try{oc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),JBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=byt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(pyt(t.body,o,i),s.promise)}function JBe(t){let e=t.body;return e!=null&&(e.stream.locked||WV.isDisturbed(e.stream))}function VBe(t){let e=t.headersList,r=myt(e);return r==="failure"?null:r}zBe.exports={extractBody:WBe,safelyExtractBody:Ryt,cloneBody:Dyt,mixinBody:vyt,streamRegistry:xyt,bodyUnusable:JBe}});var ibe=E((byr,sbe)=>{"use strict";var We=b("node:assert"),Je=et(),{channels:jBe}=Md(),JV=TY(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:_yt,RequestAbortedError:tbe,HeadersTimeoutError:Fyt,HeadersOverflowError:Myt,SocketError:qb,InformationalError:dE,BodyTimeoutError:Lyt,HTTPParserError:Uyt,ResponseExceededMaxSizeError:Pyt}=Ke(),{kUrl:rbe,kReset:Qi,kClient:eW,kParser:Wr,kBlocking:Yb,kRunning:ps,kPending:Oyt,kSize:KBe,kWriting:Od,kQueue:ac,kNoRef:Hb,kKeepAliveDefaultTimeout:Hyt,kHostHeader:Gyt,kPendingIdx:qyt,kRunningIdx:Aa,kError:ua,kPipelining:wk,kSocket:hE,kKeepAliveTimeoutValue:Nk,kMaxHeadersSize:Yyt,kKeepAliveMaxTimeout:Vyt,kKeepAliveTimeoutThreshold:Wyt,kHeadersTimeout:Jyt,kBodyTimeout:zyt,kStrictContentLength:KV,kMaxRequests:$Be,kCounter:jyt,kMaxResponseSize:Kyt,kOnError:$yt,kResume:Pd,kHTTPContext:nbe,kClosed:$V}=$t(),bA=zye(),Xyt=Buffer.alloc(0),bk=Buffer[Symbol.species],Zyt=Je.removeAllListeners,zV;function eBt(){let t=process.env.JEST_WORKER_ID?IV():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($ye())}catch{}return e||(e=new WebAssembly.Module(t||IV())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onStatus(new bk(QA.buffer,o,i))},wasm_on_message_begin:n=>(We(Bn.ptr===n),Bn.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onHeaderField(new bk(QA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onHeaderValue(new bk(QA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(We(Bn.ptr===n),Bn.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onBody(new bk(QA.buffer,o,i))},wasm_on_message_complete:n=>(We(Bn.ptr===n),Bn.onMessageComplete())}})}var jV=null,Bn=null,QA=null,Qk=0,wA=null,tBt=0,Gb=1,fE=2|Gb,Sk=4|Gb,XV=8|tBt,ZV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bA.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[Yyt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[Kyt]}setTi
Line truncated
|
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(oc.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(WV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=oc.is.ReadableStream(t)?t:gyt(t)}return(typeof i=="string"||yyt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(VV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!VV(r)&&n.enqueue(typeof A=="string"?Bk.encode(A):new Uint8Array(A));queueMicrotask(()=>pyt(n))})(),[{stream:r,source:i,length:o},a]}function Dyt(t,e=!1){return oc.is.ReadableStream(t)&&(YV(!WV.isDisturbed(t),"The body has already been consumed."),YV(!t.locked,"The stream is locked.")),WBe(t,e)}function kyt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function vyt(t,e){return{blob(){return uE(this,n=>{let s=VBe(e(this));return s===null?s="":s&&(s=Byt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return uE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return uE(this,Syt,t,e)},json(){return uE(this,wyt,t,e)},formData(){return uE(this,n=>{let s=VBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=byt(n,s),o=new YBe;return Cyt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new YBe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return uE(this,n=>new Uint8Array(n),t,e)}}}function _yt(t,e){Object.assign(t.prototype,vyt(t,e))}function uE(t,e,r,n){try{oc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),JBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=Qyt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(myt(t.body,o,i),s.promise)}function JBe(t){let e=t.body;return e!=null&&(e.stream.locked||WV.isDisturbed(e.stream))}function VBe(t){let e=t.headersList,r=Eyt(e);return r==="failure"?null:r}zBe.exports={extractBody:WBe,safelyExtractBody:Dyt,cloneBody:kyt,mixinBody:_yt,streamRegistry:Ryt,bodyUnusable:JBe}});var ibe=E((Qyr,sbe)=>{"use strict";var We=b("node:assert"),Je=et(),{channels:jBe}=Md(),JV=TY(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:Fyt,RequestAbortedError:tbe,HeadersTimeoutError:Myt,HeadersOverflowError:Lyt,SocketError:qb,InformationalError:dE,BodyTimeoutError:Uyt,HTTPParserError:Pyt,ResponseExceededMaxSizeError:Oyt}=Ke(),{kUrl:rbe,kReset:Qi,kClient:eW,kParser:Wr,kBlocking:Yb,kRunning:ps,kPending:Hyt,kSize:KBe,kWriting:Od,kQueue:ac,kNoRef:Hb,kKeepAliveDefaultTimeout:Gyt,kHostHeader:qyt,kPendingIdx:Yyt,kRunningIdx:Aa,kError:ua,kPipelining:wk,kSocket:hE,kKeepAliveTimeoutValue:Nk,kMaxHeadersSize:Vyt,kKeepAliveMaxTimeout:Wyt,kKeepAliveTimeoutThreshold:Jyt,kHeadersTimeout:zyt,kBodyTimeout:jyt,kStrictContentLength:KV,kMaxRequests:$Be,kCounter:Kyt,kMaxResponseSize:$yt,kOnError:Xyt,kResume:Pd,kHTTPContext:nbe,kClosed:$V}=$t(),bA=zye(),Zyt=Buffer.alloc(0),bk=Buffer[Symbol.species],eBt=Je.removeAllListeners,zV;function tBt(){let t=process.env.JEST_WORKER_ID?IV():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($ye())}catch{}return e||(e=new WebAssembly.Module(t||IV())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onStatus(new bk(QA.buffer,o,i))},wasm_on_message_begin:n=>(We(Bn.ptr===n),Bn.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onHeaderField(new bk(QA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onHeaderValue(new bk(QA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(We(Bn.ptr===n),Bn.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{We(Bn.ptr===n);let o=s-wA+QA.byteOffset;return Bn.onBody(new bk(QA.buffer,o,i))},wasm_on_message_complete:n=>(We(Bn.ptr===n),Bn.onMessageComplete())}})}var jV=null,Bn=null,QA=null,Qk=0,wA=null,rBt=0,Gb=1,fE=2|Gb,Sk=4|Gb,XV=8|rBt,ZV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bA.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[Vyt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[$yt]}setTi
Line truncated
|
||||||
`;if(typeof s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[Gyt],i?p+=`connection: upgrade\r
|
`:p+=t[qyt],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
`:t[wk]&&!h[Qi]?p+=`connection: keep-alive\r
|
`:t[wk]&&!h[Qi]?p+=`connection: keep-alive\r
|
||||||
`:p+=`connection: close\r
|
`:p+=`connection: close\r
|
||||||
`,Array.isArray(A))for(let I=0;I<A.length;I+=2){let m=A[I+0],C=A[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
`,Array.isArray(A))for(let I=0;I<A.length;I+=2){let m=A[I+0],C=A[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
||||||
`;else p+=`${m}: ${C}\r
|
`;else p+=`${m}: ${C}\r
|
||||||
`}return jBe.sendHeaders.hasSubscribers&&jBe.sendHeaders.publish({request:e,headers:p,socket:h}),!c||d===0?ZBe(f,null,t,e,h,u,p,l):Je.isBuffer(c)?ZBe(f,c,t,e,h,u,p,l):Je.isBlobLike(c)?typeof c.stream=="function"?ebe(f,c.stream(),t,e,h,u,p,l):dBt(f,c,t,e,h,u,p,l):Je.isStream(c)?lBt(f,c,t,e,h,u,p,l):Je.isIterable(c)?ebe(f,c,t,e,h,u,p,l):We(!1),!0}function lBt(t,e,r,n,s,i,o,a){We(i!==0||r[ps]===0,"stream body cannot be pipelined");let c=!1,A=new Tk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(p){Je.destroy(this,p)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new tbe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,We(s.destroyed||s[Od]&&r[ps]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(p){f=p}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Je.destroy(e,f):Je.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function ZBe(t,e,r,n,s,i,o,a){try{e?Je.isBuffer(e)&&(We(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
`}return jBe.sendHeaders.hasSubscribers&&jBe.sendHeaders.publish({request:e,headers:p,socket:h}),!c||d===0?ZBe(f,null,t,e,h,u,p,l):Je.isBuffer(c)?ZBe(f,c,t,e,h,u,p,l):Je.isBlobLike(c)?typeof c.stream=="function"?ebe(f,c.stream(),t,e,h,u,p,l):hBt(f,c,t,e,h,u,p,l):Je.isStream(c)?dBt(f,c,t,e,h,u,p,l):Je.isIterable(c)?ebe(f,c,t,e,h,u,p,l):We(!1),!0}function dBt(t,e,r,n,s,i,o,a){We(i!==0||r[ps]===0,"stream body cannot be pipelined");let c=!1,A=new Tk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(p){Je.destroy(this,p)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new tbe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,We(s.destroyed||s[Od]&&r[ps]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(p){f=p}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Je.destroy(e,f):Je.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function ZBe(t,e,r,n,s,i,o,a){try{e?Je.isBuffer(e)&&(We(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Qi]=!0)):i===0?s.write(`${o}content-length: 0\r
|
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Qi]=!0)):i===0?s.write(`${o}content-length: 0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"):(We(i===null,"no body must not have content length"),s.write(`${o}\r
|
`,"latin1"):(We(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||||
`,"latin1")),n.onRequestSent(),r[Pd]()}catch(c){t(c)}}async function dBt(t,e,r,n,s,i,o,a){We(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
`,"latin1")),n.onRequestSent(),r[Pd]()}catch(c){t(c)}}async function hBt(t,e,r,n,s,i,o,a){We(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Qi]=!0),r[Pd]()}catch(c){t(c)}}async function ebe(t,e,r,n,s,i,o,a){We(i!==0||r[ps]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{We(c===null),s[ua]?h(s[ua]):c=d});s.on("close",A).on("drain",A);let l=new Tk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[ua])throw s[ua];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var Tk=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Od]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[ua])throw r[ua];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[KV])throw new Cg;process.emitWarning(new Cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Qi]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Qi]=!0),r[Pd]()}catch(c){t(c)}}async function ebe(t,e,r,n,s,i,o,a){We(i!==0||r[ps]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{We(c===null),s[ua]?h(s[ua]):c=d});s.on("close",A).on("drain",A);let l=new Tk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[ua])throw s[ua];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var Tk=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Od]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[ua])throw r[ua];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[KV])throw new Cg;process.emitWarning(new Cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Qi]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||||
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
||||||
@@ -102,13 +102,13 @@ ${A.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[KV])throw new Cg;process.emitWarning(new Cg)}e[Wr].timeout&&e[Wr].timeoutType===fE&&e[Wr].timeout.refresh&&e[Wr].timeout.refresh(),n[Pd]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Od]=!1,e&&(We(n[ps]<=1,"pipeline should only contain this request"),s(e))}};sbe.exports=rBt});var fbe=E((Qyr,hbe)=>{"use strict";var da=b("node:assert"),{pipeline:hBt}=b("node:stream"),lt=et(),{RequestContentLengthMismatchError:sW,RequestAbortedError:fBt,SocketError:zb,InformationalError:Hd,InvalidArgumentError:gBt}=Ke(),{kUrl:Jb,kReset:kk,kClient:so,kRunning:jb,kPending:pBt,kQueue:Gd,kPendingIdx:oW,kRunningIdx:cc,kError:io,kSocket:kr,kStrictContentLength:mBt,kOnError:gE,kMaxConcurrentStreams:Rk,kPingInterval:obe,kHTTP2Session:il,kHTTP2InitialWindowSize:EBt,kHTTP2ConnectionWindowSize:CBt,kResume:SA,kSize:IBt,kHTTPContext:aW,kClosed:iW,kBodyTimeout:yBt,kEnableConnectProtocol:Vb,kRemoteSettings:Wb,kHTTP2Stream:xk,kHTTP2SessionState:cW}=$t(),{channels:abe}=Md(),la=Symbol("open streams"),cbe,Dk;try{Dk=b("node:http2")}catch{Dk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:BBt,HTTP2_HEADER_METHOD:Abe,HTTP2_HEADER_PATH:ube,HTTP2_HEADER_SCHEME:tW,HTTP2_HEADER_CONTENT_LENGTH:bBt,HTTP2_HEADER_EXPECT:QBt,HTTP2_HEADER_STATUS:rW,HTTP2_HEADER_PROTOCOL:wBt,NGHTTP2_REFUSED_STREAM:SBt,NGHTTP2_CANCEL:NBt}}=Dk;function nW(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function TBt(t,e){t[kr]=e;let r=t[EBt],n=t[CBt],s=Dk.connect(t[Jb],{createConnection:()=>e,peerMaxConcurrentStreams:t[Rk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[kr]=e,s[la]=0,s[so]=t,s[kr]=e,s[cW]={ping:{interval:t[obe]===0?null:setInterval(kBt,t[obe],s).unref()}},s[Vb]=!1,s[Wb]=!1,n&<.addListener(s,"connect",RBt.bind(s,n)),lt.addListener(s,"error",vBt),lt.addListener(s,"frameError",_Bt),lt.addListener(s,"end",FBt),lt.addListener(s,"goaway",MBt),lt.addListener(s,"close",LBt),lt.addListener(s,"remoteSettings",DBt),s.unref(),t[il]=s,e[il]=s,lt.addListener(e,"error",PBt),lt.addListener(e,"end",OBt),lt.addListener(e,"close",UBt),e[iW]=!1,e.on("close",HBt),{version:"h2",defaultPipelining:1/0,write(i){return qBt(t,i)},resume(){xBt(t)},destroy(i,o){e[iW]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[jb]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Wb]===!1||lt.bodyLength(i.body)!==0&&(lt.isStream(i.body)||lt.isAsyncIterable(i.body)||lt.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Wb]===!1;return!1}}}function xBt(t){let e=t[kr];e?.destroyed===!1&&(t[IBt]===0||t[Rk]===0?(e.unref(),t[il].unref()):(e.ref(),t[il].ref()))}function RBt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function DBt(t){if(this[so][Rk]=t.maxConcurrentStreams??this[so][Rk],this[Wb]===!0&&this[Vb]===!0&&t.enableConnectProtocol===!1){let e=new Hd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[kr][io]=e,this[so][gE](e);return}this[Vb]=t.enableConnectProtocol??this[Vb],this[Wb]=!0,this[so][SA]()}function kBt(t){let e=t[cW];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[so],o=this[so];if(n!=null){let a=new Hd(`HTTP/2: "PING" errored - type ${n.message}`);o[io]=a,i[gE](a)}else i.emit("ping",s)}}function vBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[kr][io]=t,this[so][gE](t)}function _Bt(t,e,r){if(r===0){let n=new Hd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[kr][io]=n,this[so][gE](n)}}function FBt(){let t=new zb("other side closed",lt.getSocketInfo(this[kr]));this.destroy(t),lt.destroy(this[kr],t)}function MBt(t){let e=this[io]||new zb(`HTTP/2: "GOAWAY" frame received with code ${t}`,lt.getSocketInfo(this[kr])),r=this[so];if(r[kr]=null,r[aW]=null,this.close(),this[il]=null,lt.destroy(this[kr],e),r[cc]<r[Gd].length){let n=r[Gd][r[cc]];r[Gd][r[cc]++]=null,lt.errorRequest(r,n,e),r[oW]=r[cc]}da(r[jb]===0),r.emit("disconnect",r[Jb],[r],e),r.emit("connectionError",r[Jb],[r],e),r[SA]()}function LBt(){let{[so]:t,[cW]:e}=this,{[kr]:r}=t,n=this[kr][io]||this[io]||new zb("closed",lt.getSocketInfo(r));if(t[kr]=null,t[aW]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){da(t[pBt]===0);let s=t[Gd].splice(t[cc]);for(let i=0;i<s.length;i++){let o=s[i];lt.errorRequest(t,o,n)}}}function UBt(){let t=this[io]||new zb("closed",lt.getSocketInfo(this)),e=this[il][so];e[kr]=null,e[aW]=null,this[il]!==null&&this[il].destroy(t),e[oW]=e[cc],da(e[jb]===0),e.emit("disconnect",e[Jb],[e],t),e[SA]()}function PBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[io]=t,this[so][gE](t)}function OBt(){lt.destroy(this,new zb("other side closed",lt.getSocketInfo(this)))}func
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[KV])throw new Cg;process.emitWarning(new Cg)}e[Wr].timeout&&e[Wr].timeoutType===fE&&e[Wr].timeout.refresh&&e[Wr].timeout.refresh(),n[Pd]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Od]=!1,e&&(We(n[ps]<=1,"pipeline should only contain this request"),s(e))}};sbe.exports=nBt});var fbe=E((wyr,hbe)=>{"use strict";var da=b("node:assert"),{pipeline:fBt}=b("node:stream"),lt=et(),{RequestContentLengthMismatchError:sW,RequestAbortedError:gBt,SocketError:zb,InformationalError:Hd,InvalidArgumentError:pBt}=Ke(),{kUrl:Jb,kReset:kk,kClient:so,kRunning:jb,kPending:mBt,kQueue:Gd,kPendingIdx:oW,kRunningIdx:cc,kError:io,kSocket:kr,kStrictContentLength:EBt,kOnError:gE,kMaxConcurrentStreams:Rk,kPingInterval:obe,kHTTP2Session:il,kHTTP2InitialWindowSize:CBt,kHTTP2ConnectionWindowSize:IBt,kResume:SA,kSize:yBt,kHTTPContext:aW,kClosed:iW,kBodyTimeout:BBt,kEnableConnectProtocol:Vb,kRemoteSettings:Wb,kHTTP2Stream:xk,kHTTP2SessionState:cW}=$t(),{channels:abe}=Md(),la=Symbol("open streams"),cbe,Dk;try{Dk=b("node:http2")}catch{Dk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:bBt,HTTP2_HEADER_METHOD:Abe,HTTP2_HEADER_PATH:ube,HTTP2_HEADER_SCHEME:tW,HTTP2_HEADER_CONTENT_LENGTH:QBt,HTTP2_HEADER_EXPECT:wBt,HTTP2_HEADER_STATUS:rW,HTTP2_HEADER_PROTOCOL:SBt,NGHTTP2_REFUSED_STREAM:NBt,NGHTTP2_CANCEL:TBt}}=Dk;function nW(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function xBt(t,e){t[kr]=e;let r=t[CBt],n=t[IBt],s=Dk.connect(t[Jb],{createConnection:()=>e,peerMaxConcurrentStreams:t[Rk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[kr]=e,s[la]=0,s[so]=t,s[kr]=e,s[cW]={ping:{interval:t[obe]===0?null:setInterval(vBt,t[obe],s).unref()}},s[Vb]=!1,s[Wb]=!1,n&<.addListener(s,"connect",DBt.bind(s,n)),lt.addListener(s,"error",_Bt),lt.addListener(s,"frameError",FBt),lt.addListener(s,"end",MBt),lt.addListener(s,"goaway",LBt),lt.addListener(s,"close",UBt),lt.addListener(s,"remoteSettings",kBt),s.unref(),t[il]=s,e[il]=s,lt.addListener(e,"error",OBt),lt.addListener(e,"end",HBt),lt.addListener(e,"close",PBt),e[iW]=!1,e.on("close",GBt),{version:"h2",defaultPipelining:1/0,write(i){return YBt(t,i)},resume(){RBt(t)},destroy(i,o){e[iW]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[jb]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Wb]===!1||lt.bodyLength(i.body)!==0&&(lt.isStream(i.body)||lt.isAsyncIterable(i.body)||lt.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Wb]===!1;return!1}}}function RBt(t){let e=t[kr];e?.destroyed===!1&&(t[yBt]===0||t[Rk]===0?(e.unref(),t[il].unref()):(e.ref(),t[il].ref()))}function DBt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function kBt(t){if(this[so][Rk]=t.maxConcurrentStreams??this[so][Rk],this[Wb]===!0&&this[Vb]===!0&&t.enableConnectProtocol===!1){let e=new Hd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[kr][io]=e,this[so][gE](e);return}this[Vb]=t.enableConnectProtocol??this[Vb],this[Wb]=!0,this[so][SA]()}function vBt(t){let e=t[cW];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[so],o=this[so];if(n!=null){let a=new Hd(`HTTP/2: "PING" errored - type ${n.message}`);o[io]=a,i[gE](a)}else i.emit("ping",s)}}function _Bt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[kr][io]=t,this[so][gE](t)}function FBt(t,e,r){if(r===0){let n=new Hd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[kr][io]=n,this[so][gE](n)}}function MBt(){let t=new zb("other side closed",lt.getSocketInfo(this[kr]));this.destroy(t),lt.destroy(this[kr],t)}function LBt(t){let e=this[io]||new zb(`HTTP/2: "GOAWAY" frame received with code ${t}`,lt.getSocketInfo(this[kr])),r=this[so];if(r[kr]=null,r[aW]=null,this.close(),this[il]=null,lt.destroy(this[kr],e),r[cc]<r[Gd].length){let n=r[Gd][r[cc]];r[Gd][r[cc]++]=null,lt.errorRequest(r,n,e),r[oW]=r[cc]}da(r[jb]===0),r.emit("disconnect",r[Jb],[r],e),r.emit("connectionError",r[Jb],[r],e),r[SA]()}function UBt(){let{[so]:t,[cW]:e}=this,{[kr]:r}=t,n=this[kr][io]||this[io]||new zb("closed",lt.getSocketInfo(r));if(t[kr]=null,t[aW]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){da(t[mBt]===0);let s=t[Gd].splice(t[cc]);for(let i=0;i<s.length;i++){let o=s[i];lt.errorRequest(t,o,n)}}}function PBt(){let t=this[io]||new zb("closed",lt.getSocketInfo(this)),e=this[il][so];e[kr]=null,e[aW]=null,this[il]!==null&&this[il].destroy(t),e[oW]=e[cc],da(e[jb]===0),e.emit("disconnect",e[Jb],[e],t),e[SA]()}function OBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[io]=t,this[so][gE](t)}function HBt(){lt.destroy(this,new zb("other side closed",lt.getSocketInfo(this)))}func
Line truncated
|
||||||
`;abe.sendHeaders.publish({request:e,headers:k,socket:n[kr]})}let N=s==="GET"||s==="HEAD"||d===null;c?(h[QBt]="100-continue",f=n.request(h,{endStream:N,signal:A}),f[xk]=!0,f.once("continue",q)):(f=n.request(h,{endStream:N,signal:A}),f[xk]=!0,q()),++n[la],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[rW]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),nW(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Gd][t[cc]++]=null,t[SA]()):(m(new Hd("HTTP/2: stream half-closed (remote)")),t[Gd][t[cc]++]=null,t[oW]=t[cc],t[SA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Hd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Hd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function q(){!d||y===0?lbe(m,f,null,t,e,t[kr],y,C):lt.isBuffer(d)?lbe(m,f,d,t,e,t[kr],y,C):lt.isBlobLike(d)?typeof d.stream=="function"?dbe(m,f,d.stream(),t,e,t[kr],y,C):VBt(m,f,d,t,e,t[kr],y,C):lt.isStream(d)?YBt(m,t[kr],C,f,d,t,e,y):lt.isIterable(d)?dbe(m,f,d,t,e,t[kr],y,C):da(!1)}}function lbe(t,e,r,n,s,i,o,a){try{r!=null&<.isBuffer(r)&&(da(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[kk]=!0),s.onRequestSent(),n[SA]()}catch(c){t(c)}}function YBt(t,e,r,n,s,i,o,a){da(a!==0||i[jb]===0,"stream body cannot be pipelined");let c=hBt(s,n,u=>{u?(lt.destroy(c,u),t(u)):(lt.removeAllListeners(c),o.onRequestSent(),r||(e[kk]=!0),i[SA]())});lt.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function VBt(t,e,r,n,s,i,o,a){da(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new sW;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[kk]=!0),n[SA]()}catch(c){t(c)}}async function dbe(t,e,r,n,s,i,o,a){da(o!==0||n[jb]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{da(c===null),i[io]?d(i[io]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[io])throw i[io];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[kk]=!0),n[SA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}hbe.exports=TBt});var Jd=E((wyr,bbe)=>{"use strict";var ol=b("node:assert"),Cbe=b("node:net"),Kb=b("node:http"),Ig=et(),{ClientStats:WBt}=nV(),{channels:pE}=Md(),JBt=Mye(),zBt=fg(),{InvalidArgumentError:pr,InformationalError:jBt,ClientDestroyedError:KBt}=Ke(),$Bt=gg(),{kUrl:NA,kServerName:Wd,kClient:XBt,kBusy:AW,kConnect:ZBt,kResuming:yg,kRunning:eQ,kPending:tQ,kSize:$b,kQueue:Ac,kConnected:ebt,kConnecting:mE,kNeedDrain:Yd,kKeepAliveDefaultTimeout:gbe,kHostHeader:tbt,kPendingIdx:uc,kRunningIdx:al,kError:rbt,kPipelining:vk,kKeepAliveTimeoutValue:nbt,kMaxHeadersSize:sbt,kKeepAliveMaxTimeout:ibt,kKeepAliveTimeoutThreshold:obt,kHeadersTimeout:abt,kBodyTimeout:cbt,kStrictContentLength:Abt,kConnector:Xb,kMaxRequests:uW,kCounter:ubt,kClose:lbt,kDestroy:dbt,kDispatch:hbt,kLocalAddress:Zb,kMaxResponseSize:fbt,kOnError:gbt,kHTTPContext:nn,kMaxConcurrentStreams:pbt,kHTTP2InitialWindowSize:mbt,kHTTP2ConnectionWindowSize:Ebt,kResume:Vd,kPingInterval:Cbt}=$t(),Ibt=ibe(),ybt=fbe(),qd=Symbol("kClosedResolve"),Bbt=Kb&&Kb.maxHeaderSize&&Number.isInteger(Kb.maxHeaderSize)&&Kb.maxHeaderSize>0?()=>Kb.maxHeaderSize:()=>{throw new pr("http module not available or http.maxHeaderSize invalid")},pbe=()=>{};function Ibe(t){return t[vk]??t[nn]?.defaultPipelining??1}var lW=class extends zBt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:q,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:ee,initialWindowSize:ne,connectionWindowSize:ce,pingInterval:ge}={}){if(A!==void 0)throw new pr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new pr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(c!==void 0)throw new pr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pr("uns
Line truncated
|
`;abe.sendHeaders.publish({request:e,headers:k,socket:n[kr]})}let N=s==="GET"||s==="HEAD"||d===null;c?(h[wBt]="100-continue",f=n.request(h,{endStream:N,signal:A}),f[xk]=!0,f.once("continue",q)):(f=n.request(h,{endStream:N,signal:A}),f[xk]=!0,q()),++n[la],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[rW]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),nW(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Gd][t[cc]++]=null,t[SA]()):(m(new Hd("HTTP/2: stream half-closed (remote)")),t[Gd][t[cc]++]=null,t[oW]=t[cc],t[SA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Hd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Hd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function q(){!d||y===0?lbe(m,f,null,t,e,t[kr],y,C):lt.isBuffer(d)?lbe(m,f,d,t,e,t[kr],y,C):lt.isBlobLike(d)?typeof d.stream=="function"?dbe(m,f,d.stream(),t,e,t[kr],y,C):WBt(m,f,d,t,e,t[kr],y,C):lt.isStream(d)?VBt(m,t[kr],C,f,d,t,e,y):lt.isIterable(d)?dbe(m,f,d,t,e,t[kr],y,C):da(!1)}}function lbe(t,e,r,n,s,i,o,a){try{r!=null&<.isBuffer(r)&&(da(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[kk]=!0),s.onRequestSent(),n[SA]()}catch(c){t(c)}}function VBt(t,e,r,n,s,i,o,a){da(a!==0||i[jb]===0,"stream body cannot be pipelined");let c=fBt(s,n,u=>{u?(lt.destroy(c,u),t(u)):(lt.removeAllListeners(c),o.onRequestSent(),r||(e[kk]=!0),i[SA]())});lt.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function WBt(t,e,r,n,s,i,o,a){da(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new sW;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[kk]=!0),n[SA]()}catch(c){t(c)}}async function dbe(t,e,r,n,s,i,o,a){da(o!==0||n[jb]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{da(c===null),i[io]?d(i[io]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[io])throw i[io];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[kk]=!0),n[SA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}hbe.exports=xBt});var Jd=E((Syr,bbe)=>{"use strict";var ol=b("node:assert"),Cbe=b("node:net"),Kb=b("node:http"),Ig=et(),{ClientStats:JBt}=nV(),{channels:pE}=Md(),zBt=Mye(),jBt=fg(),{InvalidArgumentError:pr,InformationalError:KBt,ClientDestroyedError:$Bt}=Ke(),XBt=gg(),{kUrl:NA,kServerName:Wd,kClient:ZBt,kBusy:AW,kConnect:ebt,kResuming:yg,kRunning:eQ,kPending:tQ,kSize:$b,kQueue:Ac,kConnected:tbt,kConnecting:mE,kNeedDrain:Yd,kKeepAliveDefaultTimeout:gbe,kHostHeader:rbt,kPendingIdx:uc,kRunningIdx:al,kError:nbt,kPipelining:vk,kKeepAliveTimeoutValue:sbt,kMaxHeadersSize:ibt,kKeepAliveMaxTimeout:obt,kKeepAliveTimeoutThreshold:abt,kHeadersTimeout:cbt,kBodyTimeout:Abt,kStrictContentLength:ubt,kConnector:Xb,kMaxRequests:uW,kCounter:lbt,kClose:dbt,kDestroy:hbt,kDispatch:fbt,kLocalAddress:Zb,kMaxResponseSize:gbt,kOnError:pbt,kHTTPContext:nn,kMaxConcurrentStreams:mbt,kHTTP2InitialWindowSize:Ebt,kHTTP2ConnectionWindowSize:Cbt,kResume:Vd,kPingInterval:Ibt}=$t(),ybt=ibe(),Bbt=fbe(),qd=Symbol("kClosedResolve"),bbt=Kb&&Kb.maxHeaderSize&&Number.isInteger(Kb.maxHeaderSize)&&Kb.maxHeaderSize>0?()=>Kb.maxHeaderSize:()=>{throw new pr("http module not available or http.maxHeaderSize invalid")},pbe=()=>{};function Ibe(t){return t[vk]??t[nn]?.defaultPipelining??1}var lW=class extends jBt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:q,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:ee,initialWindowSize:ne,connectionWindowSize:ce,pingInterval:ge}={}){if(A!==void 0)throw new pr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new pr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(c!==void 0)throw new pr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pr("uns
Line truncated
|
||||||
`,this[cbt]=a??3e5,this[abt]=n??3e5,this[Abt]=m??!0,this[uW]=N,this[qd]=null,this[fbt]=q>-1?q:-1,this[nn]=null,this[pbt]=D??100,this[mbt]=ne??262144,this[Ebt]=ce??524288,this[Cbt]=ge??6e4,this[Ac]=[],this[al]=0,this[uc]=0,this[Vd]=De=>dW(this,De),this[gbt]=De=>ybe(this,De)}get pipelining(){return this[vk]}set pipelining(e){this[vk]=e,this[Vd](!0)}get stats(){return new WBt(this)}get[tQ](){return this[Ac].length-this[uc]}get[eQ](){return this[uc]-this[al]}get[$b](){return this[Ac].length-this[al]}get[ebt](){return!!this[nn]&&!this[mE]&&!this[nn].destroyed}get[AW](){return!!(this[nn]?.busy(null)||this[$b]>=(Ibe(this)||1)||this[tQ]>0)}[ZBt](e){Bbe(this),this.once("connect",e)}[hbt](e,r){let n=new JBt(this[NA].origin,e,r);return this[Ac].push(n),this[yg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[yg]=1,queueMicrotask(()=>dW(this))):this[Vd](!0)),this[yg]&&this[Yd]!==2&&this[AW]&&(this[Yd]=2),this[Yd]<2}[lbt](){return new Promise(e=>{this[$b]?this[qd]=e:e(null)})}[dbt](e){return new Promise(r=>{let n=this[Ac].splice(this[uc]);for(let i=0;i<n.length;i++){let o=n[i];Ig.errorRequest(this,o,e)}let s=()=>{this[qd]&&(this[qd](),this[qd]=null),r(null)};this[nn]?(this[nn].destroy(e,s),this[nn]=null):queueMicrotask(s),this[Vd]()})}};function ybe(t,e){if(t[eQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[uc]===t[al]);let r=t[Ac].splice(t[al]);for(let n=0;n<r.length;n++){let s=r[n];Ig.errorRequest(t,s,e)}ol(t[$b]===0)}}function Bbe(t){ol(!t[mE]),ol(!t[nn]);let{host:e,hostname:r,protocol:n,port:s}=t[NA];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(Cbe.isIPv6(o)),r=o}t[mE]=!0,pE.beforeConnect.hasSubscribers&&pE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb]}),t[Xb]({host:e,hostname:r,protocol:n,port:s,servername:t[Wd],localAddress:t[Zb]},(i,o)=>{if(i){mbe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[Vd]();return}if(t.destroyed){Ig.destroy(o.on("error",pbe),new KBt),t[Vd]();return}ol(o);try{t[nn]=o.alpnProtocol==="h2"?ybt(t,o):Ibt(t,o)}catch(a){o.destroy().on("error",pbe),mbe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[Vd]();return}t[mE]=!1,o[ubt]=0,o[uW]=t[uW],o[XBt]=t,o[rbt]=null,pE.connected.hasSubscribers&&pE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb],socket:o}),t.emit("connect",t[NA],[t]),t[Vd]()})}function mbe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[mE]=!1,pE.connectError.hasSubscribers&&pE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[eQ]===0);t[tQ]>0&&t[Ac][t[uc]].servername===t[Wd];){let o=t[Ac][t[uc]++];Ig.errorRequest(t,o,e)}else ybe(t,e);t.emit("connectionError",t[NA],[t],e)}}function Ebe(t){t[Yd]=0,t.emit("drain",t[NA],[t])}function dW(t,e){t[yg]!==2&&(t[yg]=2,bbt(t,e),t[yg]=0,t[al]>256&&(t[Ac].splice(0,t[al]),t[uc]-=t[al],t[al]=0))}function bbt(t,e){for(;;){if(t.destroyed){ol(t[tQ]===0);return}if(t[qd]&&!t[$b]){t[qd](),t[qd]=null;return}if(t[nn]&&t[nn].resume(),t[AW])t[Yd]=2;else if(t[Yd]===2){e?(t[Yd]=1,queueMicrotask(()=>Ebe(t))):Ebe(t);continue}if(t[tQ]===0||t[eQ]>=(Ibe(t)||1))return;let r=t[Ac][t[uc]];if(r===null)return;if(t[NA].protocol==="https:"&&t[Wd]!==r.servername){if(t[eQ]>0)return;t[Wd]=r.servername,t[nn]?.destroy(new jBt("servername changed"),()=>{t[nn]=null,dW(t)})}if(t[mE])return;if(!t[nn]){Bbe(t);return}if(t[nn].destroyed||t[nn].busy(r))return;!r.aborted&&t[nn].write(r)?t[uc]++:t[Ac].splice(t[uc],1)}}bbe.exports=lW});var hW=E((Nyr,Qbe)=>{"use strict";var _k=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)}};Qbe.exports=class{constructor(){this.head=this.tail=new _k}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new _k),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 Fk=E((Tyr,vbe)=>{"use strict";var{PoolStats:Qbt}=nV(),wbt=fg(),Sbt=hW(),{kConnected:fW,kSize:wbe,kRunning:Sbe,kPending:Nbe,kQueued:rQ,kBusy:Nbt,kFree:Tbt,kUrl:xbt,kClose:Rbt,kDestroy:Dbt,kDispatch:kbt}=$t(),Yn=Symbol("clients"),qs=Symbol("needDrain"),nQ=Symbol("queue"),gW=Symbol("closed resolve"),pW=Symbol("onDrain"),Tbe=Symbol("onConnect"),xbe=Symbol("onDisconnect"),Rbe=Symbol("onConnectionError"),mW=Symbol("get dispatcher"),Dbe=Symbol("add client"),kbe=Symbol("remove client"),EW=class extends wbt{[nQ]=new Sbt;[rQ]=0;[Yn]=[];[qs]=!1;[pW](e,r,n){let s=this[nQ],i=!1;for(;!i;){let o=s.shi
Line truncated
|
`,this[Abt]=a??3e5,this[cbt]=n??3e5,this[ubt]=m??!0,this[uW]=N,this[qd]=null,this[gbt]=q>-1?q:-1,this[nn]=null,this[mbt]=D??100,this[Ebt]=ne??262144,this[Cbt]=ce??524288,this[Ibt]=ge??6e4,this[Ac]=[],this[al]=0,this[uc]=0,this[Vd]=De=>dW(this,De),this[pbt]=De=>ybe(this,De)}get pipelining(){return this[vk]}set pipelining(e){this[vk]=e,this[Vd](!0)}get stats(){return new JBt(this)}get[tQ](){return this[Ac].length-this[uc]}get[eQ](){return this[uc]-this[al]}get[$b](){return this[Ac].length-this[al]}get[tbt](){return!!this[nn]&&!this[mE]&&!this[nn].destroyed}get[AW](){return!!(this[nn]?.busy(null)||this[$b]>=(Ibe(this)||1)||this[tQ]>0)}[ebt](e){Bbe(this),this.once("connect",e)}[fbt](e,r){let n=new zBt(this[NA].origin,e,r);return this[Ac].push(n),this[yg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[yg]=1,queueMicrotask(()=>dW(this))):this[Vd](!0)),this[yg]&&this[Yd]!==2&&this[AW]&&(this[Yd]=2),this[Yd]<2}[dbt](){return new Promise(e=>{this[$b]?this[qd]=e:e(null)})}[hbt](e){return new Promise(r=>{let n=this[Ac].splice(this[uc]);for(let i=0;i<n.length;i++){let o=n[i];Ig.errorRequest(this,o,e)}let s=()=>{this[qd]&&(this[qd](),this[qd]=null),r(null)};this[nn]?(this[nn].destroy(e,s),this[nn]=null):queueMicrotask(s),this[Vd]()})}};function ybe(t,e){if(t[eQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[uc]===t[al]);let r=t[Ac].splice(t[al]);for(let n=0;n<r.length;n++){let s=r[n];Ig.errorRequest(t,s,e)}ol(t[$b]===0)}}function Bbe(t){ol(!t[mE]),ol(!t[nn]);let{host:e,hostname:r,protocol:n,port:s}=t[NA];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(Cbe.isIPv6(o)),r=o}t[mE]=!0,pE.beforeConnect.hasSubscribers&&pE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb]}),t[Xb]({host:e,hostname:r,protocol:n,port:s,servername:t[Wd],localAddress:t[Zb]},(i,o)=>{if(i){mbe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[Vd]();return}if(t.destroyed){Ig.destroy(o.on("error",pbe),new $Bt),t[Vd]();return}ol(o);try{t[nn]=o.alpnProtocol==="h2"?Bbt(t,o):ybt(t,o)}catch(a){o.destroy().on("error",pbe),mbe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[Vd]();return}t[mE]=!1,o[lbt]=0,o[uW]=t[uW],o[ZBt]=t,o[nbt]=null,pE.connected.hasSubscribers&&pE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb],socket:o}),t.emit("connect",t[NA],[t]),t[Vd]()})}function mbe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[mE]=!1,pE.connectError.hasSubscribers&&pE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[nn]?.version,servername:t[Wd],localAddress:t[Zb]},connector:t[Xb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[eQ]===0);t[tQ]>0&&t[Ac][t[uc]].servername===t[Wd];){let o=t[Ac][t[uc]++];Ig.errorRequest(t,o,e)}else ybe(t,e);t.emit("connectionError",t[NA],[t],e)}}function Ebe(t){t[Yd]=0,t.emit("drain",t[NA],[t])}function dW(t,e){t[yg]!==2&&(t[yg]=2,Qbt(t,e),t[yg]=0,t[al]>256&&(t[Ac].splice(0,t[al]),t[uc]-=t[al],t[al]=0))}function Qbt(t,e){for(;;){if(t.destroyed){ol(t[tQ]===0);return}if(t[qd]&&!t[$b]){t[qd](),t[qd]=null;return}if(t[nn]&&t[nn].resume(),t[AW])t[Yd]=2;else if(t[Yd]===2){e?(t[Yd]=1,queueMicrotask(()=>Ebe(t))):Ebe(t);continue}if(t[tQ]===0||t[eQ]>=(Ibe(t)||1))return;let r=t[Ac][t[uc]];if(r===null)return;if(t[NA].protocol==="https:"&&t[Wd]!==r.servername){if(t[eQ]>0)return;t[Wd]=r.servername,t[nn]?.destroy(new KBt("servername changed"),()=>{t[nn]=null,dW(t)})}if(t[mE])return;if(!t[nn]){Bbe(t);return}if(t[nn].destroyed||t[nn].busy(r))return;!r.aborted&&t[nn].write(r)?t[uc]++:t[Ac].splice(t[uc],1)}}bbe.exports=lW});var hW=E((Tyr,Qbe)=>{"use strict";var _k=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)}};Qbe.exports=class{constructor(){this.head=this.tail=new _k}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new _k),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 Fk=E((xyr,vbe)=>{"use strict";var{PoolStats:wbt}=nV(),Sbt=fg(),Nbt=hW(),{kConnected:fW,kSize:wbe,kRunning:Sbe,kPending:Nbe,kQueued:rQ,kBusy:Tbt,kFree:xbt,kUrl:Rbt,kClose:Dbt,kDestroy:kbt,kDispatch:vbt}=$t(),Yn=Symbol("clients"),qs=Symbol("needDrain"),nQ=Symbol("queue"),gW=Symbol("closed resolve"),pW=Symbol("onDrain"),Tbe=Symbol("onConnect"),xbe=Symbol("onDisconnect"),Rbe=Symbol("onConnectionError"),mW=Symbol("get dispatcher"),Dbe=Symbol("add client"),kbe=Symbol("remove client"),EW=class extends Sbt{[nQ]=new Nbt;[rQ]=0;[Yn]=[];[qs]=!1;[pW](e,r,n){let s=this[nQ],i=!1;for(;!i;){let o=s.shi
Line truncated
|
||||||
|
|
||||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||||
|
|
||||||
${e.format(r)}`.trim())}};t1e.exports=v7});var F7=E((iBr,i1e)=>{"use strict";var{InvalidArgumentError:x1t}=Ke(),{runtimeFeatures:R1t}=nl();function D1t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var r1e=R1t.has("crypto")?b("node:crypto"):null,k1t=r1e?.hash?t=>r1e.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function s1e(t){return Array.isArray(t)&&(t.length&1)===0}function v1t(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function _1t(t){let e={};if(!t)return e;if(s1e(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var n1e=["record","playback","update"];function F1t(t){if(!n1e.includes(t))throw new x1t(`Invalid snapshot mode: ${t}. Must be one of: ${n1e.join(", ")}`)}i1e.exports={createHeaderFilters:D1t,hashId:k1t,isUndiciHeaders:s1e,normalizeHeaders:_1t,isUrlExcludedFactory:v1t,validateSnapshotMode:F1t}});var f1e=E((oBr,h1e)=>{"use strict";var{writeFile:M1t,readFile:L1t,mkdir:U1t}=b("node:fs/promises"),{dirname:P1t,resolve:o1e}=b("node:path"),{setTimeout:O1t,clearTimeout:a1e}=b("node:timers"),{InvalidArgumentError:c1e,UndiciError:H1t}=Ke(),{hashId:G1t,isUrlExcludedFactory:q1t,normalizeHeaders:A1e,createHeaderFilters:u1e}=F7();function mQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||A1e(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:l1e(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function l1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function d1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function EQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return G1t(r)}var M7=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=u1e(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=q1t(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=mQ(e,this.#a,this.matchOptions),s=EQ(n),i=A1e(r.headers),o={statusCode:r.statusCode,headers:d1e(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.#n.size>=this.#s&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&this.#A()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=mQ(e,this.#a,this.matchOptions),n=EQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new c1e("Snapshot path is required");try{let n=await L1t(o1e(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new H1t(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new c1e("Snapshot path is required");let n=o1e(r);await U1t(P1t(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await M1t(n,JSON.s
Line truncated
|
${e.format(r)}`.trim())}};t1e.exports=v7});var F7=E((oBr,i1e)=>{"use strict";var{InvalidArgumentError:R1t}=Ke(),{runtimeFeatures:D1t}=nl();function k1t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var r1e=D1t.has("crypto")?b("node:crypto"):null,v1t=r1e?.hash?t=>r1e.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function s1e(t){return Array.isArray(t)&&(t.length&1)===0}function _1t(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function F1t(t){let e={};if(!t)return e;if(s1e(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var n1e=["record","playback","update"];function M1t(t){if(!n1e.includes(t))throw new R1t(`Invalid snapshot mode: ${t}. Must be one of: ${n1e.join(", ")}`)}i1e.exports={createHeaderFilters:k1t,hashId:v1t,isUndiciHeaders:s1e,normalizeHeaders:F1t,isUrlExcludedFactory:_1t,validateSnapshotMode:M1t}});var f1e=E((aBr,h1e)=>{"use strict";var{writeFile:L1t,readFile:U1t,mkdir:P1t}=b("node:fs/promises"),{dirname:O1t,resolve:o1e}=b("node:path"),{setTimeout:H1t,clearTimeout:a1e}=b("node:timers"),{InvalidArgumentError:c1e,UndiciError:G1t}=Ke(),{hashId:q1t,isUrlExcludedFactory:Y1t,normalizeHeaders:A1e,createHeaderFilters:u1e}=F7();function mQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||A1e(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:l1e(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function l1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function d1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function EQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return q1t(r)}var M7=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=u1e(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=Y1t(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=mQ(e,this.#a,this.matchOptions),s=EQ(n),i=A1e(r.headers),o={statusCode:r.statusCode,headers:d1e(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.#n.size>=this.#s&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&this.#A()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=mQ(e,this.#a,this.matchOptions),n=EQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new c1e("Snapshot path is required");try{let n=await U1t(o1e(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new G1t(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new c1e("Snapshot path is required");let n=o1e(r);await P1t(O1t(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await L1t(n,JSON.s
Line truncated
|
||||||
PRAGMA journal_mode = WAL;
|
PRAGMA journal_mode = WAL;
|
||||||
PRAGMA synchronous = NORMAL;
|
PRAGMA synchronous = NORMAL;
|
||||||
PRAGMA temp_store = memory;
|
PRAGMA temp_store = memory;
|
||||||
@@ -191,96 +191,96 @@ ${e.format(r)}`.trim())}};t1e.exports=v7});var F7=E((iBr,i1e)=>{"use strict";var
|
|||||||
ORDER BY cachedAt DESC
|
ORDER BY cachedAt DESC
|
||||||
LIMIT ?
|
LIMIT ?
|
||||||
)
|
)
|
||||||
`)}close(){this.#n.close()}get(e){sJ(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){sJ(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){sJ(e),xNt(r);let n=0,s=[],i=this;return new TNt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#A?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#c.get();return e}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)return;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!RNt(s[l],u[l])){A=!1;break}}if(A)return c}}};function RNt(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,n)=>r===e[n]):t===e}});var Fg=E((TBr,ySe)=>{"use strict";var{kConstruct:DNt}=$t(),{kEnumerableProperty:kE}=et(),{iteratorMixin:kNt,isValidHeaderName:BQ,isValidHeaderValue:pSe}=no(),{webidl:wt}=Zn(),oJ=b("node:assert"),dv=b("node:util");function gSe(t){return t===10||t===13||t===9||t===32}function mSe(t){let e=0,r=t.length;for(;r>e&&gSe(t.charCodeAt(r-1));)--r;for(;r>e&&gSe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function ESe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});aJ(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)aJ(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function aJ(t,e,r){if(r=mSe(r),BQ(e)){if(!pSe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(ISe(t)==="immutable")throw new TypeError("immutable");return fv(t).append(e,r,!1)}function vNt(t){let e=fv(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function CSe(t,e){return t[0]<e[0]?-1:1}var hv=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
`)}close(){this.#n.close()}get(e){sJ(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){sJ(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){sJ(e),RNt(r);let n=0,s=[],i=this;return new xNt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#A?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#c.get();return e}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)return;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!DNt(s[l],u[l])){A=!1;break}}if(A)return c}}};function DNt(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,n)=>r===e[n]):t===e}});var Fg=E((xBr,ySe)=>{"use strict";var{kConstruct:kNt}=$t(),{kEnumerableProperty:kE}=et(),{iteratorMixin:vNt,isValidHeaderName:BQ,isValidHeaderValue:pSe}=no(),{webidl:wt}=Zn(),oJ=b("node:assert"),dv=b("node:util");function gSe(t){return t===10||t===13||t===9||t===32}function mSe(t){let e=0,r=t.length;for(;r>e&&gSe(t.charCodeAt(r-1));)--r;for(;r>e&&gSe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function ESe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});aJ(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)aJ(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function aJ(t,e,r){if(r=mSe(r),BQ(e)){if(!pSe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(ISe(t)==="immutable")throw new TypeError("immutable");return fv(t).append(e,r,!1)}function _Nt(t){let e=fv(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function CSe(t,e){return t[0]<e[0]?-1:1}var hv=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||||
${i}`;break;case"retry":TTe(i)&&(r[s]=i);break;case"id":xTe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&TTe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&xTe(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}}};RTe.exports={EventSourceStream:YJ}});var PTe=E((ZBr,UTe)=>{"use strict";var{pipeline:KDt}=b("node:stream"),{fetching:$Dt}=NQ(),{makeRequest:XDt}=_E(),{webidl:Vs}=Zn(),{EventSourceStream:ZDt}=DTe(),{parseMIMEType:e2t}=aa(),{createFastMessageEvent:t2t}=Pv(),{isNetworkError:kTe}=QQ(),{kEnumerableProperty:qg}=et(),{environmentSettingsObject:vTe}=no(),_Te=!1,FTe=3e3,_Q=0,MTe=1,FQ=2,r2t="anonymous",n2t="use-credentials",YE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=_Q;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),_Te||(_Te=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=vTe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=r2t;r.withCredentials===!0&&(o=n2t,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=vTe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=XDt(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===FQ)return;this.#r=_Q;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!kTe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(kTe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?e2t(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=MTe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new ZDt({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(t2t(c.type,c.options))}});KDt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=$Dt(e)}#A(){this.#r!==FQ&&(this.#r=_Q,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===_Q&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==FQ&&(this.#r=FQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},LTe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:_Q,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:MTe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:FQ,writable:!1}};Object.defineProperties(YE,LTe);Object.defineProperties(YE.prototype,LTe);Object.defineProperties(YE.prototype,{close:qg,onerror:qg,onmessage:qg,onopen:qg,readyState:qg,url:qg,withCredentials:qg});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>FTe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);UTe.exports={EventSource:YE,defaultReconnectionTime:FTe}});var VTe=E((ebr,pe)=>{"use strict";var s2t=Jd(),HTe=vb(),i2t=Bg(),o2t=Hbe(),a2t=Vbe(),c2t=wg(),A2t=UW(),u2t=_W(),l2t=TQe(),d2t=_Qe(),h2t=LQe(),GTe=Ke(),Xv=et(),{InvalidArgumentError:$v}=GTe,VE=Ewe(),f2t=gg(),g2t=B7(),{MockCallHistory:p2
Line truncated
|
${i}`;break;case"retry":TTe(i)&&(r[s]=i);break;case"id":xTe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&TTe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&xTe(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}}};RTe.exports={EventSourceStream:YJ}});var PTe=E((ebr,UTe)=>{"use strict";var{pipeline:$Dt}=b("node:stream"),{fetching:XDt}=NQ(),{makeRequest:ZDt}=_E(),{webidl:Vs}=Zn(),{EventSourceStream:e2t}=DTe(),{parseMIMEType:t2t}=aa(),{createFastMessageEvent:r2t}=Pv(),{isNetworkError:kTe}=QQ(),{kEnumerableProperty:qg}=et(),{environmentSettingsObject:vTe}=no(),_Te=!1,FTe=3e3,_Q=0,MTe=1,FQ=2,n2t="anonymous",s2t="use-credentials",YE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=_Q;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),_Te||(_Te=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=vTe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=n2t;r.withCredentials===!0&&(o=s2t,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=vTe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=ZDt(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===FQ)return;this.#r=_Q;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!kTe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(kTe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?t2t(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=MTe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new e2t({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(r2t(c.type,c.options))}});$Dt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=XDt(e)}#A(){this.#r!==FQ&&(this.#r=_Q,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===_Q&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==FQ&&(this.#r=FQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},LTe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:_Q,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:MTe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:FQ,writable:!1}};Object.defineProperties(YE,LTe);Object.defineProperties(YE.prototype,LTe);Object.defineProperties(YE.prototype,{close:qg,onerror:qg,onmessage:qg,onopen:qg,readyState:qg,url:qg,withCredentials:qg});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>FTe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);UTe.exports={EventSource:YE,defaultReconnectionTime:FTe}});var VTe=E((tbr,pe)=>{"use strict";var i2t=Jd(),HTe=vb(),o2t=Bg(),a2t=Hbe(),c2t=Vbe(),A2t=wg(),u2t=UW(),l2t=_W(),d2t=TQe(),h2t=_Qe(),f2t=LQe(),GTe=Ke(),Xv=et(),{InvalidArgumentError:$v}=GTe,VE=Ewe(),g2t=gg(),p2t=B7(),{MockCallHistory:m2
Line truncated
|
||||||
`).slice(1).join(`
|
`).slice(1).join(`
|
||||||
`);t.stack=r?`${r}
|
`);t.stack=r?`${r}
|
||||||
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return N2t(e,r).catch(n=>{throw OTe?YTe(n,OTe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Fg().Headers;pe.exports.Response=QQ().Response;pe.exports.Request=_E().Request;pe.exports.FormData=yk().FormData;var{setGlobalOrigin:T2t,getGlobalOrigin:x2t}=bV();pe.exports.setGlobalOrigin=T2t;pe.exports.getGlobalOrigin=x2t;var{CacheStorage:R2t}=QNe(),{kConstruct:D2t}=$t();pe.exports.caches=new R2t(D2t);var{deleteCookie:k2t,getCookies:v2t,getSetCookies:_2t,setCookie:F2t,parseCookie:M2t}=LNe();pe.exports.deleteCookie=k2t;pe.exports.getCookies=v2t;pe.exports.getSetCookies=_2t;pe.exports.setCookie=F2t;pe.exports.parseCookie=M2t;var{parseMIMEType:L2t,serializeAMimeType:U2t}=aa();pe.exports.parseMIMEType=L2t;pe.exports.serializeAMimeType=U2t;var{CloseEvent:P2t,ErrorEvent:O2t,MessageEvent:H2t}=Pv(),{WebSocket:G2t,ping:q2t}=mTe();pe.exports.WebSocket=G2t;pe.exports.CloseEvent=P2t;pe.exports.ErrorEvent=O2t;pe.exports.MessageEvent=H2t;pe.exports.ping=q2t;pe.exports.WebSocketStream=wTe().WebSocketStream;pe.exports.WebSocketError=PJ().WebSocketError;pe.exports.request=MQ(VE.request);pe.exports.stream=MQ(VE.stream);pe.exports.pipeline=MQ(VE.pipeline);pe.exports.connect=MQ(VE.connect);pe.exports.upgrade=MQ(VE.upgrade);pe.exports.MockClient=g2t;pe.exports.MockCallHistory=p2t;pe.exports.MockCallHistoryLog=m2t;pe.exports.MockPool=C2t;pe.exports.MockAgent=E2t;pe.exports.SnapshotAgent=I2t;pe.exports.mockErrors=y2t;var{EventSource:Y2t}=PTe();pe.exports.EventSource=Y2t;function V2t(){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=V2t});var LQ=E(oh=>{"use strict";oh.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");oh.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");oh.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return T2t(e,r).catch(n=>{throw OTe?YTe(n,OTe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Fg().Headers;pe.exports.Response=QQ().Response;pe.exports.Request=_E().Request;pe.exports.FormData=yk().FormData;var{setGlobalOrigin:x2t,getGlobalOrigin:R2t}=bV();pe.exports.setGlobalOrigin=x2t;pe.exports.getGlobalOrigin=R2t;var{CacheStorage:D2t}=QNe(),{kConstruct:k2t}=$t();pe.exports.caches=new D2t(k2t);var{deleteCookie:v2t,getCookies:_2t,getSetCookies:F2t,setCookie:M2t,parseCookie:L2t}=LNe();pe.exports.deleteCookie=v2t;pe.exports.getCookies=_2t;pe.exports.getSetCookies=F2t;pe.exports.setCookie=M2t;pe.exports.parseCookie=L2t;var{parseMIMEType:U2t,serializeAMimeType:P2t}=aa();pe.exports.parseMIMEType=U2t;pe.exports.serializeAMimeType=P2t;var{CloseEvent:O2t,ErrorEvent:H2t,MessageEvent:G2t}=Pv(),{WebSocket:q2t,ping:Y2t}=mTe();pe.exports.WebSocket=q2t;pe.exports.CloseEvent=O2t;pe.exports.ErrorEvent=H2t;pe.exports.MessageEvent=G2t;pe.exports.ping=Y2t;pe.exports.WebSocketStream=wTe().WebSocketStream;pe.exports.WebSocketError=PJ().WebSocketError;pe.exports.request=MQ(VE.request);pe.exports.stream=MQ(VE.stream);pe.exports.pipeline=MQ(VE.pipeline);pe.exports.connect=MQ(VE.connect);pe.exports.upgrade=MQ(VE.upgrade);pe.exports.MockClient=p2t;pe.exports.MockCallHistory=m2t;pe.exports.MockCallHistoryLog=E2t;pe.exports.MockPool=I2t;pe.exports.MockAgent=C2t;pe.exports.SnapshotAgent=y2t;pe.exports.mockErrors=B2t;var{EventSource:V2t}=PTe();pe.exports.EventSource=V2t;function W2t(){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=W2t});var LQ=E(oh=>{"use strict";oh.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");oh.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");oh.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||||
`||t==="\r";oh.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);oh.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);oh.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());oh.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var JTe=E((nbr,WTe)=>{"use strict";var{asciiLowercase:Zv,solelyContainsHTTPTokenCodePoints:W2t,soleyContainsHTTPQuotedStringTokenCodePoints:J2t}=LQ();WTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=Zv(String(e)),this._map.get(e)}has(e){return e=Zv(String(e)),this._map.has(e)}set(e,r){if(e=Zv(String(e)),r=String(r),!W2t(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!J2t(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=Zv(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 KTe=E((sbr,jTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:z2t,removeTrailingHTTPWhitespace:zTe,isHTTPWhitespaceChar:j2t,solelyContainsHTTPTokenCodePoints:VJ,soleyContainsHTTPQuotedStringTokenCodePoints:K2t,asciiLowercase:WJ,collectAnHTTPQuotedString:$2t}=LQ();jTe.exports=t=>{t=z2t(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!VJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=zTe(n),n.length===0||!VJ(n))return null;let s={type:WJ(r),subtype:WJ(n),parameters:new Map};for(;e<t.length;){for(++e;j2t(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=WJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=$2t(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=zTe(o),o==="")continue}i.length>0&&VJ(i)&&K2t(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var XTe=E((ibr,$Te)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:X2t}=LQ();$Te.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!X2t(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var rxe=E((abr,txe)=>{"use strict";var Z2t=JTe(),ekt=KTe(),tkt=XTe(),{asciiLowercase:ZTe,solelyContainsHTTPTokenCodePoints:exe}=LQ();txe.exports=class{constructor(e){e=String(e);let r=ekt(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 Z2t(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=ZTe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!exe(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=ZTe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!exe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return tkt(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 Ixe=E(bn=>{"use strict";var ZJ=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Qkt=ZJ(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=b("node:fs"),r=b("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
`||t==="\r";oh.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);oh.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);oh.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());oh.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var JTe=E((sbr,WTe)=>{"use strict";var{asciiLowercase:Zv,solelyContainsHTTPTokenCodePoints:J2t,soleyContainsHTTPQuotedStringTokenCodePoints:z2t}=LQ();WTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=Zv(String(e)),this._map.get(e)}has(e){return e=Zv(String(e)),this._map.has(e)}set(e,r){if(e=Zv(String(e)),r=String(r),!J2t(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!z2t(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=Zv(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 KTe=E((ibr,jTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:j2t,removeTrailingHTTPWhitespace:zTe,isHTTPWhitespaceChar:K2t,solelyContainsHTTPTokenCodePoints:VJ,soleyContainsHTTPQuotedStringTokenCodePoints:$2t,asciiLowercase:WJ,collectAnHTTPQuotedString:X2t}=LQ();jTe.exports=t=>{t=j2t(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!VJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=zTe(n),n.length===0||!VJ(n))return null;let s={type:WJ(r),subtype:WJ(n),parameters:new Map};for(;e<t.length;){for(++e;K2t(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=WJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=X2t(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=zTe(o),o==="")continue}i.length>0&&VJ(i)&&$2t(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var XTe=E((obr,$Te)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Z2t}=LQ();$Te.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!Z2t(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var rxe=E((cbr,txe)=>{"use strict";var ekt=JTe(),tkt=KTe(),rkt=XTe(),{asciiLowercase:ZTe,solelyContainsHTTPTokenCodePoints:exe}=LQ();txe.exports=class{constructor(e){e=String(e);let r=tkt(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 ekt(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=ZTe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!exe(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=ZTe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!exe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return rkt(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 Ixe=E(bn=>{"use strict";var ZJ=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),wkt=ZJ(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=b("node:fs"),r=b("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
||||||
%s`,k,k,f,s);let P=f.type==="*"?zz:f.type==="?"?$z:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=Dvt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),ee=s.slice(P.reEnd),ne=s.slice(P.reEnd-8,P.reEnd)+ee,ce=D.split(")").length,ge=D.split("(").length-ce,De=ee;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");ee=De;let $e=ee===""&&r!==jz?"(?:$|\\/)":"";s=D+z+ee+$e+ne}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===jz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return vvt(e);let q=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",q),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?zz:r.dot?xvt:Rvt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?Fvt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;Kz.sep!=="/"&&(e=e.split(Kz.sep).join("/")),e=e.split(qRe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return go.defaults(e).Minimatch}};go.Minimatch=$E});var $Re=E((iwr,KRe)=>{KRe.exports=jRe;var ej=b("fs"),{EventEmitter:Lvt}=b("events"),{Minimatch:Zz}=WRe(),{resolve:Uvt}=b("path");function Pvt(t,e){return new Promise((r,n)=>{ej.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function JRe(t,e){return new Promise((r,n)=>{(e?ej.stat:ej.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?JRe(t,!1):null):r(null):r(o)})})}async function*zRe(t,e,r,n,s,i){let o=await Pvt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await JRe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*zRe(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*Ovt(t,e,r,n){yield*zRe("",t,e,r,n,!0)}function Hvt(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 f_=class extends Lvt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=Hvt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new Zz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new Zz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new Zz(i,{dot:!0}))}this.iterator=Ovt(Uvt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive
Line truncated
|
%s`,k,k,f,s);let P=f.type==="*"?zz:f.type==="?"?$z:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=kvt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),ee=s.slice(P.reEnd),ne=s.slice(P.reEnd-8,P.reEnd)+ee,ce=D.split(")").length,ge=D.split("(").length-ce,De=ee;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");ee=De;let $e=ee===""&&r!==jz?"(?:$|\\/)":"";s=D+z+ee+$e+ne}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===jz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return _vt(e);let q=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",q),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?zz:r.dot?Rvt:Dvt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?Mvt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;Kz.sep!=="/"&&(e=e.split(Kz.sep).join("/")),e=e.split(qRe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return go.defaults(e).Minimatch}};go.Minimatch=$E});var $Re=E((owr,KRe)=>{KRe.exports=jRe;var ej=b("fs"),{EventEmitter:Uvt}=b("events"),{Minimatch:Zz}=WRe(),{resolve:Pvt}=b("path");function Ovt(t,e){return new Promise((r,n)=>{ej.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function JRe(t,e){return new Promise((r,n)=>{(e?ej.stat:ej.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?JRe(t,!1):null):r(null):r(o)})})}async function*zRe(t,e,r,n,s,i){let o=await Ovt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await JRe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*zRe(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*Hvt(t,e,r,n){yield*zRe("",t,e,r,n,!0)}function Gvt(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 f_=class extends Uvt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=Gvt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new Zz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new Zz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new Zz(i,{dot:!0}))}this.iterator=Hvt(Pvt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive
Line truncated
|
||||||
`,w);w=G===-1?Q.length:G}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let G=Q.indexOf("*/",w);G!==-1?(w=G+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function $C(Q){let B=KC(Q.toString()),w=B.match(BM);if(w||(w=B.match(bM)),!w)throw new Error(`could not parse args in autoInject
|
`,w);w=G===-1?Q.length:G}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let G=Q.indexOf("*/",w);G!==-1?(w=G+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function $C(Q){let B=KC(Q.toString()),w=B.match(BM);if(w||(w=B.match(bM)),!w)throw new Error(`could not parse args in autoInject
|
||||||
Source:
|
Source:
|
||||||
`+B);let[,F]=w;return F.replace(/\s/g,"").split(c1).map(G=>G.replace(A1,"").trim())}function XC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var G=Q[F],V,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))V=[...G],G=V.pop(),w[F]=V.concat(V.length>0?te:G);else if(j)w[F]=G;else{if(V=$C(G),G.length===0&&!J&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");J||V.pop(),w[F]=V.concat(te)}function te(Se,Bt){var Ft=V.map(St=>Se[St]);Ft.push(Bt),I(G)(...Ft)}}),jC(w,B)}class ZC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):eI(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):eI(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function eI(Q,B){Q.length=1,Q.head=Q.tail=B}function Tp(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),G=0,V=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function te(Ue,be){let Pe=(...Nt)=>{Se(Ue,Pe),be(...Nt)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function Bt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function St(Ue,be,Pe,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Mt.started=!0;var yr,Tn;function Bo(Fh,...aI){if(Fh)return Pe?Tn(Fh):yr();if(aI.length<=1)return yr(aI[0]);yr(aI)}var kp=Mt._createTaskItem(Ue,Pe?Bo:Nt||Bo);if(be?Mt._tasks.unshift(kp):Mt._tasks.push(kp),Ft||(Ft=!0,A(()=>{Ft=!1,Mt.process()})),Pe||!Nt)return new Promise((Fh,aI)=>{yr=Fh,Tn=aI})}function yo(Ue){return function(be,...Pe){G-=1;for(var Nt=0,yr=Ue.length;Nt<yr;Nt++){var Tn=Ue[Nt],Bo=V.indexOf(Tn);Bo===0?V.shift():Bo>0&&V.splice(Bo,1),Tn.callback(be,...Pe),be!=null&&Bt("error",be,Tn.data)}G<=Mt.concurrency-Mt.buffer&&Bt("unsaturated"),Mt.idle()&&Bt("drain"),Mt.process()}}function Dp(Ue){return Ue.length===0&&Mt.idle()?(A(()=>Bt("drain")),!0):!1}let _h=Ue=>be=>{if(!be)return new Promise((Pe,Nt)=>{te(Ue,(yr,Tn)=>{if(yr)return Nt(yr);Pe(Tn)})});Se(Ue),j(Ue,be)};var oI=!1,Mt={_tasks:new ZC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!1,be)):St(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!0,be)):St(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!1,be)):St(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!0,be)):St(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!oI){for(oI=!0;!Mt.paused&&G<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var Nt=0;Nt<Pe;Nt++){var yr=Mt._tasks.shift();Ue.push(yr),V.push(yr),be.push(yr.data)}G+=1,Mt._tasks.length===0&&Bt("empty"),G===Mt.concurrency&&Bt("saturated");var Tn=ne(yo(Ue));F(be,Tn)}oI=!1}},length(){return Mt._tasks.length},running(){return G},workersList(){return V},idle(){return Mt._tasks.length+G===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,A(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:_h("saturated")},unsaturated:{writable:!1,value:_h("unsaturated")},empty:{writable:!1,value:_h("empty")},drain:{writable:!1,value:_h("drain")},error:{writable:!1,value:_h("error")}}),Mt}function tI(Q,B){return Tp(Q,1,B)}function xp(Q,B,w){return Tp(Q,B,w)}function Io(Q,B,w,F){F=q(F);var G=I(w);return Zs(Q,(V,J,j)=>{G(B,V,(te,Se)=>{B=Se,j(te)})},V=>F(V,B))}var Qa=m(Io,4);function Rp(...Q){var B=Q.map(I);return function(...w){var F=this,G=w[w.length-1];return typeof G=="function"?w.pop():G=ou(),Qa(B,w,(V,J,j)=>{J.apply(F,V.concat((te,...Se)=>{j(te,Se)}))},(V,J)=>G(V,...J)),G[iu]}}function u1(...Q){return Rp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var H=m(we,4);function T(Q,B,w,F){var G=I(w);return H(Q,B,(V,J)=>{G(V,(j,...te)=>j?J(j):J(j,te))},(V,J)=>{for(var j=[],te=0;te<J.length;te++)J[te]&&(j=j.concat(...J[te]));return F(V,j)})}var Y=m(T,4);function K(Q,B,w){return Y(Q,1/0,B,w)}var X=m(K,3);function oe(Q,B,w){retur
Line truncated
|
`+B);let[,F]=w;return F.replace(/\s/g,"").split(c1).map(G=>G.replace(A1,"").trim())}function XC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var G=Q[F],V,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))V=[...G],G=V.pop(),w[F]=V.concat(V.length>0?te:G);else if(j)w[F]=G;else{if(V=$C(G),G.length===0&&!J&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");J||V.pop(),w[F]=V.concat(te)}function te(Se,Bt){var Ft=V.map(St=>Se[St]);Ft.push(Bt),I(G)(...Ft)}}),jC(w,B)}class ZC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):eI(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):eI(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function eI(Q,B){Q.length=1,Q.head=Q.tail=B}function Tp(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),G=0,V=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function te(Ue,be){let Pe=(...Nt)=>{Se(Ue,Pe),be(...Nt)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function Bt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function St(Ue,be,Pe,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Mt.started=!0;var yr,Tn;function Bo(Fh,...aI){if(Fh)return Pe?Tn(Fh):yr();if(aI.length<=1)return yr(aI[0]);yr(aI)}var kp=Mt._createTaskItem(Ue,Pe?Bo:Nt||Bo);if(be?Mt._tasks.unshift(kp):Mt._tasks.push(kp),Ft||(Ft=!0,A(()=>{Ft=!1,Mt.process()})),Pe||!Nt)return new Promise((Fh,aI)=>{yr=Fh,Tn=aI})}function yo(Ue){return function(be,...Pe){G-=1;for(var Nt=0,yr=Ue.length;Nt<yr;Nt++){var Tn=Ue[Nt],Bo=V.indexOf(Tn);Bo===0?V.shift():Bo>0&&V.splice(Bo,1),Tn.callback(be,...Pe),be!=null&&Bt("error",be,Tn.data)}G<=Mt.concurrency-Mt.buffer&&Bt("unsaturated"),Mt.idle()&&Bt("drain"),Mt.process()}}function Dp(Ue){return Ue.length===0&&Mt.idle()?(A(()=>Bt("drain")),!0):!1}let _h=Ue=>be=>{if(!be)return new Promise((Pe,Nt)=>{te(Ue,(yr,Tn)=>{if(yr)return Nt(yr);Pe(Tn)})});Se(Ue),j(Ue,be)};var oI=!1,Mt={_tasks:new ZC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!1,be)):St(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!0,be)):St(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!1,be)):St(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?Dp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!0,be)):St(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!oI){for(oI=!0;!Mt.paused&&G<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var Nt=0;Nt<Pe;Nt++){var yr=Mt._tasks.shift();Ue.push(yr),V.push(yr),be.push(yr.data)}G+=1,Mt._tasks.length===0&&Bt("empty"),G===Mt.concurrency&&Bt("saturated");var Tn=ne(yo(Ue));F(be,Tn)}oI=!1}},length(){return Mt._tasks.length},running(){return G},workersList(){return V},idle(){return Mt._tasks.length+G===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,A(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:_h("saturated")},unsaturated:{writable:!1,value:_h("unsaturated")},empty:{writable:!1,value:_h("empty")},drain:{writable:!1,value:_h("drain")},error:{writable:!1,value:_h("error")}}),Mt}function tI(Q,B){return Tp(Q,1,B)}function xp(Q,B,w){return Tp(Q,B,w)}function Io(Q,B,w,F){F=q(F);var G=I(w);return Zs(Q,(V,J,j)=>{G(B,V,(te,Se)=>{B=Se,j(te)})},V=>F(V,B))}var Qa=m(Io,4);function Rp(...Q){var B=Q.map(I);return function(...w){var F=this,G=w[w.length-1];return typeof G=="function"?w.pop():G=ou(),Qa(B,w,(V,J,j)=>{J.apply(F,V.concat((te,...Se)=>{j(te,Se)}))},(V,J)=>G(V,...J)),G[iu]}}function u1(...Q){return Rp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var H=m(we,4);function T(Q,B,w,F){var G=I(w);return H(Q,B,(V,J)=>{G(V,(j,...te)=>j?J(j):J(j,te))},(V,J)=>{for(var j=[],te=0;te<J.length;te++)J[te]&&(j=j.concat(...J[te]));return F(V,j)})}var Y=m(T,4);function K(Q,B,w){return Y(Q,1/0,B,w)}var X=m(K,3);function oe(Q,B,w){retur
Line truncated
|
||||||
GFS4: `),console.error(t)});vr[ts]||(aDe=global[ts]||[],ADe(vr,aDe),vr.close=(function(t){function e(r,n){return t.call(vr,r,function(s){s||cDe(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,C_,{value:t}),e})(vr.close),vr.closeSync=(function(t){function e(r){t.apply(vr,arguments),cDe()}return Object.defineProperty(e,C_,{value:t}),e})(vr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Kg(vr[ts]),b("assert").equal(vr[ts].length,0)}));var aDe;global[ts]||ADe(global,vr[ts]);sj.exports=rj(Kvt(vr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!vr.__patched&&(sj.exports=rj(vr),vr.__patched=!0);function rj(t){zvt(t),t.gracefulify=rj,t.createReadStream=M,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(D,z,ee){return typeof z=="function"&&(ee=z,z=null),ne(D,z,ee);function ne(ce,ge,De,$e){return e(ce,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?XE([ne,[ce,ge,De],it,$e||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return n(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return i(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=0),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return a(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,ee){typeof z=="function"&&(ee=z,z=null);var ne=u.test(process.version)?function(De,$e,it,Wt){return A(De,ce(De,$e,it,Wt))}:function(De,$e,it,Wt){return A(De,$e,ce(De,$e,it,Wt))};return ne(D,z,ee);function ce(ge,De,$e,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?XE([ne,[ge,De,$e],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof $e=="function"&&$e.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=jvt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee))})}function M(D,z){return new t.ReadStream(D,z)}function q(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return k(ge,De,$e,function(vt,hn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function XE(t){Kg("ENQUEUE",t[0].name,t[1]),vr[ts].push(t),nj()}var E_;function cDe(){for(var t=Date.now(),e=0;e<vr[ts].length;++e)vr[ts][e].length>2&&(vr[ts][e][3]=t,vr[ts][e][4]=t);nj()}function nj(){if(clearTimeout(E_),E_=void 0,vr[ts].length!==0){var t=vr[ts].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Kg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Kg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(Kg("RETRY",e.name,r),e.apply(null,r.concat([s]))):vr[ts].push(t)}E_===void 0&&(E_=setTimeout(nj,0))}}});var I_=E((uwr,uDe)=>{"use strict";var VA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";VA.writable=t=>VA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";VA.readable=
Line truncated
|
GFS4: `),console.error(t)});vr[ts]||(aDe=global[ts]||[],ADe(vr,aDe),vr.close=(function(t){function e(r,n){return t.call(vr,r,function(s){s||cDe(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,C_,{value:t}),e})(vr.close),vr.closeSync=(function(t){function e(r){t.apply(vr,arguments),cDe()}return Object.defineProperty(e,C_,{value:t}),e})(vr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Kg(vr[ts]),b("assert").equal(vr[ts].length,0)}));var aDe;global[ts]||ADe(global,vr[ts]);sj.exports=rj($vt(vr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!vr.__patched&&(sj.exports=rj(vr),vr.__patched=!0);function rj(t){jvt(t),t.gracefulify=rj,t.createReadStream=M,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(D,z,ee){return typeof z=="function"&&(ee=z,z=null),ne(D,z,ee);function ne(ce,ge,De,$e){return e(ce,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?XE([ne,[ce,ge,De],it,$e||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return n(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return i(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=0),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return a(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,ee){typeof z=="function"&&(ee=z,z=null);var ne=u.test(process.version)?function(De,$e,it,Wt){return A(De,ce(De,$e,it,Wt))}:function(De,$e,it,Wt){return A(De,$e,ce(De,$e,it,Wt))};return ne(D,z,ee);function ce(ge,De,$e,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?XE([ne,[ge,De,$e],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof $e=="function"&&$e.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=Kvt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee))})}function M(D,z){return new t.ReadStream(D,z)}function q(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return k(ge,De,$e,function(vt,hn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?XE([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function XE(t){Kg("ENQUEUE",t[0].name,t[1]),vr[ts].push(t),nj()}var E_;function cDe(){for(var t=Date.now(),e=0;e<vr[ts].length;++e)vr[ts][e].length>2&&(vr[ts][e][3]=t,vr[ts][e][4]=t);nj()}function nj(){if(clearTimeout(E_),E_=void 0,vr[ts].length!==0){var t=vr[ts].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Kg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Kg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(Kg("RETRY",e.name,r),e.apply(null,r.concat([s]))):vr[ts].push(t)}E_===void 0&&(E_=setTimeout(nj,0))}}});var I_=E((lwr,uDe)=>{"use strict";var VA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";VA.writable=t=>VA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";VA.readable=
Line truncated
|
||||||
`;super(r),this.name="AggregateError",this.errors=e}};Gke.exports={AggregateError:Oj,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 Hj=E((I1r,qke)=>{"use strict";qke.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Qs=E((y1r,Wke)=>{"use strict";var{format:CUt,inspect:P_}=Hj(),{AggregateError:IUt}=xr(),yUt=globalThis.AggregateError||IUt,BUt=Symbol("kIsNodeError"),bUt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],QUt=/^([A-Z][a-z0-9]*)+$/,wUt="__node_internal_",O_={};function Zg(t,e){if(!t)throw new O_.ERR_INTERNAL_ASSERTION(e)}function Yke(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function SUt(t,e,r){if(typeof e=="function")return Zg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Zg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:CUt(e,...r)}function ns(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(SUt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[BUt]=!0,O_[t]=n}function Vke(t){let e=wUt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function NUt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new yUt([e,t],e.message);return r.code=e.code,r}return t||e}var Gj=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new O_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ns("ERR_ASSERTION","%s",Error);ns("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Zg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)Zg(typeof c=="string","All expected entries have to be of type string"),bUt.includes(c)?s.push(c.toLowerCase()):QUt.test(c)?i.push(c):(Zg(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
`;super(r),this.name="AggregateError",this.errors=e}};Gke.exports={AggregateError:Oj,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 Hj=E((y1r,qke)=>{"use strict";qke.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Qs=E((B1r,Wke)=>{"use strict";var{format:IUt,inspect:P_}=Hj(),{AggregateError:yUt}=xr(),BUt=globalThis.AggregateError||yUt,bUt=Symbol("kIsNodeError"),QUt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],wUt=/^([A-Z][a-z0-9]*)+$/,SUt="__node_internal_",O_={};function Zg(t,e){if(!t)throw new O_.ERR_INTERNAL_ASSERTION(e)}function Yke(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function NUt(t,e,r){if(typeof e=="function")return Zg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Zg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:IUt(e,...r)}function ns(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(NUt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[bUt]=!0,O_[t]=n}function Vke(t){let e=SUt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function TUt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new BUt([e,t],e.message);return r.code=e.code,r}return t||e}var Gj=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new O_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ns("ERR_ASSERTION","%s",Error);ns("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Zg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)Zg(typeof c=="string","All expected entries have to be of type string"),QUt.includes(c)?s.push(c.toLowerCase()):wUt.test(c)?i.push(c):(Zg(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
||||||
`)),e.linkname&&(r+=IX(" linkpath="+e.linkname+`
|
`)),e.linkname&&(r+=IX(" linkpath="+e.linkname+`
|
||||||
`));let n=e.pax;if(n)for(let s in n)r+=IX(" "+s+"="+n[s]+`
|
`));let n=e.pax;if(n)for(let s in n)r+=IX(" "+s+"="+n[s]+`
|
||||||
`);return kt.from(r)};PC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};PC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,Sh(e.mode&UYt,6),100),kt.write(r,Sh(e.uid,6),108),kt.write(r,Sh(e.gid,6),116),VYt(e.size,r,124),kt.write(r,Sh(e.mtime.getTime()/1e3|0,11),136),r[156]=fM+qYt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(fOe,r,e1),kt.copy(FYt,r,yX),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,Sh(e.devmajor||0,6),329),kt.write(r,Sh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,Sh(pOe(r),6),148),r)};PC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-fM,i=UC(e,0,100,r),o=wh(e,100,8),a=wh(e,108,8),c=wh(e,116,8),A=wh(e,124,12),u=wh(e,136,12),l=GYt(s),d=e[157]===0?null:UC(e,157,100,r),h=UC(e,265,32),f=UC(e,297,32),p=wh(e,329,8),I=wh(e,337,8),m=pOe(e);if(m===256)return null;if(m!==wh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(PYt(e))e[345]&&(i=UC(e,345,155,r)+"/"+i);else if(!OYt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function PYt(t){return kt.equals(fOe,t.subarray(e1,e1+6))}function OYt(t){return kt.equals(MYt,t.subarray(e1,e1+6))&&kt.equals(LYt,t.subarray(yX,yX+2))}function HYt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function GYt(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 qYt(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 gOe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function pOe(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 Sh(t,e){return t=t.toString(8),t.length>e?_Yt.slice(0,e)+" ":vYt.slice(0,e-t.length)+t+" "}function YYt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function VYt(t,e,r){t.toString(8).length>11?YYt(t,e,r):kt.write(e,Sh(t,11),r)}function WYt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function wh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return WYt(t);{for(;e<t.length&&t[e]===32;)e++;let n=HYt(gOe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function UC(t,e,r,n){return kt.toString(t.subarray(e,gOe(t,0,e,e+r)),n)}function IX(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var yOe=E((JNr,IOe)=>{var{Writable:JYt,Readable:zYt,getStreamError:mOe}=CX(),jYt=sX(),EOe=vC(),OC=BX(),KYt=EOe.alloc(0),QX=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new jYt,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 KYt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return EOe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},wX=class extends zYt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(mOe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=COe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},SX=class extends JYt{constru
Line truncated
|
`);return kt.from(r)};PC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};PC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,Sh(e.mode&PYt,6),100),kt.write(r,Sh(e.uid,6),108),kt.write(r,Sh(e.gid,6),116),WYt(e.size,r,124),kt.write(r,Sh(e.mtime.getTime()/1e3|0,11),136),r[156]=fM+YYt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(fOe,r,e1),kt.copy(MYt,r,yX),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,Sh(e.devmajor||0,6),329),kt.write(r,Sh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,Sh(pOe(r),6),148),r)};PC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-fM,i=UC(e,0,100,r),o=wh(e,100,8),a=wh(e,108,8),c=wh(e,116,8),A=wh(e,124,12),u=wh(e,136,12),l=qYt(s),d=e[157]===0?null:UC(e,157,100,r),h=UC(e,265,32),f=UC(e,297,32),p=wh(e,329,8),I=wh(e,337,8),m=pOe(e);if(m===256)return null;if(m!==wh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(OYt(e))e[345]&&(i=UC(e,345,155,r)+"/"+i);else if(!HYt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function OYt(t){return kt.equals(fOe,t.subarray(e1,e1+6))}function HYt(t){return kt.equals(LYt,t.subarray(e1,e1+6))&&kt.equals(UYt,t.subarray(yX,yX+2))}function GYt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function qYt(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 YYt(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 gOe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function pOe(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 Sh(t,e){return t=t.toString(8),t.length>e?FYt.slice(0,e)+" ":_Yt.slice(0,e-t.length)+t+" "}function VYt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function WYt(t,e,r){t.toString(8).length>11?VYt(t,e,r):kt.write(e,Sh(t,11),r)}function JYt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function wh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return JYt(t);{for(;e<t.length&&t[e]===32;)e++;let n=GYt(gOe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function UC(t,e,r,n){return kt.toString(t.subarray(e,gOe(t,0,e,e+r)),n)}function IX(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var yOe=E((zNr,IOe)=>{var{Writable:zYt,Readable:jYt,getStreamError:mOe}=CX(),KYt=sX(),EOe=vC(),OC=BX(),$Yt=EOe.alloc(0),QX=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new KYt,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 $Yt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return EOe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},wX=class extends jYt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(mOe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=COe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},SX=class extends zYt{constru
Line truncated
|
||||||
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function yce(t,e){if(process.env.GITHUB_OUTPUT||"")return cI("OUTPUT",v1(t,e));process.stdout.write(hO.EOL),Sa("set-output",{name:t},Ic(e))}function Kl(t){process.exitCode=dO.Failure,_c(t)}function Pa(){return process.env.RUNNER_DEBUG==="1"}function O(t){Sa("debug",{},t)}function _c(t,e={}){Sa("error",R1(e),t instanceof Error?t.toString():t)}function Ve(t,e={}){Sa("warning",R1(e),t instanceof Error?t.toString():t)}function Bce(t,e={}){Sa("notice",R1(e),t instanceof Error?t.toString():t)}function $(t){process.stdout.write(t+hO.EOL)}function _je(t){vM("group",t)}function Fje(){vM("endgroup")}function UN(t,e){return vje(this,void 0,void 0,function*(){_je(t);let r;try{r=yield e()}finally{Fje()}return r})}function bu(t,e){if(process.env.GITHUB_STATE||"")return cI("STATE",v1(t,e));Sa("save-state",{name:t},Ic(e))}function xm(t){return process.env[`STATE_${t}`]||""}import*as $J from"fs";import*as XJ from"path";import*as r_ from"os";import{readFileSync as Mje,existsSync as Lje}from"fs";import{EOL as Uje}from"os";var Rm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Lje(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Mje(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${Uje}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var EO=Ae(Nce(),1),Tce=Ae(xN(),1),$je=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function xce(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 Rce(t){return new EO.HttpClient().getAgent(t)}function Xje(t){return new EO.HttpClient().getAgentDispatcher(t)}function Dce(t){let e=Xje(t);return(n,s)=>$je(this,void 0,void 0,function*(){return(0,Tce.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function kce(){return process.env.GITHUB_API_URL||"https://api.github.com"}function CO(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function VN(){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 WN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>WN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function vce(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function _ce(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Fce=Function.bind,Mce=Fce.bind(Fce);function Lce(t,e,r){let n=Mce(_ce,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Mce(vce,null).
Line truncated
|
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function yce(t,e){if(process.env.GITHUB_OUTPUT||"")return cI("OUTPUT",v1(t,e));process.stdout.write(hO.EOL),Sa("set-output",{name:t},Ic(e))}function Kl(t){process.exitCode=dO.Failure,_c(t)}function Pa(){return process.env.RUNNER_DEBUG==="1"}function O(t){Sa("debug",{},t)}function _c(t,e={}){Sa("error",R1(e),t instanceof Error?t.toString():t)}function Ve(t,e={}){Sa("warning",R1(e),t instanceof Error?t.toString():t)}function Bce(t,e={}){Sa("notice",R1(e),t instanceof Error?t.toString():t)}function $(t){process.stdout.write(t+hO.EOL)}function _je(t){vM("group",t)}function Fje(){vM("endgroup")}function UN(t,e){return vje(this,void 0,void 0,function*(){_je(t);let r;try{r=yield e()}finally{Fje()}return r})}function bu(t,e){if(process.env.GITHUB_STATE||"")return cI("STATE",v1(t,e));Sa("save-state",{name:t},Ic(e))}function xm(t){return process.env[`STATE_${t}`]||""}import*as $J from"fs";import*as XJ from"path";import*as r_ from"os";import{readFileSync as Mje,existsSync as Lje}from"fs";import{EOL as Uje}from"os";var Rm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Lje(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Mje(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${Uje}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var EO=Ae(Nce(),1),Tce=Ae(xN(),1),$je=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function xce(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 Rce(t){return new EO.HttpClient().getAgent(t)}function Xje(t){return new EO.HttpClient().getAgentDispatcher(t)}function Dce(t){let e=Xje(t);return(n,s)=>$je(this,void 0,void 0,function*(){return(0,Tce.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function kce(){return process.env.GITHUB_API_URL||"https://api.github.com"}function CO(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function VN(){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 WN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>WN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function vce(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function _ce(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Fce=Function.bind,Mce=Fce.bind(Fce);function Lce(t,e,r){let n=Mce(_ce,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Mce(vce,null).
Line truncated
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||||
`)}var KKe=class extends Error{constructor(t,e,r){super(jKe(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},$Ke=["method","baseUrl","url","headers","request","query","mediaType","operationName"],XKe=["query","method","url"],AAe=/\/api\/v3\/?$/;function ZKe(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(XKe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>$Ke.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return AAe.test(i)&&(s.url=i.replace(AAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new KKe(s,a,o.data)}return o.data.data})}function vO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>ZKe(r,s,i),{defaults:vO.bind(null,r),endpoint:r.endpoint})}var yzt=vO(uAe.request,{headers:{"user-agent":`octokit-graphql.js/${zKe} ${VN()}`},method:"POST",url:"/graphql"});function lAe(t){return vO(t,{method:"POST",url:"/graphql"})}var _O="(?:[a-zA-Z0-9_-]+)",dAe="\\.",hAe=new RegExp(`^${_O}${dAe}${_O}${dAe}${_O}$`),e$e=hAe.test.bind(hAe);async function t$e(t){let e=e$e(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function r$e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function n$e(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=r$e(t),e(s)}var fAe=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(t$e.bind(null,e),{hook:n$e.bind(null,e)})};var FO="7.0.6";var gAe=()=>{},s$e=console.warn.bind(console),i$e=console.error.bind(console);function o$e(t={}){return typeof t.debug!="function"&&(t.debug=gAe),typeof t.info!="function"&&(t.info=gAe),typeof t.warn!="function"&&(t.warn=s$e),typeof t.error!="function"&&(t.error=i$e),t}var pAe=`octokit-core.js/${FO} ${VN()}`,jN=class{static VERSION=FO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new Uce.Collection,n={baseUrl:MO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${pAe}`:pAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=MO.request.defaults(n),this.graphql=lAe(this.request).defaults(n),this.log=o$e(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=fAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var LO="17.0.0";var a$e={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 KKe=class extends Error{constructor(t,e,r){super(jKe(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},$Ke=["method","baseUrl","url","headers","request","query","mediaType","operationName"],XKe=["query","method","url"],AAe=/\/api\/v3\/?$/;function ZKe(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(XKe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>$Ke.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return AAe.test(i)&&(s.url=i.replace(AAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new KKe(s,a,o.data)}return o.data.data})}function vO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>ZKe(r,s,i),{defaults:vO.bind(null,r),endpoint:r.endpoint})}var Bzt=vO(uAe.request,{headers:{"user-agent":`octokit-graphql.js/${zKe} ${VN()}`},method:"POST",url:"/graphql"});function lAe(t){return vO(t,{method:"POST",url:"/graphql"})}var _O="(?:[a-zA-Z0-9_-]+)",dAe="\\.",hAe=new RegExp(`^${_O}${dAe}${_O}${dAe}${_O}$`),e$e=hAe.test.bind(hAe);async function t$e(t){let e=e$e(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function r$e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function n$e(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=r$e(t),e(s)}var fAe=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(t$e.bind(null,e),{hook:n$e.bind(null,e)})};var FO="7.0.6";var gAe=()=>{},s$e=console.warn.bind(console),i$e=console.error.bind(console);function o$e(t={}){return typeof t.debug!="function"&&(t.debug=gAe),typeof t.info!="function"&&(t.info=gAe),typeof t.warn!="function"&&(t.warn=s$e),typeof t.error!="function"&&(t.error=i$e),t}var pAe=`octokit-core.js/${FO} ${VN()}`,jN=class{static VERSION=FO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new Uce.Collection,n={baseUrl:MO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${pAe}`:pAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=MO.request.defaults(n),this.graphql=lAe(this.request).defaults(n),this.log=o$e(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=fAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var LO="17.0.0";var a$e={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,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Iy(i));return n.searchPaths.push(...VO(n.patterns)),n})}static stat(e,r,n){return KO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Mm.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Mm.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Mm.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var j$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function ZAe(t,e){return j$e(this,void 0,void 0,function*(){return yield tT.create(t,e)})}var Vle=Ae(Ny(),1);import*as mT from"crypto";import*as Om from"fs";import*as ff from"path";import*as Wle from"util";var Ty;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Ty||(Ty={}));var _s;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(_s||(_s={}));var Gi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Gi||(Gi={}));var gT=2,pT=5e3,m3=5e3,E3=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Yle=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,xy="cache.tar",C3="manifest.txt",aKt=10*Math.pow(1024,3);var Pm=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},stt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},itt="1.0";function Ry(){return Pm(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=ff.join(n,"actions","temp")}let r=ff.join(e,mT.randomUUID());return yield of(r),r})}function Mc(t){return Om.statSync(t).size}function I3(t){return Pm(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield ZAe(t.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Iy(i));return n.searchPaths.push(...VO(n.patterns)),n})}static stat(e,r,n){return KO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Mm.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Mm.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Mm.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var j$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function ZAe(t,e){return j$e(this,void 0,void 0,function*(){return yield tT.create(t,e)})}var Vle=Ae(Ny(),1);import*as mT from"crypto";import*as Om from"fs";import*as ff from"path";import*as Wle from"util";var Ty;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Ty||(Ty={}));var _s;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(_s||(_s={}));var Gi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Gi||(Gi={}));var gT=2,pT=5e3,m3=5e3,E3=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Yle=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,xy="cache.tar",C3="manifest.txt",cKt=10*Math.pow(1024,3);var Pm=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},itt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},ott="1.0";function Ry(){return Pm(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=ff.join(n,"actions","temp")}let r=ff.join(e,mT.randomUUID());return yield of(r),r})}function Mc(t){return Om.statSync(t).size}function I3(t){return Pm(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield ZAe(t.join(`
|
||||||
`),{implicitDescendants:!1});try{for(var A=!0,u=stt(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=ff.relative(a,s).replace(new RegExp(`\\${ff.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function Dy(t){return Pm(this,void 0,void 0,function*(){return Wle.promisify(Om.unlink)(t)})}function Jle(t){return Pm(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield Ua(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function ky(){return Pm(this,void 0,void 0,function*(){let t=yield Jle("zstd",["--quiet"]),e=Vle.clean(t);return O(`zstd version: ${e}`),t===""?_s.Gzip:_s.ZstdWithoutLong})}function td(t){return t===_s.Gzip?Ty.Gzip:Ty.Zstd}function zle(){return Pm(this,void 0,void 0,function*(){return Om.existsSync(E3)?E3:(yield Jle("tar")).toLowerCase().includes("gnu tar")?Oi("tar"):""})}function y3(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Hm(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(itt),mT.createHash("sha256").update(n.join("|")).digest("hex")}function jle(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as g0 from"fs";import{URL as Rct}from"url";var Lc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as ott}from"node:os";import att from"node:util";import ctt from"node:process";function Kle(t,...e){ctt.stderr.write(`${att.format(t,...e)}${ott}`)}var $le=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Zle,B3=[],b3=[],CT=[];$le&&Q3($le);var ede=Object.assign(t=>tde(t),{enable:Q3,enabled:w3,disable:Att,log:Kle});function Q3(t){Zle=t,B3=[],b3=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?b3.push(r.substring(1)):B3.push(r);for(let r of CT)r.enabled=w3(r.namespace)}function w3(t){if(t.endsWith("*"))return!0;for(let e of b3)if(Xle(t,e))return!1;for(let e of B3)if(Xle(t,e))return!0;return!1}function Xle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function Att(){let t=Zle||"";return Q3(""),t}function tde(t){let e=Object.assign(r,{enabled:w3(t),destroy:utt,log:ede.log,namespace:t,extend:ltt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return CT.push(e),e}function utt(){let t=CT.indexOf(this);return t>=0?(CT.splice(t,1),!0):!1}function ltt(t){let e=tde(`${this.namespace}:${t}`);return e.log=this.log,e}var Gm=ede;var S3=["verbose","info","warning","error"],rde={verbose:400,info:300,warning:200,error:100};function nde(t,e){e.log=(...r)=>{t.log(...r)}}function sde(t){return S3.includes(t)}function dtt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Gm(t.namespace);s.log=(...u)=>{Gm.log(...u)};function i(u){if(u&&!sde(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${S3.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Gm.enable(l.join(","))}r&&(sde(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${S3.join(", ")}.`));function o(u){return!!(n&&rde[u.level]<=rde[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(nde(u,d),o(d)){let h=Gm.disable();Gm.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return nde(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var ide=dtt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),htt=ide.logger;function vy(t){return ide.createClientLogger(t)}function IT(t){return t.toLowerCase()}function*ftt(t){for(let e of t.values())yield[e.name,e.value]}var N3=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(IT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(IT(e))?.value}has(e){return this._headersMap.has(IT(e))}delete(e){this._headersMap.delete(IT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
`),{implicitDescendants:!1});try{for(var A=!0,u=itt(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=ff.relative(a,s).replace(new RegExp(`\\${ff.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function Dy(t){return Pm(this,void 0,void 0,function*(){return Wle.promisify(Om.unlink)(t)})}function Jle(t){return Pm(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield Ua(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function ky(){return Pm(this,void 0,void 0,function*(){let t=yield Jle("zstd",["--quiet"]),e=Vle.clean(t);return O(`zstd version: ${e}`),t===""?_s.Gzip:_s.ZstdWithoutLong})}function td(t){return t===_s.Gzip?Ty.Gzip:Ty.Zstd}function zle(){return Pm(this,void 0,void 0,function*(){return Om.existsSync(E3)?E3:(yield Jle("tar")).toLowerCase().includes("gnu tar")?Oi("tar"):""})}function y3(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Hm(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(ott),mT.createHash("sha256").update(n.join("|")).digest("hex")}function jle(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as g0 from"fs";import{URL as Dct}from"url";var Lc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as att}from"node:os";import ctt from"node:util";import Att from"node:process";function Kle(t,...e){Att.stderr.write(`${ctt.format(t,...e)}${att}`)}var $le=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Zle,B3=[],b3=[],CT=[];$le&&Q3($le);var ede=Object.assign(t=>tde(t),{enable:Q3,enabled:w3,disable:utt,log:Kle});function Q3(t){Zle=t,B3=[],b3=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?b3.push(r.substring(1)):B3.push(r);for(let r of CT)r.enabled=w3(r.namespace)}function w3(t){if(t.endsWith("*"))return!0;for(let e of b3)if(Xle(t,e))return!1;for(let e of B3)if(Xle(t,e))return!0;return!1}function Xle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function utt(){let t=Zle||"";return Q3(""),t}function tde(t){let e=Object.assign(r,{enabled:w3(t),destroy:ltt,log:ede.log,namespace:t,extend:dtt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return CT.push(e),e}function ltt(){let t=CT.indexOf(this);return t>=0?(CT.splice(t,1),!0):!1}function dtt(t){let e=tde(`${this.namespace}:${t}`);return e.log=this.log,e}var Gm=ede;var S3=["verbose","info","warning","error"],rde={verbose:400,info:300,warning:200,error:100};function nde(t,e){e.log=(...r)=>{t.log(...r)}}function sde(t){return S3.includes(t)}function htt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Gm(t.namespace);s.log=(...u)=>{Gm.log(...u)};function i(u){if(u&&!sde(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${S3.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Gm.enable(l.join(","))}r&&(sde(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${S3.join(", ")}.`));function o(u){return!!(n&&rde[u.level]<=rde[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(nde(u,d),o(d)){let h=Gm.disable();Gm.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return nde(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var ide=htt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),ftt=ide.logger;function vy(t){return ide.createClientLogger(t)}function IT(t){return t.toLowerCase()}function*gtt(t){for(let e of t.values())yield[e.name,e.value]}var N3=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(IT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(IT(e))?.value}has(e){return this._headersMap.has(IT(e))}delete(e){this._headersMap.delete(IT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
||||||
${Ett.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function bT(t){return t instanceof Fs?!0:pf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import D3 from"node:http";import k3 from"node:https";import cde from"node:zlib";import{Transform as Ctt}from"node:stream";var vo=vy("ts-http-runtime");var Itt={};function _y(t){return t&&typeof t.pipe=="function"}function Ade(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 ude(t){return t&&typeof t.byteLength=="number"}var QT=class extends Ctt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},v3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Lc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new qa;vo.info(`request to '${A.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let A=Qtt(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new QT(f);p.on("error",I=>{vo.error("Error in upload progress",I)}),_y(a)?a.pipe(p):p.end(a),a=p}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=ytt(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?Btt(A,u):A;let h=e.onDownloadProgress;if(h){let f=new QT(h);f.on("error",p=>{vo.error("Error in download progress",p)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await btt(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();_y(a)&&(A=Ade(a));let u=Promise.resolve();_y(c)&&(u=Ade(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{vo.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?D3.request(a,c):k3.request(a,c);u.once("error",l=>{A(new Fs(l.message,{code:l.code??Fs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Lc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&_y(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):ude(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(vo.error("Unrecognized body type",n),A(new Fs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?D3.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D3.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return k3.globalAgent;let s=e.tlsSettings??Itt,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(vo.info("No cached TLS Agent exist, creating a new Agent"),i=new k3.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function ytt(t){let e=qi();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function Btt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=cde.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=cde.createInflate();return t.pipe(n),n}return t}function btt(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new Fs(`Error reading response as text: ${s.message}`,{code:Fs.PARSE_ERROR}))})})}function Qtt(t){return t?Buffer.isBuffer(t)?t.length:_y(t)?null:ude(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function lde(){return new v3}function wT(){return lde()}var _3="logPolicy";function ST(t={}){let e=t.logger??vo.info,r=new qa({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:_3,async sendRequest(n,s){if(!e.
Line truncated
|
${Ctt.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function bT(t){return t instanceof Fs?!0:pf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import D3 from"node:http";import k3 from"node:https";import cde from"node:zlib";import{Transform as Itt}from"node:stream";var vo=vy("ts-http-runtime");var ytt={};function _y(t){return t&&typeof t.pipe=="function"}function Ade(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 ude(t){return t&&typeof t.byteLength=="number"}var QT=class extends Itt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},v3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Lc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new qa;vo.info(`request to '${A.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let A=wtt(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new QT(f);p.on("error",I=>{vo.error("Error in upload progress",I)}),_y(a)?a.pipe(p):p.end(a),a=p}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=Btt(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?btt(A,u):A;let h=e.onDownloadProgress;if(h){let f=new QT(h);f.on("error",p=>{vo.error("Error in download progress",p)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await Qtt(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();_y(a)&&(A=Ade(a));let u=Promise.resolve();_y(c)&&(u=Ade(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{vo.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?D3.request(a,c):k3.request(a,c);u.once("error",l=>{A(new Fs(l.message,{code:l.code??Fs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Lc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&_y(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):ude(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(vo.error("Unrecognized body type",n),A(new Fs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?D3.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D3.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return k3.globalAgent;let s=e.tlsSettings??ytt,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(vo.info("No cached TLS Agent exist, creating a new Agent"),i=new k3.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function Btt(t){let e=qi();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function btt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=cde.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=cde.createInflate();return t.pipe(n),n}return t}function Qtt(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new Fs(`Error reading response as text: ${s.message}`,{code:Fs.PARSE_ERROR}))})})}function wtt(t){return t?Buffer.isBuffer(t)?t.length:_y(t)?null:ude(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function lde(){return new v3}function wT(){return lde()}var _3="logPolicy";function ST(t={}){let e=t.logger??vo.info,r=new qa({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:_3,async sendRequest(n,s){if(!e.
Line truncated
|
||||||
`;return e}function Wrt(t){return t instanceof Uint8Array?t.byteLength:zT(t)?t.size===-1?void 0:t.size:void 0}function Jrt(t){let e=0;for(let r of t){let n=Wrt(r);if(n===void 0)return;e+=n}return e}async function zrt(t,e,r){let n=[ai(`--${r}`,"utf-8"),...e.flatMap(i=>[ai(`\r
|
`;return e}function Jrt(t){return t instanceof Uint8Array?t.byteLength:zT(t)?t.size===-1?void 0:t.size:void 0}function zrt(t){let e=0;for(let r of t){let n=Jrt(r);if(n===void 0)return;e+=n}return e}async function jrt(t,e,r){let n=[ai(`--${r}`,"utf-8"),...e.flatMap(i=>[ai(`\r
|
||||||
`,"utf-8"),ai(Vrt(i.headers),"utf-8"),ai(`\r
|
`,"utf-8"),ai(Wrt(i.headers),"utf-8"),ai(`\r
|
||||||
`,"utf-8"),i.body,ai(`\r
|
`,"utf-8"),i.body,ai(`\r
|
||||||
--${r}`,"utf-8")]),ai(`--\r
|
--${r}`,"utf-8")]),ai(`--\r
|
||||||
\r
|
\r
|
||||||
`,"utf-8")],s=Jrt(n);s&&t.headers.set("Content-Length",s),t.body=await ahe(n)}var Ly="multipartPolicy",jrt=70,Krt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function $rt(t){if(t.length>jrt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!Krt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function jT(){return{name:Ly,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?$rt(r):r=Yrt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await zrt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function KT(){return BT()}import{EOL as Zrt}from"node:os";import ent from"node:util";import*as che from"node:process";function Ahe(t,...e){che.stderr.write(`${ent.format(t,...e)}${Zrt}`)}var uhe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,lhe,X3=[],Z3=[],$T=[];uhe&&e8(uhe);var dhe=Object.assign(t=>hhe(t),{enable:e8,enabled:t8,disable:tnt,log:Ahe});function e8(t){lhe=t,X3=[],Z3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?Z3.push(new RegExp(`^${n.substr(1)}$`)):X3.push(new RegExp(`^${n}$`));for(let n of $T)n.enabled=t8(n.namespace)}function t8(t){if(t.endsWith("*"))return!0;for(let e of Z3)if(e.test(t))return!1;for(let e of X3)if(e.test(t))return!0;return!1}function tnt(){let t=lhe||"";return e8(""),t}function hhe(t){let e=Object.assign(r,{enabled:t8(t),destroy:rnt,log:dhe.log,namespace:t,extend:nnt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return $T.push(e),e}function rnt(){let t=$T.indexOf(this);return t>=0?($T.splice(t,1),!0):!1}function nnt(t){let e=hhe(`${this.namespace}:${t}`);return e.log=this.log,e}var jm=dhe;var ghe=new Set,XT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,r8,n8=jm("azure");n8.log=(...t)=>{jm.log(...t)};var s8=["verbose","info","warning","error"];XT&&(Ehe(XT)?snt(XT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${XT}'; logging is not enabled. Acceptable values: ${s8.join(", ")}.`));function snt(t){if(t&&!Ehe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${s8.join(",")}`);r8=t;let e=[];for(let r of ghe)mhe(r)&&e.push(r.namespace);jm.enable(e.join(","))}var fhe={verbose:400,info:300,warning:200,error:100};function Lo(t){let e=n8.extend(t);return phe(n8,e),{error:ZT(e,"error"),warning:ZT(e,"warning"),info:ZT(e,"info"),verbose:ZT(e,"verbose")}}function phe(t,e){e.log=(...r)=>{t.log(...r)}}function ZT(t,e){let r=Object.assign(t.extend(e),{level:e});if(phe(t,r),mhe(r)){let n=jm.disable();jm.enable(n+","+r.namespace)}return ghe.add(r),r}function mhe(t){return!!(r8&&fhe[t.level]<=fhe[r8])}function Ehe(t){return s8.includes(t)}var Pc=Lo("core-rest-pipeline");function i8(t={}){return ST({logger:Pc.info,...t})}var o8=NT;function a8(t={}){return TT(t)}import c8 from"node:os";import A8 from"node:process";function Che(){return"User-Agent"}async function Ihe(t){if(A8&&A8.versions){let e=`${c8.type()} ${c8.release()}; ${c8.arch()}`,r=A8.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 ex="1.22.2";function lnt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function yhe(){return Che()}async function tx(t){let e=new Map;e.set("core-rest-pipeline",ex),await Ihe(e);let r=lnt(e);return t?`${t} ${r}`:r}var Bhe=yhe(),bhe="userAgentPolicy";function u8(t={}){let e=tx(t.userAgentPrefix);return{name:bhe,async sendRequest(r,n){return r.headers.has(Bhe)||r.headers.set(Bhe,await e),n(r)}}}var Uy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function l8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new Uy(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var pnt="The delay was aborted.";function Km(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return l8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??pnt})}function nd(t){if(pf(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 Qhe(t){return pf(t)}function $m(){return gf()}var Ot=Cf;var whe=S
Line truncated
|
`,"utf-8")],s=zrt(n);s&&t.headers.set("Content-Length",s),t.body=await ahe(n)}var Ly="multipartPolicy",Krt=70,$rt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function Xrt(t){if(t.length>Krt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!$rt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function jT(){return{name:Ly,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?Xrt(r):r=Vrt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await jrt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function KT(){return BT()}import{EOL as ent}from"node:os";import tnt from"node:util";import*as che from"node:process";function Ahe(t,...e){che.stderr.write(`${tnt.format(t,...e)}${ent}`)}var uhe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,lhe,X3=[],Z3=[],$T=[];uhe&&e8(uhe);var dhe=Object.assign(t=>hhe(t),{enable:e8,enabled:t8,disable:rnt,log:Ahe});function e8(t){lhe=t,X3=[],Z3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?Z3.push(new RegExp(`^${n.substr(1)}$`)):X3.push(new RegExp(`^${n}$`));for(let n of $T)n.enabled=t8(n.namespace)}function t8(t){if(t.endsWith("*"))return!0;for(let e of Z3)if(e.test(t))return!1;for(let e of X3)if(e.test(t))return!0;return!1}function rnt(){let t=lhe||"";return e8(""),t}function hhe(t){let e=Object.assign(r,{enabled:t8(t),destroy:nnt,log:dhe.log,namespace:t,extend:snt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return $T.push(e),e}function nnt(){let t=$T.indexOf(this);return t>=0?($T.splice(t,1),!0):!1}function snt(t){let e=hhe(`${this.namespace}:${t}`);return e.log=this.log,e}var jm=dhe;var ghe=new Set,XT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,r8,n8=jm("azure");n8.log=(...t)=>{jm.log(...t)};var s8=["verbose","info","warning","error"];XT&&(Ehe(XT)?int(XT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${XT}'; logging is not enabled. Acceptable values: ${s8.join(", ")}.`));function int(t){if(t&&!Ehe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${s8.join(",")}`);r8=t;let e=[];for(let r of ghe)mhe(r)&&e.push(r.namespace);jm.enable(e.join(","))}var fhe={verbose:400,info:300,warning:200,error:100};function Lo(t){let e=n8.extend(t);return phe(n8,e),{error:ZT(e,"error"),warning:ZT(e,"warning"),info:ZT(e,"info"),verbose:ZT(e,"verbose")}}function phe(t,e){e.log=(...r)=>{t.log(...r)}}function ZT(t,e){let r=Object.assign(t.extend(e),{level:e});if(phe(t,r),mhe(r)){let n=jm.disable();jm.enable(n+","+r.namespace)}return ghe.add(r),r}function mhe(t){return!!(r8&&fhe[t.level]<=fhe[r8])}function Ehe(t){return s8.includes(t)}var Pc=Lo("core-rest-pipeline");function i8(t={}){return ST({logger:Pc.info,...t})}var o8=NT;function a8(t={}){return TT(t)}import c8 from"node:os";import A8 from"node:process";function Che(){return"User-Agent"}async function Ihe(t){if(A8&&A8.versions){let e=`${c8.type()} ${c8.release()}; ${c8.arch()}`,r=A8.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 ex="1.22.2";function dnt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function yhe(){return Che()}async function tx(t){let e=new Map;e.set("core-rest-pipeline",ex),await Ihe(e);let r=dnt(e);return t?`${t} ${r}`:r}var Bhe=yhe(),bhe="userAgentPolicy";function u8(t={}){let e=tx(t.userAgentPrefix);return{name:bhe,async sendRequest(r,n){return r.headers.has(Bhe)||r.headers.set(Bhe,await e),n(r)}}}var Uy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function l8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new Uy(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var mnt="The delay was aborted.";function Km(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return l8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??mnt})}function nd(t){if(pf(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 Qhe(t){return pf(t)}function $m(){return gf()}var Ot=Cf;var whe=S
Line truncated
|
||||||
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!Ost(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",Zr("InvalidTag",l,Ms(t,i))}let A=Fst(t,i);if(A===!1)return Zr("InvalidAttr","Attributes for '"+c+"' have open quote.",Ms(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=lfe(u,e);if(d===!0)n=!0;else return Zr(d.err.code,d.err.msg,Ms(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return Zr("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Ms(t,o));if(r.length===0)return Zr("InvalidTag","Closing tag '"+c+"' has not been opened.",Ms(t,o));{let l=r.pop();if(c!==l.tagName){let d=Ms(t,l.tagStartPos);return Zr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Ms(t,o))}r.length==0&&(s=!0)}}else return Zr("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Ms(t,i));else{let l=lfe(u,e);if(l!==!0)return Zr(l.err.code,l.err.msg,Ms(t,i-u.length+l.err.line));if(s===!0)return Zr("InvalidXml","Multiple possible root nodes found.",Ms(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ufe(t,i);continue}else if(t[i+1]==="?"){if(i=Afe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=Ust(t,i);if(l==-1)return Zr("InvalidChar","char '&' is not expected.",Ms(t,i));i=l}else if(s===!0&&!cfe(t[i]))return Zr("InvalidXml","Extra text at the end",Ms(t,i));t[i]==="<"&&i--}}else{if(cfe(t[i]))continue;return Zr("InvalidChar","char '"+t[i]+"' is not expected.",Ms(t,i))}if(n){if(r.length==1)return Zr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ms(t,r[0].tagStartPos));if(r.length>0)return Zr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Zr("InvalidXml","Start tag expected.",1);return!0}function cfe(t){return t===" "||t===" "||t===`
|
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!Hst(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",Zr("InvalidTag",l,Ms(t,i))}let A=Mst(t,i);if(A===!1)return Zr("InvalidAttr","Attributes for '"+c+"' have open quote.",Ms(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=lfe(u,e);if(d===!0)n=!0;else return Zr(d.err.code,d.err.msg,Ms(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return Zr("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Ms(t,o));if(r.length===0)return Zr("InvalidTag","Closing tag '"+c+"' has not been opened.",Ms(t,o));{let l=r.pop();if(c!==l.tagName){let d=Ms(t,l.tagStartPos);return Zr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Ms(t,o))}r.length==0&&(s=!0)}}else return Zr("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Ms(t,i));else{let l=lfe(u,e);if(l!==!0)return Zr(l.err.code,l.err.msg,Ms(t,i-u.length+l.err.line));if(s===!0)return Zr("InvalidXml","Multiple possible root nodes found.",Ms(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ufe(t,i);continue}else if(t[i+1]==="?"){if(i=Afe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=Pst(t,i);if(l==-1)return Zr("InvalidChar","char '&' is not expected.",Ms(t,i));i=l}else if(s===!0&&!cfe(t[i]))return Zr("InvalidXml","Extra text at the end",Ms(t,i));t[i]==="<"&&i--}}else{if(cfe(t[i]))continue;return Zr("InvalidChar","char '"+t[i]+"' is not expected.",Ms(t,i))}if(n){if(r.length==1)return Zr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ms(t,r[0].tagStartPos));if(r.length>0)return Zr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Zr("InvalidXml","Start tag expected.",1);return!0}function cfe(t){return t===" "||t===" "||t===`
|
||||||
`||t==="\r"}function Afe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Zr("InvalidXml","XML declaration allowed only at the start of the document.",Ms(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ufe(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 vst='"',_st="'";function Fst(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===vst||t[e]===_st)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Mst=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function lfe(t,e){let r=hx(t,Mst),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",Ky(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",Ky(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Zr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",Ky(r[s]));let i=r[s][2];if(!Pst(i))return Zr("InvalidAttr","Attribute '"+i+"' is an invalid name.",Ky(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Zr("InvalidAttr","Attribute '"+i+"' is repeated.",Ky(r[s]))}return!0}function Lst(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 Ust(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,Lst(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 Zr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function Pst(t){return t0(t)}function Ost(t){return t0(t)}function Ms(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Ky(t){return t.startIndex+t[1].length}var dfe=t=>jy.includes(t)?"__"+t:t,Hst={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:dfe};function Gst(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(jy.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(fx.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function hfe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:hfe(!0)}var ffe=function(t){let e=Object.assign({},Hst,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&Gst(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=dfe),e.processEntities=hfe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var px;typeof Symbol!="function"?px="@@xmlMetadata":px=Symbol("XML Node Metadata");var ui=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
`||t==="\r"}function Afe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Zr("InvalidXml","XML declaration allowed only at the start of the document.",Ms(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ufe(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 _st='"',Fst="'";function Mst(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===_st||t[e]===Fst)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Lst=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function lfe(t,e){let r=hx(t,Lst),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",Ky(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",Ky(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Zr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",Ky(r[s]));let i=r[s][2];if(!Ost(i))return Zr("InvalidAttr","Attribute '"+i+"' is an invalid name.",Ky(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Zr("InvalidAttr","Attribute '"+i+"' is repeated.",Ky(r[s]))}return!0}function Ust(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 Pst(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,Ust(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 Zr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function Ost(t){return t0(t)}function Hst(t){return t0(t)}function Ms(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Ky(t){return t.startIndex+t[1].length}var dfe=t=>jy.includes(t)?"__"+t:t,Gst={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:dfe};function qst(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(jy.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(fx.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function hfe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:hfe(!0)}var ffe=function(t){let e=Object.assign({},Gst,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&qst(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=dfe),e.processEntities=hfe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var px;typeof Symbol!="function"?px="@@xmlMetadata":px=Symbol("XML Node Metadata");var ui=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
||||||
`);let e=new ui("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Xy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Qf(t,">",i,"Closing Tag is not closed."),c=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=c.indexOf(":");u!==-1&&(c=c.substr(u+1))}c=q8(this.options.transformTagName,c,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let A=this.matcher.getCurrentTag();if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${c}>`);A&&this.options.unpairedTags.indexOf(A)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=Y8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let c=new ui(a.tagName);c.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(c[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,c,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Qf(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let c=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Qf(t,"]]>",i,"CDATA is not closed.")-2,c=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let A=this.parseTextData(c,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]):r.add(this.options.textNodeName,A),i=a+2}else{let a=Y8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let c=a.tagName,A=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options),this.options.strictReservedNames&&(c===this.options.commentPropName||c===this.options.cdataPropName||c===this.options.textNodeName||c===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${c}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,c[c.length-1]==="/"?(c=c.substr(0,c.length-1),u=c):u=u.substr(0,u.length-1),l=c!==u);let p=null,I={},m;m=Zst(A),c!==e.tagname&&this.matcher.push(c,{},m),c!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,c),p&&(I=Xst(p,this.options))),c!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)i=a.closeIndex;else{let M=this.readStopNodeData(t,A,d+1);if(!M)throw new Error(`Unexpected end of ${A}`);i=M.i,y=M.tagContent}let N=new ui(c);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options));let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(c)!==-1){let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new ui(c);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function oit(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function ait(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
`);let e=new ui("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Xy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Qf(t,">",i,"Closing Tag is not closed."),c=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=c.indexOf(":");u!==-1&&(c=c.substr(u+1))}c=q8(this.options.transformTagName,c,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let A=this.matcher.getCurrentTag();if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${c}>`);A&&this.options.unpairedTags.indexOf(A)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=Y8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let c=new ui(a.tagName);c.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(c[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,c,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Qf(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let c=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Qf(t,"]]>",i,"CDATA is not closed.")-2,c=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let A=this.parseTextData(c,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]):r.add(this.options.textNodeName,A),i=a+2}else{let a=Y8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let c=a.tagName,A=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options),this.options.strictReservedNames&&(c===this.options.commentPropName||c===this.options.cdataPropName||c===this.options.textNodeName||c===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${c}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,c[c.length-1]==="/"?(c=c.substr(0,c.length-1),u=c):u=u.substr(0,u.length-1),l=c!==u);let p=null,I={},m;m=eit(A),c!==e.tagname&&this.matcher.push(c,{},m),c!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,c),p&&(I=Zst(p,this.options))),c!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)i=a.closeIndex;else{let M=this.readStopNodeData(t,A,d+1);if(!M)throw new Error(`Unexpected end of ${A}`);i=M.i,y=M.tagContent}let N=new ui(c);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options));let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(c)!==-1){let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new ui(c);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function ait(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function cit(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
||||||
`;function j8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=pit);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Ji(o)):o instanceof Ji&&n.push(o)}let s=new Gc;return Cfe(t,e,r,s,n)}function Cfe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=z8(a,e),a}return""}for(let a=0;a<t.length;a++){let c=t[a],A=yfe(c);if(A===void 0)continue;let u=mit(c[":@"],e);n.push(A,u);let l=Cit(n,s);if(A===e.textNodeName){let I=c[A];l||(I=e.tagValueProcessor(A,I),I=z8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(A===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${c[A][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(A===e.commentPropName){i+=r+`<!--${c[A][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(A[0]==="?"){let I=Efe(c[":@"],e,l),m=A==="?xml"?"":r,C=c[A][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${A}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=Efe(c[":@"],e,l),f=r+`<${A}${h}`,p;l?p=Ife(c[A],e):p=Cfe(c[A],e,d,n,s),e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${A}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${A}>`),o=!0,n.pop()}return i}function mit(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function Ife(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=yfe(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=Eit(s[":@"],e),a=Ife(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function Eit(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function yfe(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function Efe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=z8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function Cit(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function z8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function K8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var Iit={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function di(t){if(this.options=Object.assign({},Iit,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Ji(r)):r instanceof Ji&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=K8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=bit),this.processTextOrObjNode=yit,this.options.format?(this.indentate=Bit,this.tagEndChar=`>
|
`;function j8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=mit);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Ji(o)):o instanceof Ji&&n.push(o)}let s=new Gc;return Cfe(t,e,r,s,n)}function Cfe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=z8(a,e),a}return""}for(let a=0;a<t.length;a++){let c=t[a],A=yfe(c);if(A===void 0)continue;let u=Eit(c[":@"],e);n.push(A,u);let l=Iit(n,s);if(A===e.textNodeName){let I=c[A];l||(I=e.tagValueProcessor(A,I),I=z8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(A===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${c[A][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(A===e.commentPropName){i+=r+`<!--${c[A][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(A[0]==="?"){let I=Efe(c[":@"],e,l),m=A==="?xml"?"":r,C=c[A][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${A}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=Efe(c[":@"],e,l),f=r+`<${A}${h}`,p;l?p=Ife(c[A],e):p=Cfe(c[A],e,d,n,s),e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${A}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${A}>`),o=!0,n.pop()}return i}function Eit(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function Ife(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=yfe(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=Cit(s[":@"],e),a=Ife(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function Cit(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function yfe(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function Efe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=z8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function Iit(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function z8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function K8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var yit={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function di(t){if(this.options=Object.assign({},yit,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Ji(r)):r instanceof Ji&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=K8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Qit),this.processTextOrObjNode=Bit,this.options.format?(this.indentate=bit,this.tagEndChar=`>
|
||||||
`,this.newLine=`
|
`,this.newLine=`
|
||||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}di.prototype.build=function(t){if(this.options.preserveOrder)return j8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Gc;return this.j2x(t,0,e).val}};di.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let c=this.isAttribute(a);if(c&&!this.ignoreAttributesFn(c,i))n+=this.buildAttrPairStr(c,""+t[a],o);else if(!c)if(a===this.options.textNodeName){let A=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(A)}else{r.push(a);let A=this.checkStopNode(r);if(r.pop(),A){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let c=t[a].length,A="",u="";for(let l=0;l<c;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),A+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else A+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),A+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?A+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:A+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else A+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(A=this.buildObjectNode(A,a,u,e)),s+=A}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let c=Object.keys(t[a]),A=c.length;for(let u=0;u<A;u++)n+=this.buildAttrPairStr(c[u],""+t[a][c[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};di.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function yit(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),c=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,c,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}di.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};di.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};di.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}di.prototype.build=function(t){if(this.options.preserveOrder)return j8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Gc;return this.j2x(t,0,e).val}};di.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let c=this.isAttribute(a);if(c&&!this.ignoreAttributesFn(c,i))n+=this.buildAttrPairStr(c,""+t[a],o);else if(!c)if(a===this.options.textNodeName){let A=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(A)}else{r.push(a);let A=this.checkStopNode(r);if(r.pop(),A){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let c=t[a].length,A="",u="";for(let l=0;l<c;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),A+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else A+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),A+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?A+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:A+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else A+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(A=this.buildObjectNode(A,a,u,e)),s+=A}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let c=Object.keys(t[a]),A=c.length;for(let u=0;u<A;u++)n+=this.buildAttrPairStr(c[u],""+t[a][c[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};di.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Bit(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),c=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,c,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}di.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};di.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};di.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(je.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===je.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE));r.sort((s,i)=>Nx(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(je.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===je.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE));r.sort((s,i)=>Nx(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
||||||
`}),n}getCanonicalizedResourceString(e){let r=Qx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=wx(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
`}),n}getCanonicalizedResourceString(e){let r=Qx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=wx(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
||||||
${a}:${decodeURIComponent(i[a])}`}return n}};var Ur=class extends Sf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new nB(e,r,this)}computeHMACSHA256(e){return vit("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Nf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var mn=Lo("storage-common");var Uo;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Uo||(Uo={}));var cd={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},_it=new Nf("The operation was aborted."),sB=class extends qc{retryOptions;constructor(e,r,n=cd){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:cd.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):cd.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:cd.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:cd.maxRetryDelayInMs):cd.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:cd.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:cd.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=bx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=ad(s.url,Du.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(mn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(mn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return mn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return mn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return mn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return mn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(je.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(mn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Uo.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Uo.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return mn.info(`RetryPolicy: Delay for ${s}ms`),Sx(s,n,_it)}};var iB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new sB(e,r,this.retryOptions)}};var Fit="storageBrowserPolicy";function Sfe(){return{name:Fit,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=ad(t.url,Du.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(je.COOKIE),t.headers.delete(je.CONTENT_LENGTH)),e(t)}}}var Mit="StorageCorrectContentLengthPolicy";function Nfe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(je.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Mit,async sendRequest(e,r){return t(e),r(e)}}}var Lit="storageRetryPolicy",n0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Uit=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Pit=new Nf("The operation was aborted.");function Tfe(t={}){let e=t.retryPolicyType??n0.retryPolicyType,r=t.maxTries??n0.maxTries,n=t.retryDelayInMs??n0.retryDelayInMs,s=t.maxRetryDelayInMs??n0.maxRetryDelayInMs,i=t.secondaryHost??n0.secondaryHost,o=t.tryTimeoutInMs??n0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return mn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Uit)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
${a}:${decodeURIComponent(i[a])}`}return n}};var Ur=class extends Sf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new nB(e,r,this)}computeHMACSHA256(e){return _it("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Nf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var mn=Lo("storage-common");var Uo;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Uo||(Uo={}));var cd={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Fit=new Nf("The operation was aborted."),sB=class extends qc{retryOptions;constructor(e,r,n=cd){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:cd.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):cd.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:cd.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:cd.maxRetryDelayInMs):cd.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:cd.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:cd.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=bx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=ad(s.url,Du.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(mn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(mn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return mn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return mn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return mn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return mn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(je.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(mn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Uo.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Uo.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return mn.info(`RetryPolicy: Delay for ${s}ms`),Sx(s,n,Fit)}};var iB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new sB(e,r,this.retryOptions)}};var Mit="storageBrowserPolicy";function Sfe(){return{name:Mit,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=ad(t.url,Du.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(je.COOKIE),t.headers.delete(je.CONTENT_LENGTH)),e(t)}}}var Lit="StorageCorrectContentLengthPolicy";function Nfe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(je.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Lit,async sendRequest(e,r){return t(e),r(e)}}}var Uit="storageRetryPolicy",n0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Pit=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Oit=new Nf("The operation was aborted.");function Tfe(t={}){let e=t.retryPolicyType??n0.retryPolicyType,r=t.maxTries??n0.maxTries,n=t.retryDelayInMs??n0.retryDelayInMs,s=t.maxRetryDelayInMs??n0.maxRetryDelayInMs,i=t.secondaryHost??n0.secondaryHost,o=t.tryTimeoutInMs??n0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return mn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Pit)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+n(i)+s(i),a=Oit("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(je.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===je.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>Nx(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
`+n(i)+s(i),a=Hit("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(je.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===je.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>Nx(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
||||||
`}),a}function s(i){let o=Qx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=wx(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
`}),a}function s(i){let o=Qx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=wx(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||||
${l}:${decodeURIComponent(A[l])}`}return a}return{name:Hit,async sendRequest(i,o){return e(i),o(i)}}}var Git="storageRequestFailureDetailsParserPolicy";function xfe(){return{name:Git,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.
|
${l}:${decodeURIComponent(A[l])}`}return a}return{name:Git,async sendRequest(i,o){return e(i),o(i)}}}var qit="storageRequestFailureDetailsParserPolicy";function xfe(){return{name:qit,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 qit}from"node:crypto";var Tx=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return qit("sha256",this.key).update(e,"utf8").digest("base64")}};var xx="12.31.0",Rx="2026-02-06";var Dx="https://storage.azure.com/.default",ku={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var Ya="",r4="*",Yit=1*1024*1024;var Vit=4*Yit;var Rfe="AES256",Dfe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",kfe=["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"],vfe=["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"],_fe="BlobUsesCustomerSpecifiedEncryption",Ffe="BlobDoesNotUseCustomerSpecifiedEncryption",Mfe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function vu(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 oB=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function en(t,e={}){t||(t=new Sr);let r=new oB([],e);return r._credential=t,r}function Wit(t){let e=[Jit,Lfe,zit,jit,Kit,$it,Zit];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Xit(s));return{wrappedPolicies:P8(r),afterRetry:n}}}}function n4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?O8(e):e4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${xx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=qy({...r,loggingOptions:{additionalAllowedHeaderNames:kfe,additionalAllowedQueryParameters:vfe,logger:Ex.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:mx,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:X8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:g8}),s.addPolicy(Nfe()),s.addPolicy(Tfe(r.retryOptions),{phase:"Retry"}),s.addPolicy(xfe()),s.addPolicy(Sfe());let a=Wit(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=s4(t);Vi(c)?s.addPolicy(Zm({credential:c,scopes:r.audience??
Line truncated
|
`),r}}}}import{createHmac as Yit}from"node:crypto";var Tx=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return Yit("sha256",this.key).update(e,"utf8").digest("base64")}};var xx="12.31.0",Rx="2026-02-06";var Dx="https://storage.azure.com/.default",ku={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var Ya="",r4="*",Vit=1*1024*1024;var Wit=4*Vit;var Rfe="AES256",Dfe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",kfe=["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"],vfe=["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"],_fe="BlobUsesCustomerSpecifiedEncryption",Ffe="BlobDoesNotUseCustomerSpecifiedEncryption",Mfe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function vu(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 oB=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function en(t,e={}){t||(t=new Sr);let r=new oB([],e);return r._credential=t,r}function Jit(t){let e=[zit,Lfe,jit,Kit,$it,Xit,eot];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Zit(s));return{wrappedPolicies:P8(r),afterRetry:n}}}}function n4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?O8(e):e4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${xx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=qy({...r,loggingOptions:{additionalAllowedHeaderNames:kfe,additionalAllowedQueryParameters:vfe,logger:Ex.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:mx,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:X8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:g8}),s.addPolicy(Nfe()),s.addPolicy(Tfe(r.retryOptions),{phase:"Retry"}),s.addPolicy(xfe()),s.addPolicy(Sfe());let a=Jit(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=s4(t);Vi(c)?s.addPolicy(Zm({credential:c,scopes:r.audience??
Line truncated
|
||||||
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new ja(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function Jat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new ja(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function zat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function zat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function jat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function jat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function Kat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function Kat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function $at(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function $at(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function Xat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Xat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Zat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?za(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Ff(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Mf(t){let e=t.version?t.version:Rx;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 EB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=$m()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==Ya||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==Ya||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==Ya||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==Ya||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==Ya||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==Ya||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>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!==Ya||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==Ya||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new ja(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Ff(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Mf(t){let e=t.version?t.version:Rx;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 EB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=$m()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==Ya||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==Ya||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==Ya||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==Ya||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==Ya||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==Ya||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>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!==Ya||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==Ya||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};h0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pf=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.
|
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"}};h0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pf=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"}};Pf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var SB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var yct=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},DH=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function Kge(t,e,r){return yct(this,void 0,void 0,function*(){var n;let s=new Ka(t),i=s.getBlockBlobClient(),o=new DH((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new wR(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw Ve(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as Xge from"buffer";import*as cA from"fs";import*as Zge from"stream";import*as epe from"util";var SR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function NR(t){return t?t>=200&&t<300:!1}function Bct(t){return t?t>=500:!0}function bct(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function Qct(t){return SR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function $ge(t,e,r){return SR(this,arguments,void 0,function*(n,s,i,o=gT,a=pT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!Bct(d)))return l;if(d&&(h=bct(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield Qct(a),u++}throw Error(`${n} failed: ${A}`)})}function NB(t,e){return SR(this,arguments,void 0,function*(r,n,s=gT,i=pT){return yield $ge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof kc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function f0(t,e){return SR(this,arguments,void 0,function*(r,n,s=gT,i=pT){return yield $ge(r,n,o=>o.message.statusCode,s,i)})}var qo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function wct(t,e){return qo(this,void 0,void 0,function*(){yield epe.promisify(Zge.pipeline)(t.message,e)})}var TR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,O(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
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"}};Pf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var SB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var Bct=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},DH=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function Kge(t,e,r){return Bct(this,void 0,void 0,function*(){var n;let s=new Ka(t),i=s.getBlockBlobClient(),o=new DH((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new wR(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw Ve(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as Xge from"buffer";import*as cA from"fs";import*as Zge from"stream";import*as epe from"util";var SR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function NR(t){return t?t>=200&&t<300:!1}function bct(t){return t?t>=500:!0}function Qct(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function wct(t){return SR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function $ge(t,e,r){return SR(this,arguments,void 0,function*(n,s,i,o=gT,a=pT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!bct(d)))return l;if(d&&(h=Qct(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield wct(a),u++}throw Error(`${n} failed: ${A}`)})}function NB(t,e){return SR(this,arguments,void 0,function*(r,n,s=gT,i=pT){return yield $ge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof kc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function f0(t,e){return SR(this,arguments,void 0,function*(r,n,s=gT,i=pT){return yield $ge(r,n,o=>o.message.statusCode,s,i)})}var qo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Sct(t,e){return qo(this,void 0,void 0,function*(){yield epe.promisify(Zge.pipeline)(t.message,e)})}var TR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,O(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
||||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function FH(t,e,r){return fi(this,void 0,void 0,function*(){let n=new Rct(t),s=spe(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield rpe(t,e,s):s.concurrentBlobDownloads?yield tpe(t,e,s):yield xR(t,e):yield xR(t,e)})}function lpe(t,e,r){return fi(this,void 0,void 0,function*(){let n=_H(),s=Hm(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield NB("reserveCache",()=>fi(this,void 0,void 0,function*(){return n.postJson(xB("caches"),i)}))})}function Ape(t,e){return`bytes ${t}-${e}/*`}function _ct(t,e,r,n,s){return fi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${Ape(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":Ape(n,s)},o=yield f0(`uploadChunk (start: ${n}, end: ${s})`,()=>fi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!NR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function Fct(t,e,r,n){return fi(this,void 0,void 0,function*(){let s=Mc(r),i=xB(`caches/${e.toString()}`),o=g0.openSync(r,"r"),a=kH(n),c=y3("uploadConcurrency",a.uploadConcurrency),A=y3("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>fi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield _ct(t,i,()=>g0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{g0.closeSync(o)}})}function Mct(t,e,r){return fi(this,void 0,void 0,function*(){let n={size:r};return yield NB("commitCache",()=>fi(this,void 0,void 0,function*(){return t.postJson(xB(`caches/${e.toString()}`),n)}))})}function MH(t,e,r,n){return fi(this,void 0,void 0,function*(){if(kH(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield Kge(r,e,n)}else{let i=_H();O("Upload cache"),yield Fct(i,t,e,n),O("Commiting cache");let o=Mc(e);$(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield Mct(i,t,o);if(!NR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);$("Cache saved successfully")}})}var sme=Ae(N9(),1),rn=Ae(ut(),1),Ki=Ae(ut(),1),Yf=Ae(ut(),1),Vf=Ae(ut(),1),Wf=Ae(ut(),1);var D9=Ae(ut(),1),k9=Ae(ut(),1),tme=Ae(ut(),1),rme=Ae(ut(),1),nme=Ae(ut(),1);var T9=Ae(ut(),1),x9=Ae(ut(),1),Xpe=Ae(ut(),1),Zpe=Ae(ut(),1),eme=Ae(ut(),1),R9=class extends eme.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,Zpe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Xpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?x9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,T9.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,T9.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?x9.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},pD=new R9;var v9=class extends nme.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:()=>pD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,rme.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,tme.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(pD.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?k9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,D9.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)pD.internalBinaryWrite(e.scope[i],r.tag(2,D9.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?k9.UnknownFieldHandler.onWrite:s
Line truncated
|
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function FH(t,e,r){return fi(this,void 0,void 0,function*(){let n=new Dct(t),s=spe(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield rpe(t,e,s):s.concurrentBlobDownloads?yield tpe(t,e,s):yield xR(t,e):yield xR(t,e)})}function lpe(t,e,r){return fi(this,void 0,void 0,function*(){let n=_H(),s=Hm(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield NB("reserveCache",()=>fi(this,void 0,void 0,function*(){return n.postJson(xB("caches"),i)}))})}function Ape(t,e){return`bytes ${t}-${e}/*`}function Fct(t,e,r,n,s){return fi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${Ape(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":Ape(n,s)},o=yield f0(`uploadChunk (start: ${n}, end: ${s})`,()=>fi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!NR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function Mct(t,e,r,n){return fi(this,void 0,void 0,function*(){let s=Mc(r),i=xB(`caches/${e.toString()}`),o=g0.openSync(r,"r"),a=kH(n),c=y3("uploadConcurrency",a.uploadConcurrency),A=y3("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>fi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield Fct(t,i,()=>g0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{g0.closeSync(o)}})}function Lct(t,e,r){return fi(this,void 0,void 0,function*(){let n={size:r};return yield NB("commitCache",()=>fi(this,void 0,void 0,function*(){return t.postJson(xB(`caches/${e.toString()}`),n)}))})}function MH(t,e,r,n){return fi(this,void 0,void 0,function*(){if(kH(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield Kge(r,e,n)}else{let i=_H();O("Upload cache"),yield Mct(i,t,e,n),O("Commiting cache");let o=Mc(e);$(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield Lct(i,t,o);if(!NR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);$("Cache saved successfully")}})}var sme=Ae(N9(),1),rn=Ae(ut(),1),Ki=Ae(ut(),1),Yf=Ae(ut(),1),Vf=Ae(ut(),1),Wf=Ae(ut(),1);var D9=Ae(ut(),1),k9=Ae(ut(),1),tme=Ae(ut(),1),rme=Ae(ut(),1),nme=Ae(ut(),1);var T9=Ae(ut(),1),x9=Ae(ut(),1),Xpe=Ae(ut(),1),Zpe=Ae(ut(),1),eme=Ae(ut(),1),R9=class extends eme.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,Zpe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Xpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?x9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,T9.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,T9.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?x9.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},pD=new R9;var v9=class extends nme.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:()=>pD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,rme.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,tme.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(pD.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?k9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,D9.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)pD.internalBinaryWrite(e.scope[i],r.tag(2,D9.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?k9.UnknownFieldHandler.onWrite:s
Line truncated
|
||||||
`));let n=yield z9(r,"create");yield j9(n,t)})}var D0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Xi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},md=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},CD=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function cme(t){if(!t||t.length===0)throw new Xi("Path Validation Error: At least one directory or file path is required")}function X9(t){if(t.length>512)throw new Xi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Xi(`Key Validation Error: ${t} cannot contain commas.`)}function Ame(){return TB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function ID(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=TB();return O(`Cache service version: ${A}`),cme(s),A==="v2"?yield Zut(s,i,o,a,c):yield Xut(s,i,o,a,c)})}function Xut(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of A)X9(d);let u=yield ky(),l="";try{let d=yield upe(A,s,{compressionMethod:u,enableCrossOsArchive:c});if(!d?.archiveLocation)return;if(a?.lookupOnly)return $("Lookup only - skipping download"),d.cacheKey;l=VB.join(yield Ry(),td(u)),O(`Archive Path: ${l}`),yield FH(d.archiveLocation,l,a),Pa()&&(yield YB(l,u));let h=Mc(l);return $(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield K9(l,u),$("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Xi.name)throw d;h instanceof kc&&typeof h.statusCode=="number"&&h.statusCode>=500?_c(`Failed to restore: ${d.message}`):Ve(`Failed to restore: ${d.message}`)}finally{try{yield Dy(l)}catch(d){O(`Failed to delete archive: ${d}`)}}})}function Zut(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of A)X9(l);let u="";try{let l=J9(),d=yield ky(),h={key:i,restoreKeys:o,version:Hm(s,d,c)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){O(`Cache not found for version ${h.version} of keys: ${A.join(", ")}`);return}if(h.key!==f.matchedKey?$(`Cache hit for restore-key: ${f.matchedKey}`):$(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return $("Lookup only - skipping download"),f.matchedKey;u=VB.join(yield Ry(),td(d)),O(`Archive path: ${u}`),O(`Starting download of archive to: ${u}`),yield FH(f.signedDownloadUrl,u,a);let I=Mc(u);return $(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Pa()&&(yield YB(u,d)),yield K9(u,d),$("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Xi.name)throw l;d instanceof kc&&typeof d.statusCode=="number"&&d.statusCode>=500?_c(`Failed to restore: ${l.message}`):Ve(`Failed to restore: ${l.message}`)}finally{try{u&&(yield Dy(u))}catch(l){O(`Failed to delete archive: ${l}`)}}})}function yD(t,e,r){return D0(this,arguments,void 0,function*(n,s,i,o=!1){let a=TB();return O(`Cache service version: ${a}`),cme(n),X9(s),a==="v2"?yield tlt(n,s,i,o):yield elt(n,s,i,o)})}function elt(t,e,r){return D0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l;let d=yield ky(),h=-1,f=yield I3(n);if(O("Cache Paths:"),O(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Ry(),I=VB.join(p,td(d));O(`Archive Path: ${I}`);try{yield $9(p,f,d),Pa()&&(yield YB(I,d));let m=10*1024*1024*1024,C=Mc(I);if(O(`File Size: ${C}`),C>m&&!vH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);O("Reserving Cache");let y=yield lpe(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(c=y?.result)===null||c===void 0?void 0:c.cacheId;else throw y?.statusCode===400?new Error((u=(A=y?.error)===null||A===void 0?void 0:A.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new md(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);O(`Saving Cache (ID: ${h})`),yield MH(h,I,"",i)}catch(m){let C=m;if(C.name===Xi.name)throw m;C.name===md.name
Line truncated
|
`));let n=yield z9(r,"create");yield j9(n,t)})}var D0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Xi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},md=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},CD=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function cme(t){if(!t||t.length===0)throw new Xi("Path Validation Error: At least one directory or file path is required")}function X9(t){if(t.length>512)throw new Xi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Xi(`Key Validation Error: ${t} cannot contain commas.`)}function Ame(){return TB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function ID(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=TB();return O(`Cache service version: ${A}`),cme(s),A==="v2"?yield elt(s,i,o,a,c):yield Zut(s,i,o,a,c)})}function Zut(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of A)X9(d);let u=yield ky(),l="";try{let d=yield upe(A,s,{compressionMethod:u,enableCrossOsArchive:c});if(!d?.archiveLocation)return;if(a?.lookupOnly)return $("Lookup only - skipping download"),d.cacheKey;l=VB.join(yield Ry(),td(u)),O(`Archive Path: ${l}`),yield FH(d.archiveLocation,l,a),Pa()&&(yield YB(l,u));let h=Mc(l);return $(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield K9(l,u),$("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Xi.name)throw d;h instanceof kc&&typeof h.statusCode=="number"&&h.statusCode>=500?_c(`Failed to restore: ${d.message}`):Ve(`Failed to restore: ${d.message}`)}finally{try{yield Dy(l)}catch(d){O(`Failed to delete archive: ${d}`)}}})}function elt(t,e,r,n){return D0(this,arguments,void 0,function*(s,i,o,a,c=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of A)X9(l);let u="";try{let l=J9(),d=yield ky(),h={key:i,restoreKeys:o,version:Hm(s,d,c)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){O(`Cache not found for version ${h.version} of keys: ${A.join(", ")}`);return}if(h.key!==f.matchedKey?$(`Cache hit for restore-key: ${f.matchedKey}`):$(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return $("Lookup only - skipping download"),f.matchedKey;u=VB.join(yield Ry(),td(d)),O(`Archive path: ${u}`),O(`Starting download of archive to: ${u}`),yield FH(f.signedDownloadUrl,u,a);let I=Mc(u);return $(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Pa()&&(yield YB(u,d)),yield K9(u,d),$("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Xi.name)throw l;d instanceof kc&&typeof d.statusCode=="number"&&d.statusCode>=500?_c(`Failed to restore: ${l.message}`):Ve(`Failed to restore: ${l.message}`)}finally{try{u&&(yield Dy(u))}catch(l){O(`Failed to delete archive: ${l}`)}}})}function yD(t,e,r){return D0(this,arguments,void 0,function*(n,s,i,o=!1){let a=TB();return O(`Cache service version: ${a}`),cme(n),X9(s),a==="v2"?yield rlt(n,s,i,o):yield tlt(n,s,i,o)})}function tlt(t,e,r){return D0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l;let d=yield ky(),h=-1,f=yield I3(n);if(O("Cache Paths:"),O(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Ry(),I=VB.join(p,td(d));O(`Archive Path: ${I}`);try{yield $9(p,f,d),Pa()&&(yield YB(I,d));let m=10*1024*1024*1024,C=Mc(I);if(O(`File Size: ${C}`),C>m&&!vH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);O("Reserving Cache");let y=yield lpe(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(c=y?.result)===null||c===void 0?void 0:c.cacheId;else throw y?.statusCode===400?new Error((u=(A=y?.error)===null||A===void 0?void 0:A.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new md(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);O(`Saving Cache (ID: ${h})`),yield MH(h,I,"",i)}catch(m){let C=m;if(C.name===Xi.name)throw m;C.name===md.name
Line truncated
|
||||||
See ${r.getDocumentationLink()}`;ume.push(n),Kl(n)}function dme(){bu("deprecation-collector_deprecations",JSON.stringify(eG)),bu("deprecation-collector_errors",JSON.stringify(ume))}import*as QD from"path";var hme="GRADLE_ACTION_ID";var xD=".setup-gradle",wD=class t{getDependencyGraphOption(){let e=hr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return fA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return ilt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,slt())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return QD.resolve(Gu(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Jf("dependency-graph-exclude-projects")}getIncludeProjects(){return Jf("dependency-graph-include-projects")}getExcludeConfigurations(){return Jf("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Jf("dependency-graph-include-configurations")}getPluginRepository(){return new SD}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var k0=class{isCacheDisabled(){return Ame()?fA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&fA("cache-read-only")}isCacheWriteOnly(){return fA("cache-write-only")}isCacheOverwriteExisting(){return fA("cache-overwrite-existing")}isCacheStrictMatch(){return fA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=WB("gradle-home-cache-cleanup");if(e!==void 0)return bD("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return hr("cache-encryption-key")}getCacheIncludes(){return fO("gradle-home-cache-includes")}getCacheExcludes(){return fO("gradle-home-cache-excludes")}isCacheLicenseAccepted(){let e=new Jo;return e.getDevelocityAccessKey()!==""||e.hasTermsOfUseAgreement()}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced].`)}};var Jo=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return fA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return WB("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return WB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return WB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return WB("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new SD}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(Ve("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},SD=class{getUrl(){return Jf("gradle-plugin-repository-url")}getUsername(){return Jf("gradle-plugin-repository
Line truncated
|
See ${r.getDocumentationLink()}`;ume.push(n),Kl(n)}function dme(){bu("deprecation-collector_deprecations",JSON.stringify(eG)),bu("deprecation-collector_errors",JSON.stringify(ume))}import*as QD from"path";var hme="GRADLE_ACTION_ID";var xD=".setup-gradle",wD=class t{getDependencyGraphOption(){let e=hr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return fA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return olt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,ilt())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return QD.resolve(Gu(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Jf("dependency-graph-exclude-projects")}getIncludeProjects(){return Jf("dependency-graph-include-projects")}getExcludeConfigurations(){return Jf("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Jf("dependency-graph-include-configurations")}getPluginRepository(){return new SD}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var k0=class{isCacheDisabled(){return Ame()?fA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&fA("cache-read-only")}isCacheWriteOnly(){return fA("cache-write-only")}isCacheOverwriteExisting(){return fA("cache-overwrite-existing")}isCacheStrictMatch(){return fA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=WB("gradle-home-cache-cleanup");if(e!==void 0)return bD("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return hr("cache-encryption-key")}getCacheIncludes(){return fO("gradle-home-cache-includes")}getCacheExcludes(){return fO("gradle-home-cache-excludes")}isCacheLicenseAccepted(){let e=new Jo;return e.getDevelocityAccessKey()!==""||e.hasTermsOfUseAgreement()}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced].`)}};var Jo=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return fA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return WB("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return WB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return WB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return WB("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new SD}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(Ve("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},SD=class{getUrl(){return Jf("gradle-plugin-repository-url")}getUsername(){return Jf("gradle-plugin-repository
Line truncated
|
||||||
`),e=e.replace(/\r/g,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new ZB(i));return n.searchPaths.push(...iG(n.patterns)),n})}static stat(e,r,n){return dG(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield F0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield F0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield F0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as hG from"crypto";import*as MD from"fs";import*as Hme from"stream";import*as Gme from"util";import*as qme from"path";var Idt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},ydt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function Yme(t,e){return Idt(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?$:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=hG.createHash("sha256"),f=0;try{for(var p=!0,I=ydt(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){c=m.value,p=!1;let C=c;if(u(C),!C.startsWith(`${d}${qme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(MD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=hG.createHash("sha256");yield Gme.promisify(Hme.pipeline)(MD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var Vme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function fG(t,e){return Vme(this,void 0,void 0,function*(){return yield _D.create(t,e)})}function Wme(t){return Vme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield fG(e,{followSymbolicLinks:i});return Yme(o,r,s)})}import*as pG from"path";var zme="BASIC_CACHE_PRIMARY_KEY",gG="BASIC_CACHE_RESTORED_KEY",Bdt="setup-java",jme=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],LD=class{async restore(e,r){let n=Kme(e),s=await bdt();bu(zme,s);try{let i=await ID(n,s);i?(bu(gG,i),$(`Basic caching restored from cache key: ${i}`)):$("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){Ve(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=xm(gG);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=xm(zme);if(xm(gG)===s)return $(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Kme(e);try{return await yD(o,s),$(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return Ve(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Kme(t){return[pG.join(t,"caches"),pG.join(t,"wrapper")]}async function bdt(){let t=await Wme(jme.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new ZB(i));return n.searchPaths.push(...iG(n.patterns)),n})}static stat(e,r,n){return dG(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield F0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield F0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield F0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as hG from"crypto";import*as MD from"fs";import*as Hme from"stream";import*as Gme from"util";import*as qme from"path";var ydt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Bdt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function Yme(t,e){return ydt(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?$:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=hG.createHash("sha256"),f=0;try{for(var p=!0,I=Bdt(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){c=m.value,p=!1;let C=c;if(u(C),!C.startsWith(`${d}${qme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(MD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=hG.createHash("sha256");yield Gme.promisify(Hme.pipeline)(MD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var Vme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function fG(t,e){return Vme(this,void 0,void 0,function*(){return yield _D.create(t,e)})}function Wme(t){return Vme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield fG(e,{followSymbolicLinks:i});return Yme(o,r,s)})}import*as pG from"path";var zme="BASIC_CACHE_PRIMARY_KEY",gG="BASIC_CACHE_RESTORED_KEY",bdt="setup-java",jme=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],LD=class{async restore(e,r){let n=Kme(e),s=await Qdt();bu(zme,s);try{let i=await ID(n,s);i?(bu(gG,i),$(`Basic caching restored from cache key: ${i}`)):$("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){Ve(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=xm(gG);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=xm(zme);if(xm(gG)===s)return $(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Kme(e);try{return await yD(o,s),$(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return Ve(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Kme(t){return[pG.join(t,"caches"),pG.join(t,"wrapper")]}async function Qdt(){let t=await Wme(jme.join(`
|
||||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${jme}], make sure you have checked out the target repository`);return`${Bdt}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var wdt=`
|
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${jme}], make sure you have checked out the target repository`);return`${bdt}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var Sdt=`
|
||||||
[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.
|
[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.
|
||||||
`,Sdt="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",Ndt=`
|
`,Ndt="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",Tdt=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u26A1\uFE0F Enhanced Caching enabled
|
> ### \u26A1\uFE0F Enhanced Caching enabled
|
||||||
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
||||||
`,Tdt="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",xdt=`
|
`,xdt="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",Rdt=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
||||||
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
||||||
>
|
>
|
||||||
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,EG=class{async restore(e,r){}async save(e,r,n){return wdt}},UD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,EG=class{async restore(e,r){}async save(e,r,n){return Sdt}},UD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
||||||
${this.summary}`}};async function Zme(t){if(t.isCacheDisabled())return mG("Cache is disabled: will not restore state from previous builds."),new EG;if(t.getCacheProvider()==="basic")return mG(Tdt),new UD(new LD,xdt);mG(Sdt);let e=await Rdt();return t.isCacheLicenseAccepted()?e:new UD(e,Ndt)}async function Rdt(){let t=Ddt();return await import(Qdt(t).href)}function Ddt(){let t=import.meta.dirname,e=Xme.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if($me.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function mG(t){console.info(t)}import PD from"fs";import e0e from"path";var OD=class{constructor(e){this.cacheFile=e0e.resolve(e,xD,"valid-wrappers.json")}load(){if(PD.existsSync(this.cacheFile))try{return JSON.parse(PD.readFileSync(this.cacheFile,"utf-8"))}catch(e){Ve(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];PD.mkdirSync(e0e.dirname(this.cacheFile),{recursive:!0}),PD.writeFileSync(this.cacheFile,JSON.stringify(r))}};var o0e=Ae(s0e(),1);import*as i0e from"util";import*as HD from"path";import*as GD from"fs";var Ldt=i0e.promisify(GD.readdir);async function a0e(t){return(await c0e(t)).filter(r=>(0,o0e.default)(r).endsWith("gradle-wrapper.jar")).map(r=>HD.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function c0e(t){let e=await Ldt(t),r=await Promise.all(e.map(async n=>{let s=HD.resolve(t,n),i=GD.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?c0e(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var Pdt={_useHtmlParser2:!1};function M0(t,e){if(!t)return e??Pdt;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 GG={};wa(GG,{contains:()=>n2,extract:()=>vht,html:()=>xht,merge:()=>D0e,parseHTML:()=>Dht,root:()=>kht,text:()=>sg,xml:()=>Rht});var Sd={};wa(Sd,{DocumentPosition:()=>$o,append:()=>lht,appendChild:()=>uht,compareDocumentPosition:()=>N0e,existsOne:()=>w0e,filter:()=>H0,find:()=>ZD,findAll:()=>ght,findOne:()=>e2,findOneChild:()=>fht,getAttributeValue:()=>oht,getChildren:()=>O0,getElementById:()=>Cht,getElements:()=>Eht,getElementsByClassName:()=>Iht,getElementsByTagName:()=>ng,getElementsByTagType:()=>yht,getFeed:()=>HG,getInnerHTML:()=>iht,getName:()=>cht,getOuterHTML:()=>b0e,getParent:()=>Q0e,getSiblings:()=>PG,getText:()=>KD,hasAttrib:()=>aht,hasChildren:()=>rr,innerText:()=>ib,isCDATA:()=>L0,isComment:()=>rg,isDocument:()=>Ko,isTag:()=>Qe,isText:()=>Ei,nextElementSibling:()=>$D,prepend:()=>hht,prependChild:()=>dht,prevElementSibling:()=>XD,removeElement:()=>zu,removeSubsets:()=>Bht,replaceElement:()=>Aht,testElement:()=>mht,textContent:()=>Ju,uniqueSort:()=>Qd});var jo={};wa(jo,{CDATA:()=>NG,Comment:()=>bG,Directive:()=>BG,Doctype:()=>TG,ElementType:()=>bt,Root:()=>IG,Script:()=>QG,Style:()=>wG,Tag:()=>SG,Text:()=>yG,isTag:()=>CG});var bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(bt||(bt={}));function CG(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var IG=bt.Root,yG=bt.Text,BG=bt.Directive,bG=bt.Comment,QG=bt.Script,wG=bt.Style,SG=bt.Tag,NG=bt.CDATA,TG=bt.Doctype;var qD=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 U0(this,e)}},tb=class extends qD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},pA=class extends tb{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},Zf=class extends tb{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},eg=class extends tb{constructor(e,r){super(r),this.name=e,this.type=bt.Directive}get nodeType(){return 1}},rb=class extends qD{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}},nb=class extends rb{constructor(){super(...arguments),this.type=bt.CDATA}get nodeType(){return 4}},Zi=class extends rb{constructor(){super(...arguments),this.type=bt.Root}get nodeType(){return 9}},tg=class extends rb{constructor(e,r,n=[],s=e==="script"?bt.Script:e==="style"?bt.Style:bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void
Line truncated
|
${this.summary}`}};async function Zme(t){if(t.isCacheDisabled())return mG("Cache is disabled: will not restore state from previous builds."),new EG;if(t.getCacheProvider()==="basic")return mG(xdt),new UD(new LD,Rdt);mG(Ndt);let e=await Ddt();return t.isCacheLicenseAccepted()?e:new UD(e,Tdt)}async function Ddt(){let t=kdt();return await import(wdt(t).href)}function kdt(){let t=import.meta.dirname,e=Xme.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if($me.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function mG(t){console.info(t)}import PD from"fs";import e0e from"path";var OD=class{constructor(e){this.cacheFile=e0e.resolve(e,xD,"valid-wrappers.json")}load(){if(PD.existsSync(this.cacheFile))try{return JSON.parse(PD.readFileSync(this.cacheFile,"utf-8"))}catch(e){Ve(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];PD.mkdirSync(e0e.dirname(this.cacheFile),{recursive:!0}),PD.writeFileSync(this.cacheFile,JSON.stringify(r))}};var o0e=Ae(s0e(),1);import*as i0e from"util";import*as HD from"path";import*as GD from"fs";var Udt=i0e.promisify(GD.readdir);async function a0e(t){return(await c0e(t)).filter(r=>(0,o0e.default)(r).endsWith("gradle-wrapper.jar")).map(r=>HD.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function c0e(t){let e=await Udt(t),r=await Promise.all(e.map(async n=>{let s=HD.resolve(t,n),i=GD.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?c0e(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var Odt={_useHtmlParser2:!1};function M0(t,e){if(!t)return e??Odt;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 GG={};wa(GG,{contains:()=>n2,extract:()=>_ht,html:()=>Rht,merge:()=>D0e,parseHTML:()=>kht,root:()=>vht,text:()=>sg,xml:()=>Dht});var Sd={};wa(Sd,{DocumentPosition:()=>$o,append:()=>dht,appendChild:()=>lht,compareDocumentPosition:()=>N0e,existsOne:()=>w0e,filter:()=>H0,find:()=>ZD,findAll:()=>pht,findOne:()=>e2,findOneChild:()=>ght,getAttributeValue:()=>aht,getChildren:()=>O0,getElementById:()=>Iht,getElements:()=>Cht,getElementsByClassName:()=>yht,getElementsByTagName:()=>ng,getElementsByTagType:()=>Bht,getFeed:()=>HG,getInnerHTML:()=>oht,getName:()=>Aht,getOuterHTML:()=>b0e,getParent:()=>Q0e,getSiblings:()=>PG,getText:()=>KD,hasAttrib:()=>cht,hasChildren:()=>rr,innerText:()=>ib,isCDATA:()=>L0,isComment:()=>rg,isDocument:()=>Ko,isTag:()=>Qe,isText:()=>Ei,nextElementSibling:()=>$D,prepend:()=>fht,prependChild:()=>hht,prevElementSibling:()=>XD,removeElement:()=>zu,removeSubsets:()=>bht,replaceElement:()=>uht,testElement:()=>Eht,textContent:()=>Ju,uniqueSort:()=>Qd});var jo={};wa(jo,{CDATA:()=>NG,Comment:()=>bG,Directive:()=>BG,Doctype:()=>TG,ElementType:()=>bt,Root:()=>IG,Script:()=>QG,Style:()=>wG,Tag:()=>SG,Text:()=>yG,isTag:()=>CG});var bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(bt||(bt={}));function CG(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var IG=bt.Root,yG=bt.Text,BG=bt.Directive,bG=bt.Comment,QG=bt.Script,wG=bt.Style,SG=bt.Tag,NG=bt.CDATA,TG=bt.Doctype;var qD=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 U0(this,e)}},tb=class extends qD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},pA=class extends tb{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},Zf=class extends tb{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},eg=class extends tb{constructor(e,r){super(r),this.name=e,this.type=bt.Directive}get nodeType(){return 1}},rb=class extends qD{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}},nb=class extends rb{constructor(){super(...arguments),this.type=bt.CDATA}get nodeType(){return 4}},Zi=class extends rb{constructor(){super(...arguments),this.type=bt.Root}get nodeType(){return 9}},tg=class extends rb{constructor(e,r,n=[],s=e==="script"?bt.Script:e==="style"?bt.Style:bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void
Line truncated
|
||||||
`:KD(t.children):L0(t)?KD(t.children):Ei(t)?t.data:""}function Ju(t){return Array.isArray(t)?t.map(Ju).join(""):rr(t)&&!rg(t)?Ju(t.children):Ei(t)?t.data:""}function ib(t){return Array.isArray(t)?t.map(ib).join(""):rr(t)&&(t.type===bt.Tag||L0(t))?ib(t.children):Ei(t)?t.data:""}function O0(t){return rr(t)?t.children:[]}function Q0e(t){return t.parent||null}function PG(t){let e=Q0e(t);if(e!=null)return O0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function oht(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function aht(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function cht(t){return t.name}function $D(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function XD(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function zu(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 Aht(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function uht(t,e){if(zu(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 lht(t,e){zu(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function dht(t,e){if(zu(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 hht(t,e){zu(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function H0(t,e,r=!0,n=1/0){return ZD(t,Array.isArray(e)?e:[e],r,n)}function ZD(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function fht(t,e){return e.find(t)}function e2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=e2(t,i.children,!0);if(o)return o}}return null}function w0e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&w0e(t,r.children))}function ght(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var t2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ei(e)&&t(e.data):e=>Ei(e)&&e.data===t}};function OG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function pht(t,e){return r=>t(r)||e(r)}function S0e(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(t2,r)?t2[r](n):OG(r,n)});return e.length===0?null:e.reduce(pht)}function mht(t,e){let r=S0e(t);return r?r(e):!0}function Eht(t,e,r,n=1/0){let s=S0e(t);return s?H0(s,e,r,n):[]}function Cht(t,e,r=!0){return Array.isArray(e)||(e=[e]),e2(OG("id",t),e,r)}function ng(t,e,r=!0,n=1/0){return H0(t2.tag_name(t),e,r,n)}function Iht(t,e,r=!0,n=1/0){return H0(OG("class",t),e,r,n)}function yht(t,e,r=!0,n=1/0){return H0(t2.tag_type(t),e,r,n)}function Bht(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var $o;(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"})($o||($o={}));function N0e(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return $o.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?$o.FOLLOWING|$o.CONTAINED_BY:$o.FOLLOWING:a===t?$o.PRECEDING|$o.CONTAINS:$o.PRECEDING}function Qd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=N0e(e,r);return n&$o.PRECEDING?-1:n&$o.FOLLOWING?1:0}),t}function HG(t){let e=r2(Nht,t);return e?e.name==="feed"?bht(e):Qht(e):null}function bht(t){var e;let r=t.children,n={type:"atom",items:ng("entry",r).map(o=>{var a;let{children:c}=o,A={media:T0e(c)};Ci(A,"id","id",c),Ci(A,"title","title",c);let u=(a=r2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=wd("summary",c)||wd("conten
Line truncated
|
`:KD(t.children):L0(t)?KD(t.children):Ei(t)?t.data:""}function Ju(t){return Array.isArray(t)?t.map(Ju).join(""):rr(t)&&!rg(t)?Ju(t.children):Ei(t)?t.data:""}function ib(t){return Array.isArray(t)?t.map(ib).join(""):rr(t)&&(t.type===bt.Tag||L0(t))?ib(t.children):Ei(t)?t.data:""}function O0(t){return rr(t)?t.children:[]}function Q0e(t){return t.parent||null}function PG(t){let e=Q0e(t);if(e!=null)return O0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function aht(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function cht(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function Aht(t){return t.name}function $D(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function XD(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function zu(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 uht(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function lht(t,e){if(zu(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 dht(t,e){zu(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function hht(t,e){if(zu(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 fht(t,e){zu(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function H0(t,e,r=!0,n=1/0){return ZD(t,Array.isArray(e)?e:[e],r,n)}function ZD(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function ght(t,e){return e.find(t)}function e2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=e2(t,i.children,!0);if(o)return o}}return null}function w0e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&w0e(t,r.children))}function pht(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var t2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ei(e)&&t(e.data):e=>Ei(e)&&e.data===t}};function OG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function mht(t,e){return r=>t(r)||e(r)}function S0e(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(t2,r)?t2[r](n):OG(r,n)});return e.length===0?null:e.reduce(mht)}function Eht(t,e){let r=S0e(t);return r?r(e):!0}function Cht(t,e,r,n=1/0){let s=S0e(t);return s?H0(s,e,r,n):[]}function Iht(t,e,r=!0){return Array.isArray(e)||(e=[e]),e2(OG("id",t),e,r)}function ng(t,e,r=!0,n=1/0){return H0(t2.tag_name(t),e,r,n)}function yht(t,e,r=!0,n=1/0){return H0(OG("class",t),e,r,n)}function Bht(t,e,r=!0,n=1/0){return H0(t2.tag_type(t),e,r,n)}function bht(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var $o;(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"})($o||($o={}));function N0e(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return $o.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?$o.FOLLOWING|$o.CONTAINED_BY:$o.FOLLOWING:a===t?$o.PRECEDING|$o.CONTAINS:$o.PRECEDING}function Qd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=N0e(e,r);return n&$o.PRECEDING?-1:n&$o.FOLLOWING?1:0}),t}function HG(t){let e=r2(Tht,t);return e?e.name==="feed"?Qht(e):wht(e):null}function Qht(t){var e;let r=t.children,n={type:"atom",items:ng("entry",r).map(o=>{var a;let{children:c}=o,A={media:T0e(c)};Ci(A,"id","id",c),Ci(A,"title","title",c);let u=(a=r2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=wd("summary",c)||wd("conten
Line truncated
|
||||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||||
optgroup[disabled] > option,
|
optgroup[disabled] > option,
|
||||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
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 ea=Ae(Nd(),1);var sq={};function iq(t,e){return t===ea.default.falseFunc?ea.default.falseFunc:r=>e.isTag(r)&&t(r)}function oq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function nq(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 rq=(t,e,r,n,s)=>{let i=s(e,nq(r),n);return i===ea.default.trueFunc?t:i===ea.default.falseFunc?ea.default.falseFunc:o=>i(o)&&t(o)},g2={is:rq,matches:rq,where:rq,not(t,e,r,n,s){let i=s(e,nq(r),n);return i===ea.default.falseFunc?t:i===ea.default.trueFunc?ea.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=nq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(db))?[sq]:void 0,c=s(e,o,a);if(c===ea.default.falseFunc)return ea.default.falseFunc;let A=iq(c,i);if(a&&c!==ea.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...oq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function pEe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in g2))throw new Error(`Unknown pseudo-class :${o}(${a})`);return g2[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:f2[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,gEe.parse)(A);return g2.is(t,u,r,n,s)}if(typeof c=="function")return tq(c,o,a,1),u=>c(u,a)&&t(u);if(o in K0)return K0[o](t,a,r,n);if(o in fb){let u=fb[o];return tq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var ta=Ae(z0(),1);function aq(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function mEe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case ta.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ta.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ta.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()),lEe[e.action](t,e,r)}case ta.SelectorType.Pseudo:return pEe(t,e,r,n,s);case ta.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(A){return i.getName(A)===a&&t(A)}}case ta.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=aq(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=aq(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=aq(A,i));return!1};case ta.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case ta.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case ta.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case ta.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case ta.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function EEe(t,e,r){let n=p2(t,e,r);return iq(n,e.adapter)}function p2(t,e,r){let n=typeof t=="string"?(0,rc.parse)(t):t;return m2(n,e,r)}function CEe(t){return t.type===rc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(CEe)))}var Eft={type:rc.SelectorType.Descendant},Cft={type:"_flexibleDescendant"},Ift={type:rc.SelectorType.Pseudo,name:"scope",data:null};function yft(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===sq||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 ea=Ae(Nd(),1);var sq={};function iq(t,e){return t===ea.default.falseFunc?ea.default.falseFunc:r=>e.isTag(r)&&t(r)}function oq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function nq(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 rq=(t,e,r,n,s)=>{let i=s(e,nq(r),n);return i===ea.default.trueFunc?t:i===ea.default.falseFunc?ea.default.falseFunc:o=>i(o)&&t(o)},g2={is:rq,matches:rq,where:rq,not(t,e,r,n,s){let i=s(e,nq(r),n);return i===ea.default.falseFunc?t:i===ea.default.trueFunc?ea.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=nq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(db))?[sq]:void 0,c=s(e,o,a);if(c===ea.default.falseFunc)return ea.default.falseFunc;let A=iq(c,i);if(a&&c!==ea.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...oq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function pEe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in g2))throw new Error(`Unknown pseudo-class :${o}(${a})`);return g2[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:f2[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,gEe.parse)(A);return g2.is(t,u,r,n,s)}if(typeof c=="function")return tq(c,o,a,1),u=>c(u,a)&&t(u);if(o in K0)return K0[o](t,a,r,n);if(o in fb){let u=fb[o];return tq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var ta=Ae(z0(),1);function aq(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function mEe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case ta.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ta.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ta.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()),lEe[e.action](t,e,r)}case ta.SelectorType.Pseudo:return pEe(t,e,r,n,s);case ta.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(A){return i.getName(A)===a&&t(A)}}case ta.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=aq(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=aq(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=aq(A,i));return!1};case ta.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case ta.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case ta.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case ta.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case ta.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function EEe(t,e,r){let n=p2(t,e,r);return iq(n,e.adapter)}function p2(t,e,r){let n=typeof t=="string"?(0,rc.parse)(t):t;return m2(n,e,r)}function CEe(t){return t.type===rc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(CEe)))}var Cft={type:rc.SelectorType.Descendant},Ift={type:"_flexibleDescendant"},yft={type:rc.SelectorType.Pseudo,name:"scope",data:null};function Bft(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===sq||i&&e.isTag(i)});fo
Line truncated
|
||||||
`)})):{name:s,value:i.replace(FEe,`\r
|
`)})):{name:s,value:i.replace(FEe,`\r
|
||||||
`)}}).toArray()}var bq={};wa(bq,{extract:()=>Mgt});function Fgt(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 Mgt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=Fgt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var Rd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Rd.prototype.cheerio="[cheerio object]";Rd.prototype.splice=Array.prototype.splice;Rd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Rd.prototype,KG,Cq,Iq,yq,Bq,bq);function MEe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=M0(s),a=t(n,o,i,null);class c extends Rd{_make(l,d){let h=A(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function A(u,l,d=a,h){if(u&&Xo(u))return u;let f=M0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Xo(p)?p:new c(p,null,f);if(I._root=I,!u)return new c(void 0,I,f);let m=typeof u=="string"&&ob(u)?t(u,f,!1,null).children:Lgt(u)?[u]:Array.isArray(u)?u:void 0,C=new c(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?ob(l)?new c([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Xo(l)?l:new c(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(A,GG,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function Lgt(t){return!!t.name||t.type===jo.Root||t.type===jo.Text||t.type===jo.Comment}var Ugt=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Hs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function b2(t){return t>=55296&&t<=57343}function LEe(t){return t>=56320&&t<=57343}function UEe(t,e){return(t-55296)*1024+9216+e}function Q2(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function w2(t){return t>=64976&&t<=65007||Ugt.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
`)}}).toArray()}var bq={};wa(bq,{extract:()=>Lgt});function Mgt(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 Lgt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=Mgt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var Rd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Rd.prototype.cheerio="[cheerio object]";Rd.prototype.splice=Array.prototype.splice;Rd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Rd.prototype,KG,Cq,Iq,yq,Bq,bq);function MEe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=M0(s),a=t(n,o,i,null);class c extends Rd{_make(l,d){let h=A(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function A(u,l,d=a,h){if(u&&Xo(u))return u;let f=M0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Xo(p)?p:new c(p,null,f);if(I._root=I,!u)return new c(void 0,I,f);let m=typeof u=="string"&&ob(u)?t(u,f,!1,null).children:Ugt(u)?[u]:Array.isArray(u)?u:void 0,C=new c(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?ob(l)?new c([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Xo(l)?l:new c(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(A,GG,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function Ugt(t){return!!t.name||t.type===jo.Root||t.type===jo.Text||t.type===jo.Comment}var Pgt=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Hs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function b2(t){return t>=55296&&t<=57343}function LEe(t){return t>=56320&&t<=57343}function UEe(t,e){return(t-55296)*1024+9216+e}function Q2(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function w2(t){return t>=64976&&t<=65007||Pgt.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||||
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
||||||
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
||||||
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
||||||
`)}`}},t_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var Yg=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function uxe(t){if(t instanceof AggregateError){Kl("Multiple errors returned");for(let e of t.errors)_c(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&$(e.stack)}else t instanceof Yg?(Kl(String(t)),t.stack&&$(t.stack)):(Kl(String(t)),t instanceof Error&&t.stack&&$(t.stack))}async function lxe(t,e,r){if(!t.doValidateWrappers())return;let n=new OD(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await Axe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await UN("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),$(o.toDisplayString())});else throw $(o.toDisplayString()),new Yg(`At least one Gradle Wrapper Jar failed validation!
|
`)}`}},t_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var Yg=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function uxe(t){if(t instanceof AggregateError){Kl("Multiple errors returned");for(let e of t.errors)_c(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&$(e.stack)}else t instanceof Yg?(Kl(String(t)),t.stack&&$(t.stack)):(Kl(String(t)),t instanceof Error&&t.stack&&$(t.stack))}async function lxe(t,e,r){if(!t.doValidateWrappers())return;let n=new OD(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await Axe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await UN("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),$(o.toDisplayString())});else throw $(o.toDisplayString()),new Yg(`At least one Gradle Wrapper Jar failed validation!
|
||||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||||
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import fo from"fs";import Vg from"path";function dxe(t,e,r){let n=Vg.resolve(e,xD);fo.mkdirSync(n,{recursive:!0}),fkt(e),gkt(t),Pa()&&pkt(e),r&&gn("GRADLE_ENCRYPTION_KEY",r)}function fkt(t){let e=Vg.resolve(t,"init.d");fo.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let n of r){let s=mkt("init-scripts",n),i=Vg.resolve(e,n);fo.writeFileSync(i,s)}}function gkt(t){let e=Ekt();if(e==null)return;let r=Vg.resolve(t,".m2"),n=Vg.resolve(r,"toolchains.xml");if(!fo.existsSync(n))fo.mkdirSync(r,{recursive:!0}),fo.writeFileSync(n,e),$(`Wrote default JDK locations to ${n}`);else{let s=fo.readFileSync(n,"utf8"),i=Ckt(s,e);fo.writeFileSync(n,i),$(`Merged default JDK locations into ${n}`)}}function pkt(t){let e=`org.gradle.logging.level=info
|
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import fo from"fs";import Vg from"path";function dxe(t,e,r){let n=Vg.resolve(e,xD);fo.mkdirSync(n,{recursive:!0}),gkt(e),pkt(t),Pa()&&mkt(e),r&&gn("GRADLE_ENCRYPTION_KEY",r)}function gkt(t){let e=Vg.resolve(t,"init.d");fo.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let n of r){let s=Ekt("init-scripts",n),i=Vg.resolve(e,n);fo.writeFileSync(i,s)}}function pkt(t){let e=Ckt();if(e==null)return;let r=Vg.resolve(t,".m2"),n=Vg.resolve(r,"toolchains.xml");if(!fo.existsSync(n))fo.mkdirSync(r,{recursive:!0}),fo.writeFileSync(n,e),$(`Wrote default JDK locations to ${n}`);else{let s=fo.readFileSync(n,"utf8"),i=Ikt(s,e);fo.writeFileSync(n,i),$(`Merged default JDK locations into ${n}`)}}function mkt(t){let e=`org.gradle.logging.level=info
|
||||||
org.gradle.logging.stacktrace=all
|
org.gradle.logging.stacktrace=all
|
||||||
`,r=Vg.resolve(t,"gradle.properties");if(fo.existsSync(r)){$(`Merged --info and --stacktrace into existing ${r} file`);let n=fo.readFileSync(r,"utf-8");fo.writeFileSync(r,`${e}
|
`,r=Vg.resolve(t,"gradle.properties");if(fo.existsSync(r)){$(`Merged --info and --stacktrace into existing ${r} file`);let n=fo.readFileSync(r,"utf-8");fo.writeFileSync(r,`${e}
|
||||||
${n}`)}else $(`Created a new ${r} with --info and --stacktrace`),fo.writeFileSync(r,e)}function mkt(...t){let e=import.meta.dirname,r=Vg.resolve(e,"..","..","..","sources","src","resources",...t);return fo.readFileSync(r,"utf8")}function Ekt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
${n}`)}else $(`Created a new ${r} with --info and --stacktrace`),fo.writeFileSync(r,e)}function Ekt(...t){let e=import.meta.dirname,r=Vg.resolve(e,"..","..","..","sources","src","resources",...t);return fo.readFileSync(r,"utf8")}function Ckt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<toolchains>
|
<toolchains>
|
||||||
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
||||||
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||||
@@ -294,7 +294,7 @@ ${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
|||||||
</toolchain>`).join(`
|
</toolchain>`).join(`
|
||||||
`)}
|
`)}
|
||||||
</toolchains>
|
</toolchains>
|
||||||
`}function Ckt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var KJ="GRADLE_BUILD_ACTION_SETUP_COMPLETED",Ikt="GRADLE_USER_HOME";async function hxe(t,e,r){let n=await fxe(),s=await Bkt();return process.env[KJ]?($("Gradle setup only performed on first gradle/actions step in workflow."),!1):(gn(KJ,!0),bu(KJ,!0),bu(Ikt,s),dxe(n,s,t.getCacheEncryptionKey()),await(await Zme(t)).restore(s,ykt(t)),await lxe(r,Gu(),s),await mme(e),!0)}function ykt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function Bkt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=Gu();return XJ.resolve(r,t)}let e=XJ.resolve(await fxe(),".gradle");if($J.existsSync(e))return $(`Gradle User Home already exists at ${e}`),gn("GRADLE_USER_HOME",e),e;if(r_.platform()==="win32"&&e.startsWith("C:\\")&&$J.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return $(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),gn("GRADLE_USER_HOME",r),r}return gn("GRADLE_USER_HOME",e),e}async function fxe(){let t=await dy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return $("Could not determine user.home from java -version output. Using os.homedir()."),r_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}var tRe=Ae(Rxe(),1),nz=Ae(Ny(),1);import*as WE from"fs";import*as Jxe from"os";import*as ah from"path";import*as tz from"crypto";import*as Jg from"fs";var Mkt=Ae(Ny(),1);import*as UQ from"path";var i_=Ae(Ny(),1);import*as kxe from"stream";import*as vxe from"util";import{ok as Ukt}from"assert";var Dxe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},n_=class{constructor(e,r,n){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Dxe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;$(i.message)}let s=this.getSleepAmount();$(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Dxe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var Wg=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},s_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},Pkt=process.platform==="win32",$br=process.platform==="darwin",Okt="actions/tool-cache";function _xe(t,e,r,n){return Wg(this,void 0,void 0,function*(){e=e||UQ.join(Mxe(),tz.randomUUID()),yield of(UQ.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=ez("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=ez("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new n_(s,i,o).execute(()=>Wg(this,void 0,void 0,function*(){return yield Hkt(t,e||"",r,n)}),c=>!(c instanceof s_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function Hkt(t,e,r,n){return Wg(this,void 0,void 0,function*(){if(Jg.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Lr(Okt,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new s_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=vxe.promisify(kxe.pipeline),c=ez("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,Jg.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield lce(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function Fxe(t,e){return Wg(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield Ykt(e),Pkt?yield Gkt(t,e):yield qkt(t,e),e})}function Gkt(t,e){return Wg(this,void 0,void 0,function*(){let r=
Line truncated
|
`}function Ikt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var KJ="GRADLE_BUILD_ACTION_SETUP_COMPLETED",ykt="GRADLE_USER_HOME";async function hxe(t,e,r){let n=await fxe(),s=await bkt();return process.env[KJ]?($("Gradle setup only performed on first gradle/actions step in workflow."),!1):(gn(KJ,!0),bu(KJ,!0),bu(ykt,s),dxe(n,s,t.getCacheEncryptionKey()),await(await Zme(t)).restore(s,Bkt(t)),await lxe(r,Gu(),s),await mme(e),!0)}function Bkt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function bkt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=Gu();return XJ.resolve(r,t)}let e=XJ.resolve(await fxe(),".gradle");if($J.existsSync(e))return $(`Gradle User Home already exists at ${e}`),gn("GRADLE_USER_HOME",e),e;if(r_.platform()==="win32"&&e.startsWith("C:\\")&&$J.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return $(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),gn("GRADLE_USER_HOME",r),r}return gn("GRADLE_USER_HOME",e),e}async function fxe(){let t=await dy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return $("Could not determine user.home from java -version output. Using os.homedir()."),r_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}var tRe=Ae(Rxe(),1),nz=Ae(Ny(),1);import*as WE from"fs";import*as Jxe from"os";import*as ah from"path";import*as tz from"crypto";import*as Jg from"fs";var Lkt=Ae(Ny(),1);import*as UQ from"path";var i_=Ae(Ny(),1);import*as kxe from"stream";import*as vxe from"util";import{ok as Pkt}from"assert";var Dxe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},n_=class{constructor(e,r,n){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Dxe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;$(i.message)}let s=this.getSleepAmount();$(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Dxe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var Wg=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},s_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},Okt=process.platform==="win32",Xbr=process.platform==="darwin",Hkt="actions/tool-cache";function _xe(t,e,r,n){return Wg(this,void 0,void 0,function*(){e=e||UQ.join(Mxe(),tz.randomUUID()),yield of(UQ.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=ez("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=ez("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new n_(s,i,o).execute(()=>Wg(this,void 0,void 0,function*(){return yield Gkt(t,e||"",r,n)}),c=>!(c instanceof s_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function Gkt(t,e,r,n){return Wg(this,void 0,void 0,function*(){if(Jg.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Lr(Hkt,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new s_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=vxe.promisify(kxe.pipeline),c=ez("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,Jg.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield lce(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function Fxe(t,e){return Wg(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield Vkt(e),Okt?yield qkt(t,e):yield Ykt(t,e),e})}function qkt(t,e){return Wg(this,void 0,void 0,function*(){let r=
Line truncated
|
||||||
`," Line feed \\n"]]),fRe=new Map([...qz,["\\"," Backslash \\"],["/"," Forward slash /"]]);function gRe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of fRe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
`," Line feed \\n"]]),fRe=new Map([...qz,["\\"," Backslash \\"],["/"," Forward slash /"]]);function gRe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of fRe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||||
|
|
||||||
Invalid characters include: ${Array.from(fRe.values()).toString()}
|
Invalid characters include: ${Array.from(fRe.values()).toString()}
|
||||||
@@ -306,16 +306,16 @@ Invalid characters include: ${Array.from(qz.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.
|
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 CRe=Ae(ERe(),1);function GA(){return`@actions/artifact-${CRe.version}`}var u_=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"}},fl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},gl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},ch=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"}},pl=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
`)}var CRe=Ae(ERe(),1);function GA(){return`@actions/artifact-${CRe.version}`}var u_=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"}},fl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},gl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},ch=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"}},pl=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"}};pl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var zg=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
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"}};pl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var zg=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"}};zg.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var jg=class extends Error{};jg.prototype.name="InvalidTokenError";function Evt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function Cvt(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 Evt(e)}catch{return atob(e)}}function IRe(t,e){if(typeof t!="string")throw new jg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new jg(`Invalid token specified: missing part #${r+1}`);let s;try{s=Cvt(n)}catch(i){throw new jg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new jg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var l_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function qA(){let t=c_(),e=IRe(t);if(!e.scp)throw l_;let r=e.scp.split(" ");if(r.length===0)throw l_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw l_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw l_}function yRe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(La(r),La(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function BRe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&yRe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&yRe(t.signed_url)}var d_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Vz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=c_();this.baseUrl=nRe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Lr(e,[new Bu(i)])}request(e,r,n,s){return d_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>d_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return d_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(BRe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(zg.isUsageErrorMessage(A.msg))throw new zg;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof zg)throw a;if(pl.isNetworkErrorCode(a?.code))throw new pl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);$(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return d_(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function YA(t){let e=new Vz(GA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new A_(e)}import*as KE from"fs";import{normalize as bRe,resolve as QRe}from"path";function wRe(t){if(!KE.existsSync(t))throw ne
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"}};zg.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var jg=class extends Error{};jg.prototype.name="InvalidTokenError";function Cvt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function Ivt(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 Cvt(e)}catch{return atob(e)}}function IRe(t,e){if(typeof t!="string")throw new jg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new jg(`Invalid token specified: missing part #${r+1}`);let s;try{s=Ivt(n)}catch(i){throw new jg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new jg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var l_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function qA(){let t=c_(),e=IRe(t);if(!e.scp)throw l_;let r=e.scp.split(" ");if(r.length===0)throw l_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw l_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw l_}function yRe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(La(r),La(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function BRe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&yRe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&yRe(t.signed_url)}var d_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Vz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=c_();this.baseUrl=nRe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Lr(e,[new Bu(i)])}request(e,r,n,s){return d_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>d_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return d_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(BRe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(zg.isUsageErrorMessage(A.msg))throw new zg;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof zg)throw a;if(pl.isNetworkErrorCode(a?.code))throw new pl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);$(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return d_(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function YA(t){let e=new Vz(GA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new A_(e)}import*as KE from"fs";import{normalize as bRe,resolve as QRe}from"path";function wRe(t){if(!KE.existsSync(t))throw ne
Line truncated
|
||||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&Ve("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);$(`Redirecting to blob download url: ${D3e(u)}`);try{$(`Starting download of artifact to: ${r}`);let l=yield k3e(u,r,e?.skipDecompress);$("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function F3e(){return YC(this,arguments,void 0,function*(t=sRe()){return(yield JVt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield S3e.mkdir(t,{recursive:!0})),t})}var jVt=5,KVt=[400,401,403,404,422];function VC(t,e=jVt,r=KVt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var M3e="6.0.0";function Qp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}Qp.VERSION=M3e;var P3e=Ae(L3e(),1),O3e=Ae(TO(),1),$Vt="0.0.0-development";async function U3e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function XVt(t,e,r,n){let s=new P3e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(ZVt.bind(null,t,e,r),n)}async function ZVt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new O3e.RequestError(s.data.errors[0].message,500,{request:n,response:s});return U3e(t,e,i,n)}return s}function wp(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",U3e.bind(null,r,t)),t.hook.wrap("request",XVt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}wp.VERSION=$Vt;var H3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function EM(t,e,r,n,s){return H3e(this,void 0,void 0,function*(){var i;let[o,a]=VC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},u=yield Oa(s,c,wp,Qp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new fl(`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 gl(`Artifact not found for name: ${t}
|
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&Ve("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);$(`Redirecting to blob download url: ${D3e(u)}`);try{$(`Starting download of artifact to: ${r}`);let l=yield k3e(u,r,e?.skipDecompress);$("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function F3e(){return YC(this,arguments,void 0,function*(t=sRe()){return(yield zVt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield S3e.mkdir(t,{recursive:!0})),t})}var KVt=5,$Vt=[400,401,403,404,422];function VC(t,e=KVt,r=$Vt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var M3e="6.0.0";function Qp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}Qp.VERSION=M3e;var P3e=Ae(L3e(),1),O3e=Ae(TO(),1),XVt="0.0.0-development";async function U3e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function ZVt(t,e,r,n){let s=new P3e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(eWt.bind(null,t,e,r),n)}async function eWt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new O3e.RequestError(s.data.errors[0].message,500,{request:n,response:s});return U3e(t,e,i,n)}return s}function wp(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",U3e.bind(null,r,t)),t.hook.wrap("request",ZVt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}wp.VERSION=XVt;var H3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function EM(t,e,r,n,s){return H3e(this,void 0,void 0,function*(){var i;let[o,a]=VC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},u=yield Oa(s,c,wp,Qp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new fl(`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 gl(`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.
|
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],O(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function G3e(t){return H3e(this,void 0,void 0,function*(){var e;let r=YA(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=qA(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:Cs.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new gl(`Artifact not found for name: ${t}
|
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],O(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function G3e(t){return H3e(this,void 0,void 0,function*(){var e;let r=YA(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=qA(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:Cs.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new gl(`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.
|
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var q3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Y3e(t,e,r,n,s){return q3e(this,void 0,void 0,function*(){var i;let[o,a]=VC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},A=Oa(s,c,wp,Qp),u=yield EM(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new fl(`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 V3e(t){return q3e(this,void 0,void 0,function*(){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:Cs.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new gl(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},c=yield e.DeleteArtifact(a);return $(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var W3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},CM=aRe(),IM=100,eWt=Math.ceil(CM/IM);function J3e(t,e,r,n){return W3e(this,arguments,void 0,function*(s,i,o,a,c=!1){$(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=VC(cf),d={log:void 0,userAgent:GA(),previews:void 0,retry:u,request:l},h=Oa(a,d,wp,Qp),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:IM,page:f}),I=Math.ceil(p.total_count/IM),m=p.total_count;m>CM&&(Ve(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${CM}. Results will be incomplete as only the first ${CM} artifacts will be returned`),I=eWt);for(let C of p.artifacts)A.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){O(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:IM,page:f});for(let y of C.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=j3e(A)),$(`Found ${A.length} artifact(s)`),{artifacts:A}})}function z3e(){return W3e(this,arguments,void 0,function*(t=!1){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=j3e(o)),$(`Found ${o.length} artifact(s)`),{artifacts:o}})}function j3e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var o1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},tWt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},Sp=class{uploadArtifact(e,r,n,s){return o1(this,void 0,void 0,function*(){try{if(JE())throw new ch;return VOe(e,r,n,s)}catch(i){throw Ve(`Artifact upload failed with error: ${i}.
|
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var q3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Y3e(t,e,r,n,s){return q3e(this,void 0,void 0,function*(){var i;let[o,a]=VC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},A=Oa(s,c,wp,Qp),u=yield EM(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new fl(`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 V3e(t){return q3e(this,void 0,void 0,function*(){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:Cs.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new gl(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},c=yield e.DeleteArtifact(a);return $(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var W3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},CM=aRe(),IM=100,tWt=Math.ceil(CM/IM);function J3e(t,e,r,n){return W3e(this,arguments,void 0,function*(s,i,o,a,c=!1){$(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=VC(cf),d={log:void 0,userAgent:GA(),previews:void 0,retry:u,request:l},h=Oa(a,d,wp,Qp),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:IM,page:f}),I=Math.ceil(p.total_count/IM),m=p.total_count;m>CM&&(Ve(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${CM}. Results will be incomplete as only the first ${CM} artifacts will be returned`),I=tWt);for(let C of p.artifacts)A.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){O(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:IM,page:f});for(let y of C.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=j3e(A)),$(`Found ${A.length} artifact(s)`),{artifacts:A}})}function z3e(){return W3e(this,arguments,void 0,function*(t=!1){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=j3e(o)),$(`Found ${o.length} artifact(s)`),{artifacts:o}})}function j3e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var o1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},rWt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},Sp=class{uploadArtifact(e,r,n,s){return o1(this,void 0,void 0,function*(){try{if(JE())throw new ch;return VOe(e,r,n,s)}catch(i){throw Ve(`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.
|
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 o1(this,void 0,void 0,function*(){try{if(JE())throw new ch;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=tWt(r,["findBy"]);return v3e(e,n,s,i,o)}return _3e(e,r)}catch(n){throw Ve(`Download Artifact failed with error: ${n}.
|
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return o1(this,void 0,void 0,function*(){try{if(JE())throw new ch;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=rWt(r,["findBy"]);return v3e(e,n,s,i,o)}return _3e(e,r)}catch(n){throw Ve(`Download Artifact failed with error: ${n}.
|
||||||
|
|
||||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
@@ -331,18 +331,18 @@ If the error persists, please check whether Actions and API requests are operati
|
|||||||
|
|
||||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var Uxr=new Sp;import*as yM from"path";import GX from"fs";var $3e="dependency-graph_";async function X3e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){gn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await nWt(t);return}$("Enabling dependency graph generation"),gn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",dWt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",Gu()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&gn(t,e)}async function Z3e(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await K3e(t,!1);return;case"generate-submit-and-upload":await K3e(t,!0);return;case"generate-and-upload":await sWt(t)}}catch(r){t8e(t,e,r)}}async function nWt(t){if(VX()){$("Dependency graph not supported in the ACT environment.");return}try{await e8e(await iWt(t))}catch(e){t8e(t,"download-and-submit",e)}}async function K3e(t,e){if(VX()){$("Dependency graph not supported in the ACT environment.");return}let r=await qX();try{await e8e(r)}catch(n){try{await HX(r,t)}catch(s){$(String(s))}throw n}e&&await HX(r,t)}async function sWt(t){if(VX()){$("Dependency graph not supported in the ACT environment.");return}await HX(await qX(),t)}async function iWt(t){let e=oi.payload.workflow_run?{token:RD(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new Sp,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith($3e)),s=t.getDownloadArtifactName();s&&($(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});$(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return qX()}async function qX(){let r=(await(await fG(`${cWt()}/**/*.json`)).glob()).filter(n=>!AWt(n));return r.forEach(uWt),$(`Found dependency graph files: ${r.join(", ")}`),r}async function HX(t,e){if(t.length===0){$("No dependency graph files found to upload.");return}let r=Gu(),n=new Sp;for(let s of t){let i=YX(s);$(`Uploading dependency graph file: ${i}`);let o=`${$3e}${yM.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function e8e(t){if(t.length===0){$("No dependency graph files found to submit.");return}for(let e of t)try{await aWt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=oWt(e,r)),r}}function oWt(t,e){let n=`Dependency submission failed for ${YX(t)}.
|
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var Pxr=new Sp;import*as yM from"path";import GX from"fs";var $3e="dependency-graph_";async function X3e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){gn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await sWt(t);return}$("Enabling dependency graph generation"),gn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",hWt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",Gu()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&gn(t,e)}async function Z3e(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await K3e(t,!1);return;case"generate-submit-and-upload":await K3e(t,!0);return;case"generate-and-upload":await iWt(t)}}catch(r){t8e(t,e,r)}}async function sWt(t){if(VX()){$("Dependency graph not supported in the ACT environment.");return}try{await e8e(await oWt(t))}catch(e){t8e(t,"download-and-submit",e)}}async function K3e(t,e){if(VX()){$("Dependency graph not supported in the ACT environment.");return}let r=await qX();try{await e8e(r)}catch(n){try{await HX(r,t)}catch(s){$(String(s))}throw n}e&&await HX(r,t)}async function iWt(t){if(VX()){$("Dependency graph not supported in the ACT environment.");return}await HX(await qX(),t)}async function oWt(t){let e=oi.payload.workflow_run?{token:RD(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new Sp,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith($3e)),s=t.getDownloadArtifactName();s&&($(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});$(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return qX()}async function qX(){let r=(await(await fG(`${AWt()}/**/*.json`)).glob()).filter(n=>!uWt(n));return r.forEach(lWt),$(`Found dependency graph files: ${r.join(", ")}`),r}async function HX(t,e){if(t.length===0){$("No dependency graph files found to upload.");return}let r=Gu(),n=new Sp;for(let s of t){let i=YX(s);$(`Uploading dependency graph file: ${i}`);let o=`${$3e}${yM.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function e8e(t){if(t.length===0){$("No dependency graph files found to submit.");return}for(let e of t)try{await cWt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=aWt(e,r)),r}}function aWt(t,e){let n=`Dependency submission failed for ${YX(t)}.
|
||||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
||||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
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.
|
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||||
`:n}async function aWt(t){let e=lWt(),r=GX.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=YX(t);Bce(`Submitted ${i}: ${s.data.message}`)}function cWt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function AWt(t){let e=`${t}.processed`;return GX.existsSync(e)}function uWt(t){let e=`${t}.processed`;GX.writeFileSync(e,"")}function t8e(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new Yg(r);Ve(`Failed to ${e} dependency graph. Will continue.
|
`:n}async function cWt(t){let e=dWt(),r=GX.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=YX(t);Bce(`Submitted ${i}: ${s.data.message}`)}function AWt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function uWt(t){let e=`${t}.processed`;return GX.existsSync(e)}function lWt(t){let e=`${t}.processed`;GX.writeFileSync(e,"")}function t8e(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new Yg(r);Ve(`Failed to ${e} dependency graph. Will continue.
|
||||||
${String(r)}`)}function lWt(){return Oa(RD())}function YX(t){let e=Gu();return yM.relative(e,t)}function dWt(){let t=oi;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function VX(){return process.env.ACT!==void 0}function WX(t,e,r){var n=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,s=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=n.exec(s),o!==null&&i.push(fWt(o[1],o[6],o[0]));while(o!==null);return i}function fWt(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var n=t[r];if(typeof n=="string")return n}}function gWt(t=process.platform){return t==="win32"?50:0}async function r8e(t=process.platform){let e=gWt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function pWt(){try{fme("gradle/actions/dependency-submission"),await hxe(new k0,new Jo,new TD);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new wD;if(await X3e(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new ND,n=r.getDependencyResolutionTask(),s=r.getAdditionalArguments(),i=`
|
${String(r)}`)}function dWt(){return Oa(RD())}function YX(t){let e=Gu();return yM.relative(e,t)}function hWt(){let t=oi;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function VX(){return process.env.ACT!==void 0}function WX(t,e,r){var n=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,s=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=n.exec(s),o!==null&&i.push(gWt(o[1],o[6],o[0]));while(o!==null);return i}function gWt(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var n=t[r];if(typeof n=="string")return n}}function pWt(t=process.platform){return t==="win32"?50:0}async function r8e(t=process.platform){let e=pWt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function mWt(){try{fme("gradle/actions/dependency-submission"),await hxe(new k0,new Jo,new TD);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new wD;if(await X3e(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new ND,n=r.getDependencyResolutionTask(),s=r.getAdditionalArguments(),i=`
|
||||||
-Dorg.gradle.configureondemand=false
|
-Dorg.gradle.configureondemand=false
|
||||||
-Dorg.gradle.dependency.verification=off
|
-Dorg.gradle.dependency.verification=off
|
||||||
-Dorg.gradle.unsafe.isolated-projects=false
|
-Dorg.gradle.unsafe.isolated-projects=false
|
||||||
${n}
|
${n}
|
||||||
${s}
|
${s}
|
||||||
`,o=WX(i);await rRe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await Z3e(e),gn("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),dme()}catch(t){uxe(t)}await r8e()}pWt();export{pWt as run};
|
`,o=WX(i);await rRe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await Z3e(e),gn("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),dme()}catch(t){uxe(t)}await r8e()}mWt();export{mWt as run};
|
||||||
/*! Bundled license information:
|
/*! Bundled license information:
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
undici/lib/web/fetch/body.js:
|
||||||
|
|||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||||
}
|
}
|
||||||
+81
-81
@@ -1,9 +1,9 @@
|
|||||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||||
var dfe=Object.create;var oS=Object.defineProperty;var hfe=Object.getOwnPropertyDescriptor;var gfe=Object.getOwnPropertyNames;var ffe=Object.getPrototypeOf,pfe=Object.prototype.hasOwnProperty;var w=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),fi=(t,e)=>{for(var r in e)oS(t,r,{get:e[r],enumerable:!0})},mfe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of gfe(e))!pfe.call(t,n)&&n!==r&&oS(t,n,{get:()=>e[n],enumerable:!(s=hfe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?dfe(ffe(t)):{},mfe(e||!t||!t.__esModule?oS(r,"default",{value:t,enumerable:!0}):r,t));var O6=E(ld=>{"use strict";var pit=w("net"),Qfe=w("tls"),uS=w("http"),L6=w("https"),bfe=w("events"),mit=w("assert"),wfe=w("util");ld.httpOverHttp=Nfe;ld.httpsOverHttp=Sfe;ld.httpOverHttps=Tfe;ld.httpsOverHttps=xfe;function Nfe(t){var e=new ha(t);return e.request=uS.request,e}function Sfe(t){var e=new ha(t);return e.request=uS.request,e.createSocket=v6,e.defaultPort=443,e}function Tfe(t){var e=new ha(t);return e.request=L6.request,e}function xfe(t){var e=new ha(t);return e.request=L6.request,e.createSocket=v6,e.defaultPort=443,e}function ha(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||uS.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=P6(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)})}wfe.inherits(ha,bfe.EventEmitter);ha.prototype.addRequest=function(e,r,s,n){var i=this,o=lS({request:e},i.options,P6(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)}})};ha.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=lS({},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")),BA("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,g){process.nextTick(function(){c(l,d,g)})}function c(l,d,g){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){BA("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(g.length>0){BA("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 BA("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),BA(`tunneling socket could not be established, cause=%s
|
var dfe=Object.create;var oS=Object.defineProperty;var hfe=Object.getOwnPropertyDescriptor;var gfe=Object.getOwnPropertyNames;var ffe=Object.getPrototypeOf,pfe=Object.prototype.hasOwnProperty;var w=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),fi=(t,e)=>{for(var r in e)oS(t,r,{get:e[r],enumerable:!0})},mfe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of gfe(e))!pfe.call(t,n)&&n!==r&&oS(t,n,{get:()=>e[n],enumerable:!(s=hfe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?dfe(ffe(t)):{},mfe(e||!t||!t.__esModule?oS(r,"default",{value:t,enumerable:!0}):r,t));var O6=E(ld=>{"use strict";var mit=w("net"),Qfe=w("tls"),uS=w("http"),L6=w("https"),bfe=w("events"),Eit=w("assert"),wfe=w("util");ld.httpOverHttp=Nfe;ld.httpsOverHttp=Sfe;ld.httpOverHttps=Tfe;ld.httpsOverHttps=xfe;function Nfe(t){var e=new ha(t);return e.request=uS.request,e}function Sfe(t){var e=new ha(t);return e.request=uS.request,e.createSocket=v6,e.defaultPort=443,e}function Tfe(t){var e=new ha(t);return e.request=L6.request,e}function xfe(t){var e=new ha(t);return e.request=L6.request,e.createSocket=v6,e.defaultPort=443,e}function ha(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||uS.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=P6(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)})}wfe.inherits(ha,bfe.EventEmitter);ha.prototype.addRequest=function(e,r,s,n){var i=this,o=lS({request:e},i.options,P6(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)}})};ha.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=lS({},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")),BA("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,g){process.nextTick(function(){c(l,d,g)})}function c(l,d,g){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){BA("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(g.length>0){BA("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 BA("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),BA(`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)}};ha.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 v6(t,e){var r=this;ha.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=lS({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Qfe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function P6(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function lS(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 BA;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?BA=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)}:BA=function(){};ld.debug=BA});var dS=E((Cit,_6)=>{_6.exports=O6()});var mt=E((Iit,H6)=>{H6.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 qe=E((Bit,d5)=>{"use strict";var G6=Symbol.for("undici.error.UND_ERR"),Et=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[G6]===!0}[G6]=!0},Y6=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),hS=class extends Et{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[Y6]===!0}[Y6]=!0},q6=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),gS=class extends Et{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[q6]===!0}[q6]=!0},V6=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),fS=class extends Et{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[V6]===!0}[V6]=!0},J6=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),pS=class extends Et{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[J6]===!0}[J6]=!0},W6=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),mS=class extends Et{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
`,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)}};ha.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 v6(t,e){var r=this;ha.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=lS({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Qfe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function P6(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function lS(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 BA;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?BA=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)}:BA=function(){};ld.debug=BA});var dS=E((Iit,_6)=>{_6.exports=O6()});var mt=E((Bit,H6)=>{H6.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 qe=E((yit,d5)=>{"use strict";var G6=Symbol.for("undici.error.UND_ERR"),Et=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[G6]===!0}[G6]=!0},Y6=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),hS=class extends Et{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[Y6]===!0}[Y6]=!0},q6=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),gS=class extends Et{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[q6]===!0}[q6]=!0},V6=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),fS=class extends Et{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[V6]===!0}[V6]=!0},J6=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),pS=class extends Et{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[J6]===!0}[J6]=!0},W6=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),mS=class extends Et{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Vme(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(xme.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Jme(){return"allowed"}function Wme(){return"success"}function zme(){return"success"}function Kme(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function jme(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&&AT(t.origin)&&!AT(kf(t))&&(e=null);break;case"same-origin":IC(t,kf(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Bd(t,e){return t}function Xme(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Bd(t.domainLookupStartTime,r),domainLookupEndTime:Bd(t.domainLookupEndTime,r),connectionStartTime:Bd(t.connectionStartTime,r),connectionEndTime:Bd(t.connectionEndTime,r),secureConnectionStartTime:Bd(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Zme(t){return Bd(Fme.now(),t)}function $me(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function NH(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function eEe(t){return{referrerPolicy:t.referrerPolicy}}function tEe(t){let e=t.referrerPolicy;su(e);let r=null;if(t.referrer==="client"){let a=IH();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=aT(r),n=aT(r,!0);s.toString().length>4096&&(s=n);let i=IC(t,s),o=Df(s)&&!Df(t.url);switch(e){case"origin":return n??aT(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=kf(t);return IC(s,a)?s:Df(s)&&!Df(a)?"no-referrer":n}default:return o?"no-referrer":n}}function aT(t,e){return su(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 Df(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 rEe(t,e){if(CC===void 0)return!0;let r=SH(e);if(r==="no metadata"||r.length===0)return!0;let s=nEe(r),n=iEe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CC.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)),oEe(A,a))return!0}return!1}var sEe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function SH(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=sEe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();yH.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function nEe(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 iEe(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 oEe(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 aEe(t){}function IC(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function AEe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function cEe(t){return t.controller.state==="aborted"}function uEe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function lEe(t){return vme[t.toLowerCase()]??t}function dEe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return su(typeof e=="string"),e}var hEe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function TH(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function Vme(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(xme.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Jme(){return"allowed"}function Wme(){return"success"}function zme(){return"success"}function Kme(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function jme(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&&AT(t.origin)&&!AT(kf(t))&&(e=null);break;case"same-origin":IC(t,kf(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Bd(t,e){return t}function Xme(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Bd(t.domainLookupStartTime,r),domainLookupEndTime:Bd(t.domainLookupEndTime,r),connectionStartTime:Bd(t.connectionStartTime,r),connectionEndTime:Bd(t.connectionEndTime,r),secureConnectionStartTime:Bd(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Zme(t){return Bd(Fme.now(),t)}function $me(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function NH(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function eEe(t){return{referrerPolicy:t.referrerPolicy}}function tEe(t){let e=t.referrerPolicy;su(e);let r=null;if(t.referrer==="client"){let a=IH();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=aT(r),n=aT(r,!0);s.toString().length>4096&&(s=n);let i=IC(t,s),o=Df(s)&&!Df(t.url);switch(e){case"origin":return n??aT(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=kf(t);return IC(s,a)?s:Df(s)&&!Df(a)?"no-referrer":n}default:return o?"no-referrer":n}}function aT(t,e){return su(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 Df(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 rEe(t,e){if(CC===void 0)return!0;let r=SH(e);if(r==="no metadata"||r.length===0)return!0;let s=nEe(r),n=iEe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CC.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)),oEe(A,a))return!0}return!1}var sEe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function SH(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=sEe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();yH.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function nEe(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 iEe(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 oEe(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 aEe(t){}function IC(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function AEe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function cEe(t){return t.controller.state==="aborted"}function uEe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function lEe(t){return vme[t.toLowerCase()]??t}function dEe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return su(typeof e=="string"),e}var hEe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function TH(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||||
`);function YEe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function qEe(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 VEe(t,e){yC(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&&QC(t,HEe,i)||i.position===t.length-4&&QC(t,GEe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=JEe(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 g;c!==null?(u??="text/plain",YEe(u)||(u=""),g=new OEe([d],c,{type:u})):g=FEe(Buffer.from(d)),yC(_H(A)),yC(typeof g=="string"&&_H(g)||LEe(g)),n.push(vEe(A,g,c))}}function JEe(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=Qd(a=>a!==10&&a!==13&&a!==58,t,e);if(o=fT(o,!0,!0,a=>a===9||a===32),!UEe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Qd(a=>a===32||a===9,t,e),MEe(o)){case"content-disposition":{if(r=s=null,!QC(t,_Ee,e)||(e.position+=17,r=YH(t,e),r===null))return"failure";if(QC(t,GH,e)){let a=e.position+GH.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=YH(t,e),s===null))return"failure"}break}case"content-type":{let a=Qd(A=>A!==10&&A!==13,t,e);a=fT(a,!1,!0,A=>A===9||A===32),n=HH(a);break}case"content-transfer-encoding":{let a=Qd(A=>A!==10&&A!==13,t,e);a=fT(a,!1,!0,A=>A===9||A===32),i=HH(a);break}default:Qd(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function YH(t,e){yC(t[e.position-1]===34);let r=Qd(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,`
|
`);function YEe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function qEe(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 VEe(t,e){yC(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&&QC(t,HEe,i)||i.position===t.length-4&&QC(t,GEe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=JEe(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 g;c!==null?(u??="text/plain",YEe(u)||(u=""),g=new OEe([d],c,{type:u})):g=FEe(Buffer.from(d)),yC(_H(A)),yC(typeof g=="string"&&_H(g)||LEe(g)),n.push(vEe(A,g,c))}}function JEe(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=Qd(a=>a!==10&&a!==13&&a!==58,t,e);if(o=fT(o,!0,!0,a=>a===9||a===32),!UEe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Qd(a=>a===32||a===9,t,e),MEe(o)){case"content-disposition":{if(r=s=null,!QC(t,_Ee,e)||(e.position+=17,r=YH(t,e),r===null))return"failure";if(QC(t,GH,e)){let a=e.position+GH.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=YH(t,e),s===null))return"failure"}break}case"content-type":{let a=Qd(A=>A!==10&&A!==13,t,e);a=fT(a,!1,!0,A=>A===9||A===32),n=HH(a);break}case"content-transfer-encoding":{let a=Qd(A=>A!==10&&A!==13,t,e);a=fT(a,!1,!0,A=>A===9||A===32),i=HH(a);break}default:Qd(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function YH(t,e){yC(t[e.position-1]===34);let r=Qd(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 Qd(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function fT(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 QC(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}qH.exports={multipartFormDataParser:VEe,validateBoundary:qEe}});var Nd=E((Jit,t9)=>{"use strict";var Uf=Re(),{ReadableStreamFrom:WEe,isBlobLike:JH,isReadableStreamLike:zEe,readableStreamClose:KEe,createDeferredPromise:jEe,fullyReadBody:XEe,extractMimeType:ZEe,utf8DecodeBytes:KH}=Ps(),{FormData:WH}=Ff(),{kState:wd}=yA(),{webidl:$Ee}=Sr(),{Blob:e0e}=w("node:buffer"),pT=w("node:assert"),{isErrored:jH,isDisturbed:t0e}=w("node:stream"),{isArrayBuffer:r0e}=w("node:util/types"),{serializeAMimeType:s0e}=cs(),{multipartFormDataParser:n0e}=VH(),mT;try{let t=w("node:crypto");mT=e=>t.randomInt(0,e)}catch{mT=t=>Math.floor(Math.random(t))}var bC=new TextEncoder;function i0e(){}var XH=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,ZH;XH&&(ZH=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!t0e(e)&&!jH(e)&&e.cancel("Response object has been garbage collected").catch(i0e)}));function $H(t,e=!1){let r=null;t instanceof ReadableStream?r=t:JH(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bC.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>KEe(A))},start(){},type:"bytes"}),pT(zEe(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(r0e(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(Uf.isFormDataLike(t)){let A=`----formdata-undici-0${`${mT(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Qd(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function fT(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 QC(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}qH.exports={multipartFormDataParser:VEe,validateBoundary:qEe}});var Nd=E((Wit,t9)=>{"use strict";var Uf=Re(),{ReadableStreamFrom:WEe,isBlobLike:JH,isReadableStreamLike:zEe,readableStreamClose:KEe,createDeferredPromise:jEe,fullyReadBody:XEe,extractMimeType:ZEe,utf8DecodeBytes:KH}=Ps(),{FormData:WH}=Ff(),{kState:wd}=yA(),{webidl:$Ee}=Sr(),{Blob:e0e}=w("node:buffer"),pT=w("node:assert"),{isErrored:jH,isDisturbed:t0e}=w("node:stream"),{isArrayBuffer:r0e}=w("node:util/types"),{serializeAMimeType:s0e}=cs(),{multipartFormDataParser:n0e}=VH(),mT;try{let t=w("node:crypto");mT=e=>t.randomInt(0,e)}catch{mT=t=>Math.floor(Math.random(t))}var bC=new TextEncoder;function i0e(){}var XH=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,ZH;XH&&(ZH=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!t0e(e)&&!jH(e)&&e.cancel("Response object has been garbage collected").catch(i0e)}));function $H(t,e=!1){let r=null;t instanceof ReadableStream?r=t:JH(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bC.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>KEe(A))},start(){},type:"bytes"}),pT(zEe(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(r0e(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(Uf.isFormDataLike(t)){let A=`----formdata-undici-0${`${mT(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||||
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
||||||
`),d=[],g=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=bC.encode(c+`; name="${u(l(I))}"\r
|
`),d=[],g=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=bC.encode(c+`; name="${u(l(I))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -12,7 +12,7 @@ ${l(m)}\r
|
|||||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);d.push(C,m,g),typeof m.size=="number"?i+=C.byteLength+m.size+g.byteLength:f=!0}let p=bC.encode(`--${A}--\r
|
`);d.push(C,m,g),typeof m.size=="number"?i+=C.byteLength+m.size+g.byteLength:f=!0}let p=bC.encode(`--${A}--\r
|
||||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${A}`}else if(JH(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(Uf.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:WEe(t)}if((typeof n=="string"||Uf.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(!jH(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 o0e(t,e=!1){return t instanceof ReadableStream&&(pT(!Uf.isDisturbed(t),"The body has already been consumed."),pT(!t.locked,"The stream is locked.")),$H(t,e)}function a0e(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function A0e(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function c0e(t){return{blob(){return bd(this,r=>{let s=zH(this);return s===null?s="":s&&(s=s0e(s)),new e0e([r],{type:s})},t)},arrayBuffer(){return bd(this,r=>new Uint8Array(r).buffer,t)},text(){return bd(this,KH,t)},json(){return bd(this,l0e,t)},formData(){return bd(this,r=>{let s=zH(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=n0e(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new WH;return i[wd]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new WH;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 bd(this,r=>new Uint8Array(r),t)}}}function u0e(t){Object.assign(t.prototype,c0e(t))}async function bd(t,e,r){if($Ee.brandCheck(t,r),e9(t))throw new TypeError("Body is unusable: Body has already been read");A0e(t[wd]);let s=jEe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[wd].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await XEe(t[wd].body,i,n),s.promise)}function e9(t){let e=t[wd].body;return e!=null&&(e.stream.locked||Uf.isDisturbed(e.stream))}function l0e(t){return JSON.parse(KH(t))}function zH(t){let e=t[wd].headersList,r=ZEe(e);return r==="failure"?null:r}t9.exports={extractBody:$H,safelyExtractBody:o0e,cloneBody:a0e,mixinBody:u0e,streamRegistry:ZH,hasFinalizationRegistry:XH,bodyUnusable:e9}});var d9=E((Wit,l9)=>{"use strict";var ce=w("node:assert"),Ce=Re(),{channels:r9}=hd(),ET=$S(),{RequestContentLengthMismatchError:nu,ResponseContentLengthMismatchError:d0e,RequestAbortedError:A9,HeadersTimeoutError:h0e,HeadersOverflowError:g0e,SocketError:RC,InformationalError:Sd,BodyTimeoutError:f0e,HTTPParserError:p0e,ResponseExceededMaxSizeError:m0e}=qe(),{kUrl:c9,kReset:us,kClient:yT,kParser:Tt,kBlocking:Pf,kRunning:Fr,kPending:E0e,kSize:s9,kWriting:bA,kQueue:pi,kNoRef:Lf,kKeepAliveDefaultTimeout:C0e,kHostHeader:I0e,kPendingIdx:B0e,kRunningIdx:yn,kError:Qn,kPipelining:TC,kSocket:Td,kKeepAliveTimeoutValue:DC,kMaxHeadersSize:CT,kKeepAliveMaxTimeout:y0e,kKeepAliveTimeoutThreshold:Q0e,kHeadersTimeout:b0e,kBodyTimeout:w0e,kStrictContentLength:QT,kMaxRequests:n9,kCounter:N0e,kMaxResponseSize:S0e,kOnError:T0e,kResume:QA,kHTTPContext:u9}=mt(),to=Z5(),x0e=Buffer.alloc(0),wC=Buffer[Symbol.species],NC=Ce.addListener,R0e=Ce.removeAllListeners,IT;async function D0e(){let t=process.env.JEST_WORKER_ID?rT():void 0,e;try{e=await WebAssembly.compile(tH())}catch{e=await WebAssembly.compile(t||rT())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onStatus(new wC(ro.buffer,i,n))||0},wasm_on_message_begin:r=>(ce(sr.ptr===r),sr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onHeaderField(new wC(ro.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onHeaderValue(new wC(ro.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ce(sr.ptr===r),sr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onBody(new wC(ro.buffer,i,n))||0},wasm_on_message_complete:r=>(ce(sr.ptr===r),sr.onMessageComplete()||0)}})}var BT=null,bT=D0e();bT.catch();var sr=null,ro=null,SC=0,so=null,k0e=0,vf=1,xd=2|vf,xC=4|vf,wT=8|k0e,NT=class{constructor(e,r,{exports:s}){ce(Number.isFinite(e[CT])&&e[CT]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(to.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${A}`}else if(JH(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(Uf.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:WEe(t)}if((typeof n=="string"||Uf.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(!jH(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 o0e(t,e=!1){return t instanceof ReadableStream&&(pT(!Uf.isDisturbed(t),"The body has already been consumed."),pT(!t.locked,"The stream is locked.")),$H(t,e)}function a0e(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function A0e(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function c0e(t){return{blob(){return bd(this,r=>{let s=zH(this);return s===null?s="":s&&(s=s0e(s)),new e0e([r],{type:s})},t)},arrayBuffer(){return bd(this,r=>new Uint8Array(r).buffer,t)},text(){return bd(this,KH,t)},json(){return bd(this,l0e,t)},formData(){return bd(this,r=>{let s=zH(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=n0e(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new WH;return i[wd]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new WH;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 bd(this,r=>new Uint8Array(r),t)}}}function u0e(t){Object.assign(t.prototype,c0e(t))}async function bd(t,e,r){if($Ee.brandCheck(t,r),e9(t))throw new TypeError("Body is unusable: Body has already been read");A0e(t[wd]);let s=jEe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[wd].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await XEe(t[wd].body,i,n),s.promise)}function e9(t){let e=t[wd].body;return e!=null&&(e.stream.locked||Uf.isDisturbed(e.stream))}function l0e(t){return JSON.parse(KH(t))}function zH(t){let e=t[wd].headersList,r=ZEe(e);return r==="failure"?null:r}t9.exports={extractBody:$H,safelyExtractBody:o0e,cloneBody:a0e,mixinBody:u0e,streamRegistry:ZH,hasFinalizationRegistry:XH,bodyUnusable:e9}});var d9=E((zit,l9)=>{"use strict";var ce=w("node:assert"),Ce=Re(),{channels:r9}=hd(),ET=$S(),{RequestContentLengthMismatchError:nu,ResponseContentLengthMismatchError:d0e,RequestAbortedError:A9,HeadersTimeoutError:h0e,HeadersOverflowError:g0e,SocketError:RC,InformationalError:Sd,BodyTimeoutError:f0e,HTTPParserError:p0e,ResponseExceededMaxSizeError:m0e}=qe(),{kUrl:c9,kReset:us,kClient:yT,kParser:Tt,kBlocking:Pf,kRunning:Fr,kPending:E0e,kSize:s9,kWriting:bA,kQueue:pi,kNoRef:Lf,kKeepAliveDefaultTimeout:C0e,kHostHeader:I0e,kPendingIdx:B0e,kRunningIdx:yn,kError:Qn,kPipelining:TC,kSocket:Td,kKeepAliveTimeoutValue:DC,kMaxHeadersSize:CT,kKeepAliveMaxTimeout:y0e,kKeepAliveTimeoutThreshold:Q0e,kHeadersTimeout:b0e,kBodyTimeout:w0e,kStrictContentLength:QT,kMaxRequests:n9,kCounter:N0e,kMaxResponseSize:S0e,kOnError:T0e,kResume:QA,kHTTPContext:u9}=mt(),to=Z5(),x0e=Buffer.alloc(0),wC=Buffer[Symbol.species],NC=Ce.addListener,R0e=Ce.removeAllListeners,IT;async function D0e(){let t=process.env.JEST_WORKER_ID?rT():void 0,e;try{e=await WebAssembly.compile(tH())}catch{e=await WebAssembly.compile(t||rT())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onStatus(new wC(ro.buffer,i,n))||0},wasm_on_message_begin:r=>(ce(sr.ptr===r),sr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onHeaderField(new wC(ro.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onHeaderValue(new wC(ro.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ce(sr.ptr===r),sr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ce(sr.ptr===r);let i=s-so+ro.byteOffset;return sr.onBody(new wC(ro.buffer,i,n))||0},wasm_on_message_complete:r=>(ce(sr.ptr===r),sr.onMessageComplete()||0)}})}var BT=null,bT=D0e();bT.catch();var sr=null,ro=null,SC=0,so=null,k0e=0,vf=1,xd=2|vf,xC=4|vf,wT=8|k0e,NT=class{constructor(e,r,{exports:s}){ce(Number.isFinite(e[CT])&&e[CT]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(to.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||||
`:p+=t[I0e],i?p+=`connection: upgrade\r
|
`:p+=t[I0e],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -38,36 +38,36 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&n!==r){if(s[QT])throw new nu;process.emitWarning(new nu)}e[Tt].timeout&&e[Tt].timeoutType===xd&&e[Tt].timeout.refresh&&e[Tt].timeout.refresh(),s[QA]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[bA]=!1,e&&(ce(s[Fr]<=1,"pipeline should only contain this request"),n(e))}};l9.exports=M0e});var I9=E((zit,C9)=>{"use strict";var bn=w("node:assert"),{pipeline:O0e}=w("node:stream"),Me=Re(),{RequestContentLengthMismatchError:ST,RequestAbortedError:h9,SocketError:Of,InformationalError:TT}=qe(),{kUrl:MC,kReset:UC,kClient:Rd,kRunning:LC,kPending:_0e,kQueue:wA,kPendingIdx:xT,kRunningIdx:mi,kError:Ci,kSocket:dr,kStrictContentLength:H0e,kOnError:RT,kMaxConcurrentStreams:E9,kHTTP2Session:Ei,kResume:NA,kSize:G0e,kHTTPContext:Y0e}=mt(),Ca=Symbol("open streams"),g9,f9=!1,FC;try{FC=w("node:http2")}catch{FC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:q0e,HTTP2_HEADER_METHOD:V0e,HTTP2_HEADER_PATH:J0e,HTTP2_HEADER_SCHEME:W0e,HTTP2_HEADER_CONTENT_LENGTH:z0e,HTTP2_HEADER_EXPECT:K0e,HTTP2_HEADER_STATUS:j0e}}=FC;function X0e(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 Z0e(t,e){t[dr]=e,f9||(f9=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=FC.connect(t[MC],{createConnection:()=>e,peerMaxConcurrentStreams:t[E9]});r[Ca]=0,r[Rd]=t,r[dr]=e,Me.addListener(r,"error",eCe),Me.addListener(r,"frameError",tCe),Me.addListener(r,"end",rCe),Me.addListener(r,"goaway",sCe),Me.addListener(r,"close",function(){let{[Rd]:n}=this,{[dr]:i}=n,o=this[dr][Ci]||this[Ci]||new Of("closed",Me.getSocketInfo(i));if(n[Ei]=null,n.destroyed){bn(n[_0e]===0);let a=n[wA].splice(n[mi]);for(let A=0;A<a.length;A++){let c=a[A];Me.errorRequest(n,c,o)}}}),r.unref(),t[Ei]=r,e[Ei]=r,Me.addListener(e,"error",function(n){bn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ci]=n,this[Rd][RT](n)}),Me.addListener(e,"end",function(){Me.destroy(this,new Of("other side closed",Me.getSocketInfo(this)))}),Me.addListener(e,"close",function(){let n=this[Ci]||new Of("closed",Me.getSocketInfo(this));t[dr]=null,this[Ei]!=null&&this[Ei].destroy(n),t[xT]=t[mi],bn(t[LC]===0),t.emit("disconnect",t[MC],[t],n),t[NA]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return iCe(t,...n)},resume(){$0e(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function $0e(t){let e=t[dr];e?.destroyed===!1&&(t[G0e]===0&&t[E9]===0?(e.unref(),t[Ei].unref()):(e.ref(),t[Ei].ref()))}function eCe(t){bn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dr][Ci]=t,this[Rd][RT](t)}function tCe(t,e,r){if(r===0){let s=new TT(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[dr][Ci]=s,this[Rd][RT](s)}}function rCe(){let t=new Of("other side closed",Me.getSocketInfo(this[dr]));this.destroy(t),Me.destroy(this[dr],t)}function sCe(t){let e=this[Ci]||new Of(`HTTP/2: "GOAWAY" frame received with code ${t}`,Me.getSocketInfo(this)),r=this[Rd];if(r[dr]=null,r[Y0e]=null,this[Ei]!=null&&(this[Ei].destroy(e),this[Ei]=null),Me.destroy(this[dr],e),r[mi]<r[wA].length){let s=r[wA][r[mi]];r[wA][r[mi]++]=null,Me.errorRequest(r,s,e),r[xT]=r[mi]}bn(r[LC]===0),r.emit("disconnect",r[MC],[r],e),r[NA]()}function nCe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function iCe(t,e){let r=t[Ei],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Me.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let x=0;x<c.length;x+=2){let k=c[x+0],P=c[x+1];if(Array.isArray(P))for(let F=0;F<P.length;F++)l[k]?l[k]+=`,${P[F]}`:l[k]=P[F];else l[k]=P}let d,{hostname:g,port:f}=t[MC];l[q0e]=i||`${g}${f?`:${f}`:""}`,l[V0e]=s;let p=x=>{e.aborted||e.completed||(x=x||new h9,Me.errorRequest(t,e,x),d!=null&&Me.destroy(d,x),Me.destroy(u,x),t[wA][t[mi]++]=null,t[NA]())};try{e.onConnect(p)}catch(x){Me.errorRequest(t,e,x)}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[Ca],t[wA][t[mi]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Ca],t[wA][t[mi]++]=null}),d.once("close",()=>{r[Ca]-=1,r[Ca]===0&&r.unref()}),!0;l[J0e]=n,l[W0e]="https";let I=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Me.bodyLength(u);if(Me.isFormDataLike(u)){g9??=Nd().extractBody;let[x,k]=g9(u);l["content-type"]=k,u=x.stream,m=x.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),nCe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[H0e])return Me.errorRequest(t,e,new ST),!1;process.emitWarning(new ST)}m!=null&&(bn(u,"no body must not have content length"),l[z0e]=`${m}`),r.ref();let C=s==="GET"||s==="HEAD"||u===null;return a?(l[K0e]="100-continue",d=r.request(l,{endStream:C,signal:A}),d.once("continue",b)):(d=r
Line truncated
|
`,"latin1"),r!==null&&n!==r){if(s[QT])throw new nu;process.emitWarning(new nu)}e[Tt].timeout&&e[Tt].timeoutType===xd&&e[Tt].timeout.refresh&&e[Tt].timeout.refresh(),s[QA]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[bA]=!1,e&&(ce(s[Fr]<=1,"pipeline should only contain this request"),n(e))}};l9.exports=M0e});var I9=E((Kit,C9)=>{"use strict";var bn=w("node:assert"),{pipeline:O0e}=w("node:stream"),Me=Re(),{RequestContentLengthMismatchError:ST,RequestAbortedError:h9,SocketError:Of,InformationalError:TT}=qe(),{kUrl:MC,kReset:UC,kClient:Rd,kRunning:LC,kPending:_0e,kQueue:wA,kPendingIdx:xT,kRunningIdx:mi,kError:Ci,kSocket:dr,kStrictContentLength:H0e,kOnError:RT,kMaxConcurrentStreams:E9,kHTTP2Session:Ei,kResume:NA,kSize:G0e,kHTTPContext:Y0e}=mt(),Ca=Symbol("open streams"),g9,f9=!1,FC;try{FC=w("node:http2")}catch{FC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:q0e,HTTP2_HEADER_METHOD:V0e,HTTP2_HEADER_PATH:J0e,HTTP2_HEADER_SCHEME:W0e,HTTP2_HEADER_CONTENT_LENGTH:z0e,HTTP2_HEADER_EXPECT:K0e,HTTP2_HEADER_STATUS:j0e}}=FC;function X0e(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 Z0e(t,e){t[dr]=e,f9||(f9=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=FC.connect(t[MC],{createConnection:()=>e,peerMaxConcurrentStreams:t[E9]});r[Ca]=0,r[Rd]=t,r[dr]=e,Me.addListener(r,"error",eCe),Me.addListener(r,"frameError",tCe),Me.addListener(r,"end",rCe),Me.addListener(r,"goaway",sCe),Me.addListener(r,"close",function(){let{[Rd]:n}=this,{[dr]:i}=n,o=this[dr][Ci]||this[Ci]||new Of("closed",Me.getSocketInfo(i));if(n[Ei]=null,n.destroyed){bn(n[_0e]===0);let a=n[wA].splice(n[mi]);for(let A=0;A<a.length;A++){let c=a[A];Me.errorRequest(n,c,o)}}}),r.unref(),t[Ei]=r,e[Ei]=r,Me.addListener(e,"error",function(n){bn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ci]=n,this[Rd][RT](n)}),Me.addListener(e,"end",function(){Me.destroy(this,new Of("other side closed",Me.getSocketInfo(this)))}),Me.addListener(e,"close",function(){let n=this[Ci]||new Of("closed",Me.getSocketInfo(this));t[dr]=null,this[Ei]!=null&&this[Ei].destroy(n),t[xT]=t[mi],bn(t[LC]===0),t.emit("disconnect",t[MC],[t],n),t[NA]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return iCe(t,...n)},resume(){$0e(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function $0e(t){let e=t[dr];e?.destroyed===!1&&(t[G0e]===0&&t[E9]===0?(e.unref(),t[Ei].unref()):(e.ref(),t[Ei].ref()))}function eCe(t){bn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dr][Ci]=t,this[Rd][RT](t)}function tCe(t,e,r){if(r===0){let s=new TT(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[dr][Ci]=s,this[Rd][RT](s)}}function rCe(){let t=new Of("other side closed",Me.getSocketInfo(this[dr]));this.destroy(t),Me.destroy(this[dr],t)}function sCe(t){let e=this[Ci]||new Of(`HTTP/2: "GOAWAY" frame received with code ${t}`,Me.getSocketInfo(this)),r=this[Rd];if(r[dr]=null,r[Y0e]=null,this[Ei]!=null&&(this[Ei].destroy(e),this[Ei]=null),Me.destroy(this[dr],e),r[mi]<r[wA].length){let s=r[wA][r[mi]];r[wA][r[mi]++]=null,Me.errorRequest(r,s,e),r[xT]=r[mi]}bn(r[LC]===0),r.emit("disconnect",r[MC],[r],e),r[NA]()}function nCe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function iCe(t,e){let r=t[Ei],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Me.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let x=0;x<c.length;x+=2){let k=c[x+0],P=c[x+1];if(Array.isArray(P))for(let F=0;F<P.length;F++)l[k]?l[k]+=`,${P[F]}`:l[k]=P[F];else l[k]=P}let d,{hostname:g,port:f}=t[MC];l[q0e]=i||`${g}${f?`:${f}`:""}`,l[V0e]=s;let p=x=>{e.aborted||e.completed||(x=x||new h9,Me.errorRequest(t,e,x),d!=null&&Me.destroy(d,x),Me.destroy(u,x),t[wA][t[mi]++]=null,t[NA]())};try{e.onConnect(p)}catch(x){Me.errorRequest(t,e,x)}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[Ca],t[wA][t[mi]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Ca],t[wA][t[mi]++]=null}),d.once("close",()=>{r[Ca]-=1,r[Ca]===0&&r.unref()}),!0;l[J0e]=n,l[W0e]="https";let I=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Me.bodyLength(u);if(Me.isFormDataLike(u)){g9??=Nd().extractBody;let[x,k]=g9(u);l["content-type"]=k,u=x.stream,m=x.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),nCe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[H0e])return Me.errorRequest(t,e,new ST),!1;process.emitWarning(new ST)}m!=null&&(bn(u,"no body must not have content length"),l[z0e]=`${m}`),r.ref();let C=s==="GET"||s==="HEAD"||u===null;return a?(l[K0e]="100-continue",d=r.request(l,{endStream:C,signal:A}),d.once("continue",b)):(d=r
Line truncated
|
||||||
`,this[DCe]=A??3e5,this[RCe]=n??3e5,this[kCe]=C??!0,this[MCe]=x,this[FT]=P,this[TA]=null,this[PCe]=_>-1?_:-1,this[_Ce]=at??100,this[Gt]=null,this[Ii]=[],this[Ba]=0,this[Bi]=0,this[Yf]=xe=>LT(this,xe),this[OCe]=xe=>k9(this,xe)}get pipelining(){return this[_C]}set pipelining(e){this[_C]=e,this[Yf](!0)}get[Jf](){return this[Ii].length-this[Bi]}get[Vf](){return this[Bi]-this[Ba]}get[qf](){return this[Ii].length-this[Ba]}get[QCe](){return!!this[Gt]&&!this[kd]&&!this[Gt].destroyed}get[MT](){return!!(this[Gt]?.busy(null)||this[qf]>=(D9(this)||1)||this[Jf]>0)}[yCe](e){M9(this),this.once("connect",e)}[vCe](e,r){let s=e.origin||this[io].origin,n=new pCe(s,e,r);return this[Ii].push(n),this[ou]||(iu.bodyLength(n.body)==null&&iu.isIterable(n.body)?(this[ou]=1,queueMicrotask(()=>LT(this))):this[Yf](!0)),this[ou]&&this[xA]!==2&&this[MT]&&(this[xA]=2),this[xA]<2}async[UCe](){return new Promise(e=>{this[qf]?this[TA]=e:e(null)})}async[LCe](e){return new Promise(r=>{let s=this[Ii].splice(this[Bi]);for(let i=0;i<s.length;i++){let o=s[i];iu.errorRequest(this,o,e)}let n=()=>{this[TA]&&(this[TA](),this[TA]=null),r(null)};this[Gt]?(this[Gt].destroy(e,n),this[Gt]=null):queueMicrotask(n),this[Yf]()})}},YCe=OC();function k9(t,e){if(t[Vf]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Ia(t[Bi]===t[Ba]);let r=t[Ii].splice(t[Ba]);for(let s=0;s<r.length;s++){let n=r[s];iu.errorRequest(t,n,e)}Ia(t[qf]===0)}}async function M9(t){Ia(!t[kd]),Ia(!t[Gt]);let{host:e,hostname:r,protocol:s,port:n}=t[io];if(r[0]==="["){let i=r.indexOf("]");Ia(i!==-1);let o=r.substring(1,i);Ia(R9.isIP(o)),r=o}t[kd]=!0,Dd.beforeConnect.hasSubscribers&&Dd.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf]});try{let i=await new Promise((o,a)=>{t[Hf]({host:e,hostname:r,protocol:s,port:n,servername:t[SA],localAddress:t[Gf]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){iu.destroy(i.on("error",T9),new CCe);return}Ia(i);try{t[Gt]=i.alpnProtocol==="h2"?await GCe(t,i):await HCe(t,i)}catch(o){throw i.destroy().on("error",T9),o}t[kd]=!1,i[FCe]=0,i[FT]=t[FT],i[BCe]=t,i[wCe]=null,Dd.connected.hasSubscribers&&Dd.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf],socket:i}),t.emit("connect",t[io],[t])}catch(i){if(t.destroyed)return;if(t[kd]=!1,Dd.connectError.hasSubscribers&&Dd.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Ia(t[Vf]===0);t[Jf]>0&&t[Ii][t[Bi]].servername===t[SA];){let o=t[Ii][t[Bi]++];iu.errorRequest(t,o,i)}else k9(t,i);t.emit("connectionError",t[io],[t],i)}t[Yf]()}function x9(t){t[xA]=0,t.emit("drain",t[io],[t])}function LT(t,e){t[ou]!==2&&(t[ou]=2,qCe(t,e),t[ou]=0,t[Ba]>256&&(t[Ii].splice(0,t[Ba]),t[Bi]-=t[Ba],t[Ba]=0))}function qCe(t,e){for(;;){if(t.destroyed){Ia(t[Jf]===0);return}if(t[TA]&&!t[qf]){t[TA](),t[TA]=null;return}if(t[Gt]&&t[Gt].resume(),t[MT])t[xA]=2;else if(t[xA]===2){e?(t[xA]=1,queueMicrotask(()=>x9(t))):x9(t);continue}if(t[Jf]===0||t[Vf]>=(D9(t)||1))return;let r=t[Ii][t[Bi]];if(t[io].protocol==="https:"&&t[SA]!==r.servername){if(t[Vf]>0)return;t[SA]=r.servername,t[Gt]?.destroy(new ECe("servername changed"),()=>{t[Gt]=null,LT(t)})}if(t[kd])return;if(!t[Gt]){M9(t);return}if(t[Gt].destroyed||t[Gt].busy(r))return;!r.aborted&&t[Gt].write(r)?t[Bi]++:t[Ii].splice(t[Bi],1)}}F9.exports=UT});var vT=E(($it,U9)=>{"use strict";var HC=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)}};U9.exports=class{constructor(){this.head=this.tail=new HC}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HC),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var v9=E((eot,L9)=>{var{kFree:VCe,kConnected:JCe,kPending:WCe,kQueued:zCe,kRunning:KCe,kSize:jCe}=mt(),au=Symbol("pool"),PT=class{constructor(e){this[au]=e}get connected(){return this[au][JCe]}get free(){return this[au][VCe]}get pending(){return this[au][WCe]}get queued(){return this[au][zCe]}get running(){return this[au][KCe]}get size(){return this[au][jCe]}};L9.exports=PT});var qT=E((tot,W9)=>{"use strict";var XCe=md(),ZCe=vT(),{kConnected:OT,kSize:P9,kRunning:O9,kPending:_9,kQueued:Wf,kBusy:$Ce,kFree:eIe,kUrl:tIe,kClose:rIe,kDestroy:sIe,kDispatch:nIe}=mt(),iIe=v9(),ls=Symbol("clients"),Jr=Symbol("needDrain"),zf=Symbol("queue"),_T=Symbol("closed resolve"),HT=Symbol("onDrain"),H9=Symbol("onConnect"),G9=Symbol("onDisconnect"),Y9=Symbol("onConnectionError"),GT=Symbol("
Line truncated
|
`,this[DCe]=A??3e5,this[RCe]=n??3e5,this[kCe]=C??!0,this[MCe]=x,this[FT]=P,this[TA]=null,this[PCe]=_>-1?_:-1,this[_Ce]=at??100,this[Gt]=null,this[Ii]=[],this[Ba]=0,this[Bi]=0,this[Yf]=xe=>LT(this,xe),this[OCe]=xe=>k9(this,xe)}get pipelining(){return this[_C]}set pipelining(e){this[_C]=e,this[Yf](!0)}get[Jf](){return this[Ii].length-this[Bi]}get[Vf](){return this[Bi]-this[Ba]}get[qf](){return this[Ii].length-this[Ba]}get[QCe](){return!!this[Gt]&&!this[kd]&&!this[Gt].destroyed}get[MT](){return!!(this[Gt]?.busy(null)||this[qf]>=(D9(this)||1)||this[Jf]>0)}[yCe](e){M9(this),this.once("connect",e)}[vCe](e,r){let s=e.origin||this[io].origin,n=new pCe(s,e,r);return this[Ii].push(n),this[ou]||(iu.bodyLength(n.body)==null&&iu.isIterable(n.body)?(this[ou]=1,queueMicrotask(()=>LT(this))):this[Yf](!0)),this[ou]&&this[xA]!==2&&this[MT]&&(this[xA]=2),this[xA]<2}async[UCe](){return new Promise(e=>{this[qf]?this[TA]=e:e(null)})}async[LCe](e){return new Promise(r=>{let s=this[Ii].splice(this[Bi]);for(let i=0;i<s.length;i++){let o=s[i];iu.errorRequest(this,o,e)}let n=()=>{this[TA]&&(this[TA](),this[TA]=null),r(null)};this[Gt]?(this[Gt].destroy(e,n),this[Gt]=null):queueMicrotask(n),this[Yf]()})}},YCe=OC();function k9(t,e){if(t[Vf]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Ia(t[Bi]===t[Ba]);let r=t[Ii].splice(t[Ba]);for(let s=0;s<r.length;s++){let n=r[s];iu.errorRequest(t,n,e)}Ia(t[qf]===0)}}async function M9(t){Ia(!t[kd]),Ia(!t[Gt]);let{host:e,hostname:r,protocol:s,port:n}=t[io];if(r[0]==="["){let i=r.indexOf("]");Ia(i!==-1);let o=r.substring(1,i);Ia(R9.isIP(o)),r=o}t[kd]=!0,Dd.beforeConnect.hasSubscribers&&Dd.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf]});try{let i=await new Promise((o,a)=>{t[Hf]({host:e,hostname:r,protocol:s,port:n,servername:t[SA],localAddress:t[Gf]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){iu.destroy(i.on("error",T9),new CCe);return}Ia(i);try{t[Gt]=i.alpnProtocol==="h2"?await GCe(t,i):await HCe(t,i)}catch(o){throw i.destroy().on("error",T9),o}t[kd]=!1,i[FCe]=0,i[FT]=t[FT],i[BCe]=t,i[wCe]=null,Dd.connected.hasSubscribers&&Dd.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf],socket:i}),t.emit("connect",t[io],[t])}catch(i){if(t.destroyed)return;if(t[kd]=!1,Dd.connectError.hasSubscribers&&Dd.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[SA],localAddress:t[Gf]},connector:t[Hf],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Ia(t[Vf]===0);t[Jf]>0&&t[Ii][t[Bi]].servername===t[SA];){let o=t[Ii][t[Bi]++];iu.errorRequest(t,o,i)}else k9(t,i);t.emit("connectionError",t[io],[t],i)}t[Yf]()}function x9(t){t[xA]=0,t.emit("drain",t[io],[t])}function LT(t,e){t[ou]!==2&&(t[ou]=2,qCe(t,e),t[ou]=0,t[Ba]>256&&(t[Ii].splice(0,t[Ba]),t[Bi]-=t[Ba],t[Ba]=0))}function qCe(t,e){for(;;){if(t.destroyed){Ia(t[Jf]===0);return}if(t[TA]&&!t[qf]){t[TA](),t[TA]=null;return}if(t[Gt]&&t[Gt].resume(),t[MT])t[xA]=2;else if(t[xA]===2){e?(t[xA]=1,queueMicrotask(()=>x9(t))):x9(t);continue}if(t[Jf]===0||t[Vf]>=(D9(t)||1))return;let r=t[Ii][t[Bi]];if(t[io].protocol==="https:"&&t[SA]!==r.servername){if(t[Vf]>0)return;t[SA]=r.servername,t[Gt]?.destroy(new ECe("servername changed"),()=>{t[Gt]=null,LT(t)})}if(t[kd])return;if(!t[Gt]){M9(t);return}if(t[Gt].destroyed||t[Gt].busy(r))return;!r.aborted&&t[Gt].write(r)?t[Bi]++:t[Ii].splice(t[Bi],1)}}F9.exports=UT});var vT=E((eot,U9)=>{"use strict";var HC=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)}};U9.exports=class{constructor(){this.head=this.tail=new HC}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HC),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var v9=E((tot,L9)=>{var{kFree:VCe,kConnected:JCe,kPending:WCe,kQueued:zCe,kRunning:KCe,kSize:jCe}=mt(),au=Symbol("pool"),PT=class{constructor(e){this[au]=e}get connected(){return this[au][JCe]}get free(){return this[au][VCe]}get pending(){return this[au][WCe]}get queued(){return this[au][zCe]}get running(){return this[au][KCe]}get size(){return this[au][jCe]}};L9.exports=PT});var qT=E((rot,W9)=>{"use strict";var XCe=md(),ZCe=vT(),{kConnected:OT,kSize:P9,kRunning:O9,kPending:_9,kQueued:Wf,kBusy:$Ce,kFree:eIe,kUrl:tIe,kClose:rIe,kDestroy:sIe,kDispatch:nIe}=mt(),iIe=v9(),ls=Symbol("clients"),Jr=Symbol("needDrain"),zf=Symbol("queue"),_T=Symbol("closed resolve"),HT=Symbol("onDrain"),H9=Symbol("onConnect"),G9=Symbol("onDisconnect"),Y9=Symbol("onConnectionError"),GT=Symbol("
Line truncated
|
||||||
${s.count} ${s.noun} ${s.is} pending:
|
${s.count} ${s.noun} ${s.is} pending:
|
||||||
|
|
||||||
${e.format(r)}
|
${e.format(r)}
|
||||||
`.trim())}};$Y.exports=qx});var iI=E((xot,nq)=>{"use strict";var tq=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Dye}=qe(),kye=Ud();sq()===void 0&&rq(new kye);function rq(t){if(!t||typeof t.dispatch!="function")throw new Dye("Argument agent must implement Agent");Object.defineProperty(globalThis,tq,{value:t,writable:!0,enumerable:!1,configurable:!1})}function sq(){return globalThis[tq]}nq.exports={setGlobalDispatcher:rq,getGlobalDispatcher:sq}});var oI=E((Dot,iq)=>{"use strict";iq.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 aq=E((kot,oq)=>{"use strict";var Mye=PC();oq.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 Mye(r,o,n,i);return r(a,A)}}});var cq=E((Mot,Aq)=>{"use strict";var Fye=KC();Aq.exports=t=>e=>function(s,n){return e(s,new Fye({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var lq=E((Fot,uq)=>{"use strict";var Uye=Re(),{InvalidArgumentError:Lye,RequestAbortedError:vye}=qe(),Pye=oI(),Vx=class extends Pye{#e=1024*1024;#t=null;#s=!1;#r=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Lye("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.#r=!0,this.#i=e}onHeaders(e,r,s,n){let o=Uye.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new vye(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#s||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#s=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#s){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Oye({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Vx({maxSize:i},n);return e(s,o)}}uq.exports=Oye});var gq=E((Uot,hq)=>{"use strict";var{isIP:_ye}=w("node:net"),{lookup:Hye}=w("node:dns"),Gye=oI(),{InvalidArgumentError:Vd,InformationalError:Yye}=qe(),dq=Math.pow(2,31)-1,Jx=class{#e=0;#t=0;#s=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#n}get full(){return this.#s.size===this.#t}runLookup(e,r,s){let n=this.#s.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 Yye("No DNS entries found"));return}this.setRecords(e,a);let A=this.#s.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.#s.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}`)}}#r(e,r,s){Hye(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===dq?(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===dq?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.#s.set(e.hostname,n)}getHandler(e,r){return new Wx(this,e,r)}},Wx=class extends Gye{#e=null;#t=null;#s=null;#r=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#r=s,this.#t={...i},this.#e=e,this.#s=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#r.onError(r);le
Line truncated
|
`.trim())}};$Y.exports=qx});var iI=E((Rot,nq)=>{"use strict";var tq=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Dye}=qe(),kye=Ud();sq()===void 0&&rq(new kye);function rq(t){if(!t||typeof t.dispatch!="function")throw new Dye("Argument agent must implement Agent");Object.defineProperty(globalThis,tq,{value:t,writable:!0,enumerable:!1,configurable:!1})}function sq(){return globalThis[tq]}nq.exports={setGlobalDispatcher:rq,getGlobalDispatcher:sq}});var oI=E((kot,iq)=>{"use strict";iq.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 aq=E((Mot,oq)=>{"use strict";var Mye=PC();oq.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 Mye(r,o,n,i);return r(a,A)}}});var cq=E((Fot,Aq)=>{"use strict";var Fye=KC();Aq.exports=t=>e=>function(s,n){return e(s,new Fye({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var lq=E((Uot,uq)=>{"use strict";var Uye=Re(),{InvalidArgumentError:Lye,RequestAbortedError:vye}=qe(),Pye=oI(),Vx=class extends Pye{#e=1024*1024;#t=null;#s=!1;#r=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Lye("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.#r=!0,this.#i=e}onHeaders(e,r,s,n){let o=Uye.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new vye(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#s||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#s=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#s){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Oye({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Vx({maxSize:i},n);return e(s,o)}}uq.exports=Oye});var gq=E((Lot,hq)=>{"use strict";var{isIP:_ye}=w("node:net"),{lookup:Hye}=w("node:dns"),Gye=oI(),{InvalidArgumentError:Vd,InformationalError:Yye}=qe(),dq=Math.pow(2,31)-1,Jx=class{#e=0;#t=0;#s=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#n}get full(){return this.#s.size===this.#t}runLookup(e,r,s){let n=this.#s.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 Yye("No DNS entries found"));return}this.setRecords(e,a);let A=this.#s.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.#s.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}`)}}#r(e,r,s){Hye(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===dq?(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===dq?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.#s.set(e.hostname,n)}getHandler(e,r){return new Wx(this,e,r)}},Wx=class extends Gye{#e=null;#t=null;#s=null;#r=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#r=s,this.#t={...i},this.#e=e,this.#s=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#r.onError(r);le
Line truncated
|
||||||
${i}`;break;case"retry":WJ(i)&&(r[n]=i);break;case"id":zJ(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&WJ(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&zJ(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}}};KJ.exports={EventSourceStream:k2}});var n7=E((dat,s7)=>{"use strict";var{pipeline:$we}=w("node:stream"),{fetching:eNe}=ap(),{makeRequest:tNe}=zd(),{webidl:Na}=Sr(),{EventSourceStream:rNe}=jJ(),{parseMIMEType:sNe}=cs(),{createFastMessageEvent:nNe}=eh(),{isNetworkError:XJ}=ip(),{delay:iNe}=R2(),{kEnumerableProperty:yu}=Re(),{environmentSettingsObject:ZJ}=Ps(),$J=!1,e7=3e3,Ip=0,t7=1,Bp=2,oNe="anonymous",aNe="use-credentials",ih=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#s=!1;#r=Ip;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Na.util.markAsUncloneable(this);let s="EventSource constructor";Na.argumentLengthCheck(arguments,1,s),$J||($J=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Na.converters.USVString(e,s,"url"),r=Na.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:e7};let n=ZJ,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=oNe;r.withCredentials&&(o=aNe,this.#s=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=ZJ.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=tNe(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#s}#A(){if(this.#r===Bp)return;this.#r=Ip;let e={request:this.#n,dispatcher:this.#a},r=s=>{XJ(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(XJ(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?sNe(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.#r=t7,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new rNe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(nNe(A.type,A.options))}});$we(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=eNe(e)}async#c(){this.#r!==Bp&&(this.#r=Ip,this.dispatchEvent(new Event("error")),await iNe(this.#o.reconnectionTime),this.#r===Ip&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Na.brandCheck(this,t),this.#r!==Bp&&(this.#r=Bp,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}},r7={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ip,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:t7,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Bp,writable:!1}};Object.defineProperties(ih,r7);Object.defineProperties(ih.prototype,r7);Object.defineProperties(ih.prototype,{close:yu,onerror:yu,onmessage:yu,onopen:yu,readyState:yu,url:yu,withCredentials:yu});Na.converters.EventSourceInitDict=Na.dictionaryConverter([{key:"withCredentials",converter:Na.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Na.converters.any}]);s7.exports={EventSource:ih,defaultReconnectionTime:e7}});var zI=E((hat,le)=>{"use strict";var ANe=Md(),i7=wf(),cNe=Fd(),uNe=rG(),lNe=Ud(),dNe=sx(),hNe=NG(),gNe=kG(),o7=qe(),WI=Re(),{InvalidArgumentError:JI}=o7,oh=EY(),fNe=Sf(),pNe=Px(),mNe=eq(),ENe=Hx(),CNe=wx(),INe=KC(),{getGlobalDispatcher:a7,setGlobalDispatcher:BNe}=iI(),yNe=oI(),QNe=PC(),bNe=OC();Object.assign(i7.prototype,oh);le.exports.Dispatcher=i7;le.exports.Client=ANe;le.exports.Pool=cNe;le.exports.BalancedPool=uNe;le.exports.Agent=lNe;le.exports.ProxyAgent=dNe;le.exports.EnvHttpProxyAgent=hNe;le.exports.RetryAgent=gNe;le.exports.RetryHandle
Line truncated
|
${i}`;break;case"retry":WJ(i)&&(r[n]=i);break;case"id":zJ(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&WJ(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&zJ(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}}};KJ.exports={EventSourceStream:k2}});var n7=E((hat,s7)=>{"use strict";var{pipeline:$we}=w("node:stream"),{fetching:eNe}=ap(),{makeRequest:tNe}=zd(),{webidl:Na}=Sr(),{EventSourceStream:rNe}=jJ(),{parseMIMEType:sNe}=cs(),{createFastMessageEvent:nNe}=eh(),{isNetworkError:XJ}=ip(),{delay:iNe}=R2(),{kEnumerableProperty:yu}=Re(),{environmentSettingsObject:ZJ}=Ps(),$J=!1,e7=3e3,Ip=0,t7=1,Bp=2,oNe="anonymous",aNe="use-credentials",ih=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#s=!1;#r=Ip;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Na.util.markAsUncloneable(this);let s="EventSource constructor";Na.argumentLengthCheck(arguments,1,s),$J||($J=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Na.converters.USVString(e,s,"url"),r=Na.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:e7};let n=ZJ,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=oNe;r.withCredentials&&(o=aNe,this.#s=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=ZJ.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=tNe(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#s}#A(){if(this.#r===Bp)return;this.#r=Ip;let e={request:this.#n,dispatcher:this.#a},r=s=>{XJ(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(XJ(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?sNe(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.#r=t7,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new rNe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(nNe(A.type,A.options))}});$we(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=eNe(e)}async#c(){this.#r!==Bp&&(this.#r=Ip,this.dispatchEvent(new Event("error")),await iNe(this.#o.reconnectionTime),this.#r===Ip&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Na.brandCheck(this,t),this.#r!==Bp&&(this.#r=Bp,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}},r7={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ip,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:t7,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Bp,writable:!1}};Object.defineProperties(ih,r7);Object.defineProperties(ih.prototype,r7);Object.defineProperties(ih.prototype,{close:yu,onerror:yu,onmessage:yu,onopen:yu,readyState:yu,url:yu,withCredentials:yu});Na.converters.EventSourceInitDict=Na.dictionaryConverter([{key:"withCredentials",converter:Na.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Na.converters.any}]);s7.exports={EventSource:ih,defaultReconnectionTime:e7}});var zI=E((gat,le)=>{"use strict";var ANe=Md(),i7=wf(),cNe=Fd(),uNe=rG(),lNe=Ud(),dNe=sx(),hNe=NG(),gNe=kG(),o7=qe(),WI=Re(),{InvalidArgumentError:JI}=o7,oh=EY(),fNe=Sf(),pNe=Px(),mNe=eq(),ENe=Hx(),CNe=wx(),INe=KC(),{getGlobalDispatcher:a7,setGlobalDispatcher:BNe}=iI(),yNe=oI(),QNe=PC(),bNe=OC();Object.assign(i7.prototype,oh);le.exports.Dispatcher=i7;le.exports.Client=ANe;le.exports.Pool=cNe;le.exports.BalancedPool=uNe;le.exports.Agent=lNe;le.exports.ProxyAgent=dNe;le.exports.EnvHttpProxyAgent=hNe;le.exports.RetryAgent=gNe;le.exports.RetryHandle
Line truncated
|
||||||
%s`,k,k,C,s);var P=C.type==="*"?SR:C.type==="?"?NR:"\\"+C.type;n=!0,s=s.slice(0,C.reStart)+P+"\\("+k}f(),i&&(s+="\\\\");var F=!1;switch(s.charAt(0)){case"[":case".":case"(":F=!0}for(var _=a.length-1;_>-1;_--){var H=a[_],Ye=s.slice(0,H.reStart),at=s.slice(H.reStart,H.reEnd-8),Be=s.slice(H.reEnd-8,H.reEnd),xe=s.slice(H.reEnd);Be+=xe;var Ue=Ye.split("(").length-1,_t=xe;for(p=0;p<Ue;p++)_t=_t.replace(/\)[+*?]?/,"");xe=_t;var In="";xe===""&&e!==gB&&(In="$");var Zc=Ye+at+xe+In+Be;s=Zc}if(s!==""&&n&&(s="(?=.)"+s),F&&(s=d+s),e===gB)return[s,n];if(!n)return Ixe(t);var $c=r.nocase?"i":"";try{var nS=new RegExp("^"+s+"$",$c)}catch{return new RegExp("$.")}return nS._glob=t,nS._src=s,nS}zs.makeRe=function(t,e){return new $t(t,e||{}).makeRe()};$t.prototype.makeRe=Cxe;function Cxe(){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?SR:e.dot?lxe:dxe,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===Ru?r:typeof o=="string"?Bxe(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}zs.match=function(t,e,r){r=r||{};var s=new $t(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};$t.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;kp.sep!=="/"&&(e=e.split(kp.sep).join("/")),e=e.split(XW),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};$t.prototype.matchOne=function(t,e,r){return e.indexOf(Ru)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};$t.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===Ru){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===Ru){a=i;break}var A=e.slice(n,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var l=t.slice(s,s+A.length);if(!this._matchOne(l,A,r,0,0))return!1;s+=A.length}var d=0;if(u.length){if(u.length+s>t.length)return!1;var g=t.length-u.length;if(this._matchOne(t,u,r,g,0))d=u.length;else{if(t[t.length-1]!==""||s+u.length===t.length||(g--,!this._matchOne(t,u,r,g,0)))return!1;d=u.length+1}}if(!c.length){var f=!!d;for(i=s;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,b=[0],x=0;x<c.length;x++){var k=c[x];k===Ru?(b.push(C),m=[[],0],I.push(m)):(m[0].push(k),C++)}for(var P=I.length-1,F=t.length-d,_=0;_<I.length;_++)I[_][1]=F-(b[P--]+I[_][0].length);return!!this._matchGlobStarBodySections(t,I,s,0,r,0,!!d)};$t.prototype._matchGlobStarBodySections=function(t,e,r,s,n,i,o){var a=e[s];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,n,r,0);if(d&&i<this.maxGlobstarRecursion){var g=this._matchGlobStarBodySections(t,e,r+u.length,s+1,n,i+1,o);if(g!==!1)return g}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return n||null};$t.prototype._matchOne=function(t,e,r,s,n){var i,o,a,A;for(i=s,o=n,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===Ru)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function Ixe(t){return t.replace(/\\(.)/g,"$1")}function Bxe(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var gh=E((Act,nz)=>{"use strict";var xxe="2.0.0",Rxe=Number.MAX_SAFE_INTEGER||9007199254740991,Dxe=16,kxe=250,Mxe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];nz.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Dxe,MAX_SAFE_BUILD_LENGTH:kxe,MAX_SAFE_INTEGER:Rxe,RELEASE_TYPES:Mxe,SEMVER_SPEC_VERSION:xxe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Lp=E((cct,iz)=>{"use strict";var Fxe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};iz.exports=Fxe});var fh=E((lo,oz)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:xR,MAX_SAFE_BUILD_LENGTH:Uxe,MAX_LENGTH:Lxe}=gh(),vxe=Lp();lo=oz.exports={};var Pxe=lo.re=[],Oxe=lo.safeRe=[],z=lo.src=[],_xe=lo.safeSrc=[],K=lo.t={},Hxe=0,RR="[a-zA-Z0-9-]",Gxe=[["\\s",1],["\\d",Lxe],[RR,Uxe]],Yxe=t=>{for(let[e,r]of Gxe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
%s`,k,k,C,s);var P=C.type==="*"?SR:C.type==="?"?NR:"\\"+C.type;n=!0,s=s.slice(0,C.reStart)+P+"\\("+k}f(),i&&(s+="\\\\");var F=!1;switch(s.charAt(0)){case"[":case".":case"(":F=!0}for(var _=a.length-1;_>-1;_--){var H=a[_],Ye=s.slice(0,H.reStart),at=s.slice(H.reStart,H.reEnd-8),Be=s.slice(H.reEnd-8,H.reEnd),xe=s.slice(H.reEnd);Be+=xe;var Ue=Ye.split("(").length-1,_t=xe;for(p=0;p<Ue;p++)_t=_t.replace(/\)[+*?]?/,"");xe=_t;var In="";xe===""&&e!==gB&&(In="$");var Zc=Ye+at+xe+In+Be;s=Zc}if(s!==""&&n&&(s="(?=.)"+s),F&&(s=d+s),e===gB)return[s,n];if(!n)return Ixe(t);var $c=r.nocase?"i":"";try{var nS=new RegExp("^"+s+"$",$c)}catch{return new RegExp("$.")}return nS._glob=t,nS._src=s,nS}zs.makeRe=function(t,e){return new $t(t,e||{}).makeRe()};$t.prototype.makeRe=Cxe;function Cxe(){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?SR:e.dot?lxe:dxe,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===Ru?r:typeof o=="string"?Bxe(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}zs.match=function(t,e,r){r=r||{};var s=new $t(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};$t.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;kp.sep!=="/"&&(e=e.split(kp.sep).join("/")),e=e.split(XW),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};$t.prototype.matchOne=function(t,e,r){return e.indexOf(Ru)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};$t.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===Ru){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===Ru){a=i;break}var A=e.slice(n,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var l=t.slice(s,s+A.length);if(!this._matchOne(l,A,r,0,0))return!1;s+=A.length}var d=0;if(u.length){if(u.length+s>t.length)return!1;var g=t.length-u.length;if(this._matchOne(t,u,r,g,0))d=u.length;else{if(t[t.length-1]!==""||s+u.length===t.length||(g--,!this._matchOne(t,u,r,g,0)))return!1;d=u.length+1}}if(!c.length){var f=!!d;for(i=s;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,b=[0],x=0;x<c.length;x++){var k=c[x];k===Ru?(b.push(C),m=[[],0],I.push(m)):(m[0].push(k),C++)}for(var P=I.length-1,F=t.length-d,_=0;_<I.length;_++)I[_][1]=F-(b[P--]+I[_][0].length);return!!this._matchGlobStarBodySections(t,I,s,0,r,0,!!d)};$t.prototype._matchGlobStarBodySections=function(t,e,r,s,n,i,o){var a=e[s];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,n,r,0);if(d&&i<this.maxGlobstarRecursion){var g=this._matchGlobStarBodySections(t,e,r+u.length,s+1,n,i+1,o);if(g!==!1)return g}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return n||null};$t.prototype._matchOne=function(t,e,r,s,n){var i,o,a,A;for(i=s,o=n,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===Ru)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function Ixe(t){return t.replace(/\\(.)/g,"$1")}function Bxe(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var gh=E((cct,nz)=>{"use strict";var xxe="2.0.0",Rxe=Number.MAX_SAFE_INTEGER||9007199254740991,Dxe=16,kxe=250,Mxe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];nz.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Dxe,MAX_SAFE_BUILD_LENGTH:kxe,MAX_SAFE_INTEGER:Rxe,RELEASE_TYPES:Mxe,SEMVER_SPEC_VERSION:xxe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Lp=E((uct,iz)=>{"use strict";var Fxe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};iz.exports=Fxe});var fh=E((lo,oz)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:xR,MAX_SAFE_BUILD_LENGTH:Uxe,MAX_LENGTH:Lxe}=gh(),vxe=Lp();lo=oz.exports={};var Pxe=lo.re=[],Oxe=lo.safeRe=[],z=lo.src=[],_xe=lo.safeSrc=[],K=lo.t={},Hxe=0,RR="[a-zA-Z0-9-]",Gxe=[["\\s",1],["\\d",Lxe],[RR,Uxe]],Yxe=t=>{for(let[e,r]of Gxe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
||||||
`).join(`
|
`).join(`
|
||||||
`+i),t.push(n+"m+"+$B.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=xke()+e+" "+t[0]}function xke(){return gr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Rke(...t){return process.stderr.write(ZB.formatWithOptions(gr.inspectOpts,...t)+`
|
`+i),t.push(n+"m+"+$B.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=Rke()+e+" "+t[0]}function Rke(){return gr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Dke(...t){return process.stderr.write(ZB.formatWithOptions(gr.inspectOpts,...t)+`
|
||||||
`)}function Dke(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function kke(){return process.env.DEBUG}function Mke(t){t.inspectOpts={};let e=Object.keys(gr.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=gr.inspectOpts[e[r]]}$B.exports=mD()(gr);var{formatters:Oj}=$B.exports;Oj.o=function(t){return this.inspectOpts.colors=this.useColors,ZB.inspect(t,this.inspectOpts).split(`
|
`)}function kke(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Mke(){return process.env.DEBUG}function Fke(t){t.inspectOpts={};let e=Object.keys(gr.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=gr.inspectOpts[e[r]]}$B.exports=mD()(gr);var{formatters:Oj}=$B.exports;Oj.o=function(t){return this.inspectOpts.colors=this.useColors,ZB.inspect(t,this.inspectOpts).split(`
|
||||||
`).map(e=>e.trim()).join(" ")};Oj.O=function(t){return this.inspectOpts.colors=this.useColors,ZB.inspect(t,this.inspectOpts)}});var ey=E((Flt,ID)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?ID.exports=Mj():ID.exports=_j()});var Yj=E(ms=>{"use strict";var Fke=ms&&ms.__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]})),Uke=ms&&ms.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hj=ms&&ms.__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)&&Fke(e,t,r);return Uke(e,t),e};Object.defineProperty(ms,"__esModule",{value:!0});ms.req=ms.json=ms.toBuffer=void 0;var Lke=Hj(w("http")),vke=Hj(w("https"));async function Gj(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}ms.toBuffer=Gj;async function Pke(t){let r=(await Gj(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}ms.json=Pke;function Oke(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?vke:Lke).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}ms.req=Oke});var yD=E(Xs=>{"use strict";var Vj=Xs&&Xs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),_ke=Xs&&Xs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Jj=Xs&&Xs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Vj(e,t,r);return _ke(e,t),e},Hke=Xs&&Xs.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Vj(e,t,r)};Object.defineProperty(Xs,"__esModule",{value:!0});Xs.Agent=void 0;var Gke=Jj(w("net")),qj=Jj(w("http")),Yke=w("https");Hke(Yj(),Xs);var fo=Symbol("AgentBaseInternalState"),BD=class extends qj.Agent{constructor(e){super(e),this[fo]={}}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(`
|
`).map(e=>e.trim()).join(" ")};Oj.O=function(t){return this.inspectOpts.colors=this.useColors,ZB.inspect(t,this.inspectOpts)}});var ey=E((Ult,ID)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?ID.exports=Mj():ID.exports=_j()});var Yj=E(ms=>{"use strict";var Uke=ms&&ms.__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]})),Lke=ms&&ms.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hj=ms&&ms.__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)&&Uke(e,t,r);return Lke(e,t),e};Object.defineProperty(ms,"__esModule",{value:!0});ms.req=ms.json=ms.toBuffer=void 0;var vke=Hj(w("http")),Pke=Hj(w("https"));async function Gj(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}ms.toBuffer=Gj;async function Oke(t){let r=(await Gj(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}ms.json=Oke;function _ke(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?Pke:vke).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}ms.req=_ke});var yD=E(Xs=>{"use strict";var Vj=Xs&&Xs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Hke=Xs&&Xs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Jj=Xs&&Xs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Vj(e,t,r);return Hke(e,t),e},Gke=Xs&&Xs.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Vj(e,t,r)};Object.defineProperty(Xs,"__esModule",{value:!0});Xs.Agent=void 0;var Yke=Jj(w("net")),qj=Jj(w("http")),qke=w("https");Gke(Yj(),Xs);var fo=Symbol("AgentBaseInternalState"),BD=class extends qj.Agent{constructor(e){super(e),this[fo]={}}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 Gke.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)?Yke.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 qj.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[fo].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[fo].currentSocket;if(this[fo].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[fo].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[fo]&&(this[fo].defaultPort=e)}get protocol(){return this[fo].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[fo]&&(this[fo].protocol=e)}};Xs.Agent=BD});var Wj=E(bh=>{"use strict";var qke=bh&&bh.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(bh,"__esModule",{value:!0});bh.parseProxyResponse=void 0;var Vke=qke(ey()),ty=(0,Vke.default)("https-proxy-agent:parse-proxy-response");function Jke(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(),ty("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),ty("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
`).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 Yke.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)?qke.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 qj.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[fo].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[fo].currentSocket;if(this[fo].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[fo].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[fo]&&(this[fo].defaultPort=e)}get protocol(){return this[fo].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[fo]&&(this[fo].protocol=e)}};Xs.Agent=BD});var Wj=E(bh=>{"use strict";var Vke=bh&&bh.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(bh,"__esModule",{value:!0});bh.parseProxyResponse=void 0;var Jke=Vke(ey()),ty=(0,Jke.default)("https-proxy-agent:parse-proxy-response");function Wke(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(),ty("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),ty("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
|
\r
|
||||||
`);if(d===-1){ty("have not received end of HTTP headers yet..."),i();return}let g=l.slice(0,d).toString("ascii").split(`\r
|
`);if(d===-1){ty("have not received end of HTTP headers yet..."),i();return}let g=l.slice(0,d).toString("ascii").split(`\r
|
||||||
`),f=g.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let b of g){if(!b)continue;let x=b.indexOf(":");if(x===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${b}"`));let k=b.slice(0,x).toLowerCase(),P=b.slice(x+1).trimStart(),F=C[k];typeof F=="string"?C[k]=[F,P]:Array.isArray(F)?F.push(P):C[k]=P}ty("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",A),t.on("end",a),i()})}bh.parseProxyResponse=Jke});var $j=E(Mn=>{"use strict";var Wke=Mn&&Mn.__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]})),zke=Mn&&Mn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Xj=Mn&&Mn.__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)&&Wke(e,t,r);return zke(e,t),e},Zj=Mn&&Mn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mn,"__esModule",{value:!0});Mn.HttpsProxyAgent=void 0;var ry=Xj(w("net")),zj=Xj(w("tls")),Kke=Zj(w("assert")),jke=Zj(ey()),Xke=yD(),Zke=w("url"),$ke=Wj(),Kp=(0,jke.default)("https-proxy-agent"),Kj=t=>t.servername===void 0&&t.host&&!ry.isIP(t.host)?{...t,servername:t.host}:t,sy=class extends Xke.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Zke.URL(e):e,this.proxyHeaders=r?.headers??{},Kp("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?jj(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:"?(Kp("Creating `tls.Socket`: %o",this.connectOpts),n=zj.connect(Kj(this.connectOpts))):(Kp("Creating `net.Socket`: %o",this.connectOpts),n=ry.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=ry.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
`),f=g.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let b of g){if(!b)continue;let x=b.indexOf(":");if(x===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${b}"`));let k=b.slice(0,x).toLowerCase(),P=b.slice(x+1).trimStart(),F=C[k];typeof F=="string"?C[k]=[F,P]:Array.isArray(F)?F.push(P):C[k]=P}ty("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",A),t.on("end",a),i()})}bh.parseProxyResponse=Wke});var $j=E(Mn=>{"use strict";var zke=Mn&&Mn.__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]})),Kke=Mn&&Mn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Xj=Mn&&Mn.__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)&&zke(e,t,r);return Kke(e,t),e},Zj=Mn&&Mn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mn,"__esModule",{value:!0});Mn.HttpsProxyAgent=void 0;var ry=Xj(w("net")),zj=Xj(w("tls")),jke=Zj(w("assert")),Xke=Zj(ey()),Zke=yD(),$ke=w("url"),eMe=Wj(),Kp=(0,Xke.default)("https-proxy-agent"),Kj=t=>t.servername===void 0&&t.host&&!ry.isIP(t.host)?{...t,servername:t.host}:t,sy=class extends Zke.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new $ke.URL(e):e,this.proxyHeaders=r?.headers??{},Kp("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?jj(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:"?(Kp("Creating `tls.Socket`: %o",this.connectOpts),n=zj.connect(Kj(this.connectOpts))):(Kp("Creating `net.Socket`: %o",this.connectOpts),n=ry.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=ry.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
|
`;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,$ke.parseProxyResponse)(n);n.write(`${a}\r
|
`;let A=(0,eMe.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",eMe),r.secureEndpoint?(Kp("Upgrading socket connection to TLS"),zj.connect({...jj(Kj(r),"host","path","port"),socket:n})):n;n.destroy();let l=new ry.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Kp("Replaying proxy buffer for failed request"),(0,Kke.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};sy.protocols=["http","https"];Mn.HttpsProxyAgent=sy;function eMe(t){t.resume()}function jj(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var rX=E(Fn=>{"use strict";var tMe=Fn&&Fn.__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]})),rMe=Fn&&Fn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),tX=Fn&&Fn.__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)&&tMe(e,t,r);return rMe(e,t),e},sMe=Fn&&Fn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fn,"__esModule",{value:!0});Fn.HttpProxyAgent=void 0;var nMe=tX(w("net")),iMe=tX(w("tls")),oMe=sMe(ey()),aMe=w("events"),AMe=yD(),eX=w("url"),wh=(0,oMe.default)("http-proxy-agent"),ny=class extends AMe.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new eX.URL(e):e,this.proxyHeaders=r?.headers??{},wh("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?cMe(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 eX.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;wh("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(wh("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\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",tMe),r.secureEndpoint?(Kp("Upgrading socket connection to TLS"),zj.connect({...jj(Kj(r),"host","path","port"),socket:n})):n;n.destroy();let l=new ry.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Kp("Replaying proxy buffer for failed request"),(0,jke.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};sy.protocols=["http","https"];Mn.HttpsProxyAgent=sy;function tMe(t){t.resume()}function jj(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var rX=E(Fn=>{"use strict";var rMe=Fn&&Fn.__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]})),sMe=Fn&&Fn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),tX=Fn&&Fn.__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)&&rMe(e,t,r);return sMe(e,t),e},nMe=Fn&&Fn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fn,"__esModule",{value:!0});Fn.HttpProxyAgent=void 0;var iMe=tX(w("net")),oMe=tX(w("tls")),aMe=nMe(ey()),AMe=w("events"),cMe=yD(),eX=w("url"),wh=(0,aMe.default)("http-proxy-agent"),ny=class extends cMe.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new eX.URL(e):e,this.proxyHeaders=r?.headers??{},wh("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?uMe(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 eX.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;wh("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(wh("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`)+4,e.outputData[0].data=e._header+s.substring(n),wh("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(wh("Creating `tls.Socket`: %o",this.connectOpts),i=iMe.connect(this.connectOpts)):(wh("Creating `net.Socket`: %o",this.connectOpts),i=nMe.connect(this.connectOpts)),await(0,aMe.once)(i,"connect"),i}};ny.protocols=["http","https"];Fn.HttpProxyAgent=ny;function cMe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var FX=E(Ey=>{"use strict";Object.defineProperty(Ey,"__esModule",{value:!0});Ey.state=void 0;Ey.state={instrumenterImplementation:void 0}});var XX=E(Qy=>{"use strict";Object.defineProperty(Qy,"__esModule",{value:!0});Qy.state=void 0;Qy.state={operationRequestMap:new WeakMap}});var uee=E((oNt,n3e)=>{n3e.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 dee=E((aNt,lee)=>{var i3e=uee();lee.exports={version:i3e.version}});var WQ=E(Wh=>{"use strict";Object.defineProperty(Wh,"__esModule",{value:!0});Wh.isJsonObject=Wh.typeofJsonValue=void 0;function g3e(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}Wh.typeofJsonValue=g3e;function f3e(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}Wh.isJsonObject=f3e});var KQ=E(zh=>{"use strict";Object.defineProperty(zh,"__esModule",{value:!0});zh.base64encode=zh.base64decode=void 0;var Ja="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),zQ=[];for(let t=0;t<Ja.length;t++)zQ[Ja[t].charCodeAt(0)]=t;zQ[45]=Ja.indexOf("+");zQ[95]=Ja.indexOf("/");function p3e(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=zQ[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":n=0;case`
|
`)+4,e.outputData[0].data=e._header+s.substring(n),wh("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(wh("Creating `tls.Socket`: %o",this.connectOpts),i=oMe.connect(this.connectOpts)):(wh("Creating `net.Socket`: %o",this.connectOpts),i=iMe.connect(this.connectOpts)),await(0,AMe.once)(i,"connect"),i}};ny.protocols=["http","https"];Fn.HttpProxyAgent=ny;function uMe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var FX=E(Ey=>{"use strict";Object.defineProperty(Ey,"__esModule",{value:!0});Ey.state=void 0;Ey.state={instrumenterImplementation:void 0}});var XX=E(Qy=>{"use strict";Object.defineProperty(Qy,"__esModule",{value:!0});Qy.state=void 0;Qy.state={operationRequestMap:new WeakMap}});var uee=E((aNt,i3e)=>{i3e.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 dee=E((ANt,lee)=>{var o3e=uee();lee.exports={version:o3e.version}});var WQ=E(Wh=>{"use strict";Object.defineProperty(Wh,"__esModule",{value:!0});Wh.isJsonObject=Wh.typeofJsonValue=void 0;function f3e(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}Wh.typeofJsonValue=f3e;function p3e(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}Wh.isJsonObject=p3e});var KQ=E(zh=>{"use strict";Object.defineProperty(zh,"__esModule",{value:!0});zh.base64encode=zh.base64decode=void 0;var Ja="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),zQ=[];for(let t=0;t<Ja.length;t++)zQ[Ja[t].charCodeAt(0)]=t;zQ[45]=Ja.indexOf("+");zQ[95]=Ja.indexOf("/");function m3e(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=zQ[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)}zh.base64decode=p3e;function m3e(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Ja[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Ja[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Ja[n|s>>6],e+=Ja[s&63],r=0;break}return r&&(e+=Ja[n],e+="=",r==1&&(e+="=")),e}zh.base64encode=m3e});var mee=E(jQ=>{"use strict";Object.defineProperty(jQ,"__esModule",{value:!0});jQ.utf8read=void 0;var fL=t=>String.fromCharCode.apply(String,t);function E3e(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(fL(s)),n=0);return r.length?(n&&r.push(fL(s.slice(0,n))),r.join("")):fL(s.slice(0,n))}jQ.utf8read=E3e});var Ym=E(_o=>{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});_o.WireType=_o.mergeBinaryOptions=_o.UnknownFieldHandler=void 0;var C3e;(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])})(C3e=_o.UnknownFieldHandler||(_o.UnknownFieldHandler={}));function I3e(t,e){return Object.assign(Object.assign({},t),e)}_o.mergeBinaryOptions=I3e;var B3e;(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"})(B3e=_o.WireType||(_o.WireType={}))});var ZQ=E(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.varint32read=Qs.varint32write=Qs.int64toString=Qs.int64fromString=Qs.varint64write=Qs.varint64read=void 0;function y3e(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}Qs.varint64read=y3e;function Q3e(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)}}Qs.varint64write=Q3e;var XQ=65536*65536;function b3e(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>=XQ&&(n=n+(s/XQ|0),s=s%XQ)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}Qs.int64fromString=b3e;function w3e(t,e){if(e>>>0<=2097151)return""+(XQ*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)}Qs.int64toString=w3e;function N3e(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}Qs.varint32write=N3e;function S3e(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}Qs.varint32read=S3e});var ac=E(oc=>{"use strict";Object.defineProperty(oc,"__esModule",{value:!0});oc.PbLong=oc.PbULong=oc.detectBi=void 0;var qm=ZQ(),it;function Eee(){let t=new DataView(new ArrayBuffer(8));it=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}oc.detectBi=Eee;Eee();function Cee(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Iee=/^-?[0-9]+$/,eb=4294967296,$Q=2147483648,tb=c
Line truncated
|
`: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)}zh.base64decode=m3e;function E3e(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Ja[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Ja[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Ja[n|s>>6],e+=Ja[s&63],r=0;break}return r&&(e+=Ja[n],e+="=",r==1&&(e+="=")),e}zh.base64encode=E3e});var mee=E(jQ=>{"use strict";Object.defineProperty(jQ,"__esModule",{value:!0});jQ.utf8read=void 0;var fL=t=>String.fromCharCode.apply(String,t);function C3e(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(fL(s)),n=0);return r.length?(n&&r.push(fL(s.slice(0,n))),r.join("")):fL(s.slice(0,n))}jQ.utf8read=C3e});var Ym=E(_o=>{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});_o.WireType=_o.mergeBinaryOptions=_o.UnknownFieldHandler=void 0;var I3e;(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])})(I3e=_o.UnknownFieldHandler||(_o.UnknownFieldHandler={}));function B3e(t,e){return Object.assign(Object.assign({},t),e)}_o.mergeBinaryOptions=B3e;var y3e;(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"})(y3e=_o.WireType||(_o.WireType={}))});var ZQ=E(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.varint32read=Qs.varint32write=Qs.int64toString=Qs.int64fromString=Qs.varint64write=Qs.varint64read=void 0;function Q3e(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}Qs.varint64read=Q3e;function b3e(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)}}Qs.varint64write=b3e;var XQ=65536*65536;function w3e(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>=XQ&&(n=n+(s/XQ|0),s=s%XQ)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}Qs.int64fromString=w3e;function N3e(t,e){if(e>>>0<=2097151)return""+(XQ*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)}Qs.int64toString=N3e;function S3e(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}Qs.varint32write=S3e;function T3e(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}Qs.varint32read=T3e});var ac=E(oc=>{"use strict";Object.defineProperty(oc,"__esModule",{value:!0});oc.PbLong=oc.PbULong=oc.detectBi=void 0;var qm=ZQ(),it;function Eee(){let t=new DataView(new ArrayBuffer(8));it=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}oc.detectBi=Eee;Eee();function Cee(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Iee=/^-?[0-9]+$/,eb=4294967296,$Q=2147483648,tb=c
Line truncated
|
||||||
`)}};wb.RpcError=GL});var qL=E(Sb=>{"use strict";Object.defineProperty(Sb,"__esModule",{value:!0});Sb.mergeRpcOptions=void 0;var jee=zt();function K8e(t,e){if(!e)return t;let r={};Nb(t,r),Nb(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=jee.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=jee.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},Nb(t.meta,r.meta),Nb(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}Sb.mergeRpcOptions=K8e;function Nb(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 JL=E(Al=>{"use strict";Object.defineProperty(Al,"__esModule",{value:!0});Al.Deferred=Al.DeferredState=void 0;var Yo;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Yo=Al.DeferredState||(Al.DeferredState={}));var VL=class{constructor(e=!0){this._state=Yo.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!==Yo.PENDING)throw new Error(`cannot resolve ${Yo[this.state].toLowerCase()}`);this._resolve(e),this._state=Yo.RESOLVED}reject(e){if(this.state!==Yo.PENDING)throw new Error(`cannot reject ${Yo[this.state].toLowerCase()}`);this._reject(e),this._state=Yo.REJECTED}resolvePending(e){this._state===Yo.PENDING&&this.resolve(e)}rejectPending(e){this._state===Yo.PENDING&&this.reject(e)}};Al.Deferred=VL});var zL=E(Tb=>{"use strict";Object.defineProperty(Tb,"__esModule",{value:!0});Tb.RpcOutputStreamController=void 0;var Xee=JL(),cl=zt(),WL=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){cl.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){cl.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){cl.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(){cl.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;cl.assert(e,"bad state"),cl.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 Xee.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;cl.assert(s.state==Xee.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};Tb.RpcOutputStreamController=WL});var jL=E(tg=>{"use strict";var j8e=tg&&tg.__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(tg,"__esModule",{value:!0});tg.UnaryCall=void 0;var KL=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 j8e(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}})}};tg.UnaryCall=KL});var ZL=E(rg=>{"use strict";var X8e=rg&&rg.__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(rg,"__esModule",{value:!0});rg.ServerStreamingCall=void 0;var XL=class{constructor(e
Line truncated
|
`)}};wb.RpcError=GL});var qL=E(Sb=>{"use strict";Object.defineProperty(Sb,"__esModule",{value:!0});Sb.mergeRpcOptions=void 0;var jee=zt();function j8e(t,e){if(!e)return t;let r={};Nb(t,r),Nb(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=jee.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=jee.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},Nb(t.meta,r.meta),Nb(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}Sb.mergeRpcOptions=j8e;function Nb(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 JL=E(Al=>{"use strict";Object.defineProperty(Al,"__esModule",{value:!0});Al.Deferred=Al.DeferredState=void 0;var Yo;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Yo=Al.DeferredState||(Al.DeferredState={}));var VL=class{constructor(e=!0){this._state=Yo.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!==Yo.PENDING)throw new Error(`cannot resolve ${Yo[this.state].toLowerCase()}`);this._resolve(e),this._state=Yo.RESOLVED}reject(e){if(this.state!==Yo.PENDING)throw new Error(`cannot reject ${Yo[this.state].toLowerCase()}`);this._reject(e),this._state=Yo.REJECTED}resolvePending(e){this._state===Yo.PENDING&&this.resolve(e)}rejectPending(e){this._state===Yo.PENDING&&this.reject(e)}};Al.Deferred=VL});var zL=E(Tb=>{"use strict";Object.defineProperty(Tb,"__esModule",{value:!0});Tb.RpcOutputStreamController=void 0;var Xee=JL(),cl=zt(),WL=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){cl.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){cl.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){cl.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(){cl.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;cl.assert(e,"bad state"),cl.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 Xee.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;cl.assert(s.state==Xee.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};Tb.RpcOutputStreamController=WL});var jL=E(tg=>{"use strict";var X8e=tg&&tg.__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(tg,"__esModule",{value:!0});tg.UnaryCall=void 0;var KL=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 X8e(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}})}};tg.UnaryCall=KL});var ZL=E(rg=>{"use strict";var Z8e=rg&&rg.__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(rg,"__esModule",{value:!0});rg.ServerStreamingCall=void 0;var XL=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\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\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\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 !"#\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 oie=E(iie=>{"use strict";var K3=nA().Buffer;iie._dbcs=iA;var Dr=-1,nie=-2,si=-10,is=-1e3,Fg=new Array(256),GE=-1;for($1=0;$1<256;$1++)Fg[$1]=Dr;var $1;function iA(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]=Fg.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(Fg.slice(0));var i=this.decodeTables.length;this.decodeTables.push(Fg.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[is-o[s]],A=48;A<=57;A++){if(a[A]===Dr)a[A]=is-n;else if(a[A]>is)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[is-a[A]],u=129;u<=254;u++){if(c[u]===Dr)c[u]=is-i;else{if(c[u]===is-i)continue;if(c[u]>is)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[is-c[u]],d=48;d<=57;d++)l[d]===Dr&&(l[d]=nie)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var g={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
\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 oie=E(iie=>{"use strict";var K3=nA().Buffer;iie._dbcs=iA;var Dr=-1,nie=-2,si=-10,is=-1e3,Fg=new Array(256),GE=-1;for($1=0;$1<256;$1++)Fg[$1]=Dr;var $1;function iA(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]=Fg.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(Fg.slice(0));var i=this.decodeTables.length;this.decodeTables.push(Fg.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[is-o[s]],A=48;A<=57;A++){if(a[A]===Dr)a[A]=is-n;else if(a[A]>is)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[is-a[A]],u=129;u<=254;u++){if(c[u]===Dr)c[u]=is-i;else{if(c[u]===is-i)continue;if(c[u]>is)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[is-c[u]],d=48;d<=57;d++)l[d]===Dr&&(l[d]=nie)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var g={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function lJe(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(jVe.has(n)){r=n;break}}return r}function dJe(t,e){let r=lJe(e);r!==""&&(t.referrerPolicy=r)}function hJe(){return"allowed"}function gJe(){return"success"}function fJe(){return"success"}function pJe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function mJe(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&&h4(t.origin)&&!h4(Pl(t))&&(e=null);break;case"same-origin":XE(t,Pl(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Og(t,e){return t}function EJe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Og(t.domainLookupStartTime,r),domainLookupEndTime:Og(t.domainLookupEndTime,r),connectionStartTime:Og(t.connectionStartTime,r),connectionEndTime:Og(t.connectionEndTime,r),secureConnectionStartTime:Og(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function CJe(t){return Og(eJe.now(),t)}function IJe(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 Lae(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function BJe(t){return{referrerPolicy:t.referrerPolicy}}function yJe(t){let e=t.referrerPolicy;ZE(e);let r=null;if(t.referrer==="client"){let i=Dae();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else xc.is.URL(t.referrer)&&(r=t.referrer);let s=d4(r),n=d4(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??d4(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Pl(t);return vl(s)&&!vl(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Pl(t);return XE(s,i)?s:vl(s)&&!vl(i)?"no-referrer":n}case"same-origin":return XE(t,s)?s:"no-referrer";case"origin-when-cross-origin":return XE(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Pl(t);return vl(s)&&!vl(i)?"no-referrer":s}}}function d4(t,e=!1){return ZE(xc.is.URL(t)),t=new URL(t),_ae(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var QJe=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)$/),bJe=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function vae(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),bJe(t)):QJe(t)}function wJe(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||vae(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function vl(t){return xc.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:wJe(t.origin):!1}function NJe(t){}function XE(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function SJe(t){return t.controller.state==="aborted"}function TJe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function xJe(t){return rJe[t.toLowerCase()]??t}var RJe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Pae(t,e,r=0,s=1){class n{#e;#t;#s;constructor(o,a){this.#e=o,this.#t=a,this.#s=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.#s,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#s=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,RJe),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 DJe(t,e,r,s=0,n=1){let i=Pae(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return xc.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return xc.brandCheck(this,e),i(this,"value
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function dJe(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(XVe.has(n)){r=n;break}}return r}function hJe(t,e){let r=dJe(e);r!==""&&(t.referrerPolicy=r)}function gJe(){return"allowed"}function fJe(){return"success"}function pJe(){return"success"}function mJe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function EJe(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&&h4(t.origin)&&!h4(Pl(t))&&(e=null);break;case"same-origin":XE(t,Pl(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Og(t,e){return t}function CJe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Og(t.domainLookupStartTime,r),domainLookupEndTime:Og(t.domainLookupEndTime,r),connectionStartTime:Og(t.connectionStartTime,r),connectionEndTime:Og(t.connectionEndTime,r),secureConnectionStartTime:Og(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function IJe(t){return Og(tJe.now(),t)}function BJe(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 Lae(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function yJe(t){return{referrerPolicy:t.referrerPolicy}}function QJe(t){let e=t.referrerPolicy;ZE(e);let r=null;if(t.referrer==="client"){let i=Dae();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else xc.is.URL(t.referrer)&&(r=t.referrer);let s=d4(r),n=d4(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??d4(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Pl(t);return vl(s)&&!vl(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Pl(t);return XE(s,i)?s:vl(s)&&!vl(i)?"no-referrer":n}case"same-origin":return XE(t,s)?s:"no-referrer";case"origin-when-cross-origin":return XE(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Pl(t);return vl(s)&&!vl(i)?"no-referrer":s}}}function d4(t,e=!1){return ZE(xc.is.URL(t)),t=new URL(t),_ae(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var bJe=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)$/),wJe=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function vae(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),wJe(t)):bJe(t)}function NJe(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||vae(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function vl(t){return xc.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:NJe(t.origin):!1}function SJe(t){}function XE(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function TJe(t){return t.controller.state==="aborted"}function xJe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function RJe(t){return sJe[t.toLowerCase()]??t}var DJe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Pae(t,e,r=0,s=1){class n{#e;#t;#s;constructor(o,a){this.#e=o,this.#t=a,this.#s=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.#s,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#s=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,DJe),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 kJe(t,e,r,s=0,n=1){let i=Pae(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return xc.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return xc.brandCheck(this,e),i(this,"value
Line truncated
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=oi(a=>y4(a)&&a!==59,t,e);i=I4.decode(o)}return{name:s,value:i}}function t7e(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 Ds("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=oi(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B4(o,!0,!0,a=>a===9||a===32),!WJe.test(o.toString()))throw Ds("header name does not match the field-name token production");if(t[e.position]!==58)throw Ds("expected :");switch(e.position++,oi(a=>a===32||a===9,t,e),JJe(o)){case"content-disposition":{if(r=s=null,oi(A=>y4(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ds("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=e7e(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ds("name attribute is required in content-disposition header");break}case"content-type":{let a=oi(A=>A!==10&&A!==13,t,e);a=B4(a,!1,!0,A=>A===9||A===32),n=Jae(a);break}case"content-transfer-encoding":{let a=oi(A=>A!==10&&A!==13,t,e);a=B4(a,!1,!0,A=>A===9||A===32),i=Jae(a);break}default:oi(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ds("expected CRLF");e.position+=2}}function oi(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B4(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 r7e(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 Ds(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function s7e(t){return t<=31||t===127}function n7e(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 y4(t){return t<=127&&t!==32&&t!==9&&!s7e(t)&&!n7e(t)}Wae.exports={multipartFormDataParser:$Je,validateBoundary:ZJe}});var $E=E((uMt,Kae)=>{"use strict";function i7e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}Kae.exports={createDeferredPromise:i7e}});var Gg=E((lMt,eAe)=>{"use strict";var w4=Ie(),{ReadableStreamFrom:o7e,readableStreamClose:a7e,fullyReadBody:A7e,extractMimeType:c7e}=un(),{FormData:jae,setFormDataState:u7e}=bw(),{webidl:Vi}=kr(),Q4=w("node:assert"),{isErrored:b4,isDisturbed:l7e}=w("node:stream"),{isUint8Array:d7e}=w("node:util/types"),{serializeAMimeType:h7e}=ii(),{multipartFormDataParser:g7e}=zae(),{createDeferredPromise:f7e}=$E(),{parseJSONFromBytes:p7e}=AA(),{utf8DecodeBytes:m7e}=Ew(),{runtimeFeatures:E7e}=cA(),C7e=E7e.has("crypto")?w("node:crypto").randomInt:t=>Math.floor(Math.random()*t),ww=new TextEncoder;function I7e(){}var B7e=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!l7e(e)&&!b4(e)&&e.cancel("Response object has been garbage collected").catch(I7e)});function Zae(t,e=!1){let r=null,s=null;Vi.is.ReadableStream(t)?r=t:Vi.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),Q4(Vi.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(Vi.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Vi.is.BufferSource(t))i=Vi.util.getCopyOfBytesHeldByBufferSource(t);else if(Vi.is.FormData(t)){let c=`----formdata-undici-0${`${C7e(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=oi(a=>y4(a)&&a!==59,t,e);i=I4.decode(o)}return{name:s,value:i}}function r7e(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 Ds("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=oi(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B4(o,!0,!0,a=>a===9||a===32),!zJe.test(o.toString()))throw Ds("header name does not match the field-name token production");if(t[e.position]!==58)throw Ds("expected :");switch(e.position++,oi(a=>a===32||a===9,t,e),WJe(o)){case"content-disposition":{if(r=s=null,oi(A=>y4(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ds("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=t7e(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ds("name attribute is required in content-disposition header");break}case"content-type":{let a=oi(A=>A!==10&&A!==13,t,e);a=B4(a,!1,!0,A=>A===9||A===32),n=Jae(a);break}case"content-transfer-encoding":{let a=oi(A=>A!==10&&A!==13,t,e);a=B4(a,!1,!0,A=>A===9||A===32),i=Jae(a);break}default:oi(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ds("expected CRLF");e.position+=2}}function oi(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B4(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 s7e(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 Ds(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function n7e(t){return t<=31||t===127}function i7e(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 y4(t){return t<=127&&t!==32&&t!==9&&!n7e(t)&&!i7e(t)}Wae.exports={multipartFormDataParser:e7e,validateBoundary:$Je}});var $E=E((lMt,Kae)=>{"use strict";function o7e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}Kae.exports={createDeferredPromise:o7e}});var Gg=E((dMt,eAe)=>{"use strict";var w4=Ie(),{ReadableStreamFrom:a7e,readableStreamClose:A7e,fullyReadBody:c7e,extractMimeType:u7e}=un(),{FormData:jae,setFormDataState:l7e}=bw(),{webidl:Vi}=kr(),Q4=w("node:assert"),{isErrored:b4,isDisturbed:d7e}=w("node:stream"),{isUint8Array:h7e}=w("node:util/types"),{serializeAMimeType:g7e}=ii(),{multipartFormDataParser:f7e}=zae(),{createDeferredPromise:p7e}=$E(),{parseJSONFromBytes:m7e}=AA(),{utf8DecodeBytes:E7e}=Ew(),{runtimeFeatures:C7e}=cA(),I7e=C7e.has("crypto")?w("node:crypto").randomInt:t=>Math.floor(Math.random()*t),ww=new TextEncoder;function B7e(){}var y7e=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!d7e(e)&&!b4(e)&&e.cancel("Response object has been garbage collected").catch(B7e)});function Zae(t,e=!1){let r=null,s=null;Vi.is.ReadableStream(t)?r=t:Vi.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),Q4(Vi.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(Vi.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Vi.is.BufferSource(t))i=Vi.util.getCopyOfBytesHeldByBufferSource(t);else if(Vi.is.FormData(t)){let c=`----formdata-undici-0${`${I7e(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
|
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
|
||||||
`),g=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,C]of t)if(typeof C=="string"){let b=ww.encode(u+`; name="${l(d(m))}"\r
|
`),g=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,C]of t)if(typeof C=="string"){let b=ww.encode(u+`; name="${l(d(m))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -76,20 +76,20 @@ ${d(C)}\r
|
|||||||
Content-Type: ${C.type||"application/octet-stream"}\r
|
Content-Type: ${C.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);g.push(b,C,f),typeof C.size=="number"?o+=b.byteLength+C.size+f.byteLength:p=!0}let I=ww.encode(`--${c}--\r
|
`);g.push(b,C,f),typeof C.size=="number"?o+=b.byteLength+C.size+f.byteLength:p=!0}let I=ww.encode(`--${c}--\r
|
||||||
`);g.push(I),o+=I.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of g)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(Vi.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(w4.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Vi.is.ReadableStream(t)?t:o7e(t)}return(typeof i=="string"||d7e(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(b4(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!b4(r)&&s.enqueue(typeof c=="string"?ww.encode(c):new Uint8Array(c));queueMicrotask(()=>a7e(s))})(),[{stream:r,source:i,length:o},a]}function y7e(t,e=!1){return Vi.is.ReadableStream(t)&&(Q4(!w4.isDisturbed(t),"The body has already been consumed."),Q4(!t.locked,"The stream is locked.")),Zae(t,e)}function Q7e(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function b7e(t,e){return{blob(){return Hg(this,s=>{let n=Xae(e(this));return n===null?n="":n&&(n=h7e(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Hg(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Hg(this,m7e,t,e)},json(){return Hg(this,p7e,t,e)},formData(){return Hg(this,s=>{let n=Xae(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=g7e(s,n),o=new jae;return u7e(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new jae;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 Hg(this,s=>new Uint8Array(s),t,e)}}}function w7e(t,e){Object.assign(t.prototype,b7e(t,e))}function Hg(t,e,r,s){try{Vi.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),$ae(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=f7e(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(A7e(t.body,o,i),n.promise)}function $ae(t){let e=t.body;return e!=null&&(e.stream.locked||w4.isDisturbed(e.stream))}function Xae(t){let e=t.headersList,r=c7e(e);return r==="failure"?null:r}eAe.exports={extractBody:Zae,safelyExtractBody:y7e,cloneBody:Q7e,mixinBody:w7e,streamRegistry:B7e,bodyUnusable:$ae}});var lAe=E((dMt,uAe)=>{"use strict";var he=w("node:assert"),ge=Ie(),{channels:tAe}=Sc(),N4=a8(),{RequestContentLengthMismatchError:Ol,ResponseContentLengthMismatchError:N7e,RequestAbortedError:aAe,HeadersTimeoutError:S7e,HeadersOverflowError:T7e,SocketError:r0,InformationalError:Yg,BodyTimeoutError:x7e,HTTPParserError:R7e,ResponseExceededMaxSizeError:D7e}=Ee(),{kUrl:AAe,kReset:ks,kClient:M4,kParser:Pt,kBlocking:s0,kRunning:Yr,kPending:k7e,kSize:rAe,kWriting:Dc,kQueue:Ji,kNoRef:e0,kKeepAliveDefaultTimeout:M7e,kHostHeader:F7e,kPendingIdx:U7e,kRunningIdx:ai,kError:Ai,kPipelining:Tw,kSocket:qg,kKeepAliveTimeoutValue:Rw,kMaxHeadersSize:L7e,kKeepAliveMaxTimeout:v7e,kKeepAliveTimeoutThreshold:P7e,kHeadersTimeout:O7e,kBodyTimeout:_7e,kStrictContentLength:x4,kMaxRequests:sAe,kCounter:H7e,kMaxResponseSize:G7e,kOnError:Y7e,kResume:Rc,kHTTPContext:cAe,kClosed:R4}=$e(),Zo=eae(),q7e=Buffer.alloc(0),Nw=Buffer[Symbol.species],V7e=ge.removeAllListeners,S4;function J7e(){let t=process.env.JEST_WORKER_ID?$8():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(sae())}catch{}return e||(e=new WebAssembly.Module(t||$8())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onStatus(new Nw($o.buffer,o,i))},wasm_on_message_begin:s=>(he(ur.ptr===s),ur.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onHeaderField(new Nw($o.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onHeaderValue(new Nw($o.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(he(ur.ptr===s),ur.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onBody(new Nw($o.buffer,o,i))},wasm_on_message_complete:s=>(he(ur.ptr===s),ur.onMessageComplete())}})}var T4=null,ur=null,$o=null,Sw=0,ea=null,W7e=0,t0=1,Vg=2|t0,xw=4|t0,D4=8|W7e,k4=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Zo.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[L7e],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[G7e]}setTi
Line truncated
|
`);g.push(I),o+=I.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of g)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(Vi.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(w4.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Vi.is.ReadableStream(t)?t:a7e(t)}return(typeof i=="string"||h7e(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(b4(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!b4(r)&&s.enqueue(typeof c=="string"?ww.encode(c):new Uint8Array(c));queueMicrotask(()=>A7e(s))})(),[{stream:r,source:i,length:o},a]}function Q7e(t,e=!1){return Vi.is.ReadableStream(t)&&(Q4(!w4.isDisturbed(t),"The body has already been consumed."),Q4(!t.locked,"The stream is locked.")),Zae(t,e)}function b7e(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function w7e(t,e){return{blob(){return Hg(this,s=>{let n=Xae(e(this));return n===null?n="":n&&(n=g7e(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Hg(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Hg(this,E7e,t,e)},json(){return Hg(this,m7e,t,e)},formData(){return Hg(this,s=>{let n=Xae(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=f7e(s,n),o=new jae;return l7e(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new jae;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 Hg(this,s=>new Uint8Array(s),t,e)}}}function N7e(t,e){Object.assign(t.prototype,w7e(t,e))}function Hg(t,e,r,s){try{Vi.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),$ae(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=p7e(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(c7e(t.body,o,i),n.promise)}function $ae(t){let e=t.body;return e!=null&&(e.stream.locked||w4.isDisturbed(e.stream))}function Xae(t){let e=t.headersList,r=u7e(e);return r==="failure"?null:r}eAe.exports={extractBody:Zae,safelyExtractBody:Q7e,cloneBody:b7e,mixinBody:N7e,streamRegistry:y7e,bodyUnusable:$ae}});var lAe=E((hMt,uAe)=>{"use strict";var he=w("node:assert"),ge=Ie(),{channels:tAe}=Sc(),N4=a8(),{RequestContentLengthMismatchError:Ol,ResponseContentLengthMismatchError:S7e,RequestAbortedError:aAe,HeadersTimeoutError:T7e,HeadersOverflowError:x7e,SocketError:r0,InformationalError:Yg,BodyTimeoutError:R7e,HTTPParserError:D7e,ResponseExceededMaxSizeError:k7e}=Ee(),{kUrl:AAe,kReset:ks,kClient:M4,kParser:Pt,kBlocking:s0,kRunning:Yr,kPending:M7e,kSize:rAe,kWriting:Dc,kQueue:Ji,kNoRef:e0,kKeepAliveDefaultTimeout:F7e,kHostHeader:U7e,kPendingIdx:L7e,kRunningIdx:ai,kError:Ai,kPipelining:Tw,kSocket:qg,kKeepAliveTimeoutValue:Rw,kMaxHeadersSize:v7e,kKeepAliveMaxTimeout:P7e,kKeepAliveTimeoutThreshold:O7e,kHeadersTimeout:_7e,kBodyTimeout:H7e,kStrictContentLength:x4,kMaxRequests:sAe,kCounter:G7e,kMaxResponseSize:Y7e,kOnError:q7e,kResume:Rc,kHTTPContext:cAe,kClosed:R4}=$e(),Zo=eae(),V7e=Buffer.alloc(0),Nw=Buffer[Symbol.species],J7e=ge.removeAllListeners,S4;function W7e(){let t=process.env.JEST_WORKER_ID?$8():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(sae())}catch{}return e||(e=new WebAssembly.Module(t||$8())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onStatus(new Nw($o.buffer,o,i))},wasm_on_message_begin:s=>(he(ur.ptr===s),ur.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onHeaderField(new Nw($o.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onHeaderValue(new Nw($o.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(he(ur.ptr===s),ur.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{he(ur.ptr===s);let o=n-ea+$o.byteOffset;return ur.onBody(new Nw($o.buffer,o,i))},wasm_on_message_complete:s=>(he(ur.ptr===s),ur.onMessageComplete())}})}var T4=null,ur=null,$o=null,Sw=0,ea=null,z7e=0,t0=1,Vg=2|t0,xw=4|t0,D4=8|z7e,k4=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Zo.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[v7e],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[Y7e]}setTi
Line truncated
|
||||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||||
`:p+=t[F7e],i?p+=`connection: upgrade\r
|
`:p+=t[U7e],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
`:t[Tw]&&!g[ks]?p+=`connection: keep-alive\r
|
`:t[Tw]&&!g[ks]?p+=`connection: keep-alive\r
|
||||||
`:p+=`connection: close\r
|
`:p+=`connection: close\r
|
||||||
`,Array.isArray(c))for(let I=0;I<c.length;I+=2){let m=c[I+0],C=c[I+1];if(Array.isArray(C))for(let b=0;b<C.length;b++)p+=`${m}: ${C[b]}\r
|
`,Array.isArray(c))for(let I=0;I<c.length;I+=2){let m=c[I+0],C=c[I+1];if(Array.isArray(C))for(let b=0;b<C.length;b++)p+=`${m}: ${C[b]}\r
|
||||||
`;else p+=`${m}: ${C}\r
|
`;else p+=`${m}: ${C}\r
|
||||||
`}return tAe.sendHeaders.hasSubscribers&&tAe.sendHeaders.publish({request:e,headers:p,socket:g}),!A||d===0?iAe(f,null,t,e,g,u,p,l):ge.isBuffer(A)?iAe(f,A,t,e,g,u,p,l):ge.isBlobLike(A)?typeof A.stream=="function"?oAe(f,A.stream(),t,e,g,u,p,l):nWe(f,A,t,e,g,u,p,l):ge.isStream(A)?sWe(f,A,t,e,g,u,p,l):ge.isIterable(A)?oAe(f,A,t,e,g,u,p,l):he(!1),!0}function sWe(t,e,r,s,n,i,o,a){he(i!==0||r[Yr]===0,"stream body cannot be pipelined");let A=!1,c=new Dw({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){ge.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",g)}),!A){let f=new aAe;queueMicrotask(()=>g(f))}},g=function(f){if(!A){if(A=!0,he(n.destroyed||n[Dc]&&r[Yr]<=1),n.off("drain",l).off("error",g),e.removeListener("data",u).removeListener("end",g).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ge.destroy(e,f):ge.destroy(e)}};e.on("data",u).on("end",g).on("error",g).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",g),e.errorEmitted??e.errored?setImmediate(g,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(g,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function iAe(t,e,r,s,n,i,o,a){try{e?ge.isBuffer(e)&&(he(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
`}return tAe.sendHeaders.hasSubscribers&&tAe.sendHeaders.publish({request:e,headers:p,socket:g}),!A||d===0?iAe(f,null,t,e,g,u,p,l):ge.isBuffer(A)?iAe(f,A,t,e,g,u,p,l):ge.isBlobLike(A)?typeof A.stream=="function"?oAe(f,A.stream(),t,e,g,u,p,l):iWe(f,A,t,e,g,u,p,l):ge.isStream(A)?nWe(f,A,t,e,g,u,p,l):ge.isIterable(A)?oAe(f,A,t,e,g,u,p,l):he(!1),!0}function nWe(t,e,r,s,n,i,o,a){he(i!==0||r[Yr]===0,"stream body cannot be pipelined");let A=!1,c=new Dw({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){ge.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",g)}),!A){let f=new aAe;queueMicrotask(()=>g(f))}},g=function(f){if(!A){if(A=!0,he(n.destroyed||n[Dc]&&r[Yr]<=1),n.off("drain",l).off("error",g),e.removeListener("data",u).removeListener("end",g).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ge.destroy(e,f):ge.destroy(e)}};e.on("data",u).on("end",g).on("error",g).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",g),e.errorEmitted??e.errored?setImmediate(g,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(g,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function iAe(t,e,r,s,n,i,o,a){try{e?ge.isBuffer(e)&&(he(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[ks]=!0)):i===0?n.write(`${o}content-length: 0\r
|
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[ks]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"):(he(i===null,"no body must not have content length"),n.write(`${o}\r
|
`,"latin1"):(he(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||||
`,"latin1")),s.onRequestSent(),r[Rc]()}catch(A){t(A)}}async function nWe(t,e,r,s,n,i,o,a){he(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Ol;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
`,"latin1")),s.onRequestSent(),r[Rc]()}catch(A){t(A)}}async function iWe(t,e,r,s,n,i,o,a){he(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Ol;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[ks]=!0),r[Rc]()}catch(A){t(A)}}async function oAe(t,e,r,s,n,i,o,a){he(i!==0||r[Yr]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,g)=>{he(A===null),n[Ai]?g(n[Ai]):A=d});n.on("close",c).on("drain",c);let l=new Dw({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[Ai])throw n[Ai];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var Dw=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[Dc]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Ai])throw r[Ai];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[x4])throw new Ol;process.emitWarning(new Ol)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[ks]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[ks]=!0),r[Rc]()}catch(A){t(A)}}async function oAe(t,e,r,s,n,i,o,a){he(i!==0||r[Yr]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,g)=>{he(A===null),n[Ai]?g(n[Ai]):A=d});n.on("close",c).on("drain",c);let l=new Dw({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[Ai])throw n[Ai];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var Dw=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[Dc]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Ai])throw r[Ai];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[x4])throw new Ol;process.emitWarning(new Ol)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[ks]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||||
@@ -102,13 +102,13 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&n!==r){if(s[x4])throw new Ol;process.emitWarning(new Ol)}e[Pt].timeout&&e[Pt].timeoutType===Vg&&e[Pt].timeout.refresh&&e[Pt].timeout.refresh(),s[Rc]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dc]=!1,e&&(he(s[Yr]<=1,"pipeline should only contain this request"),n(e))}};uAe.exports=z7e});var IAe=E((hMt,CAe)=>{"use strict";var ui=w("node:assert"),{pipeline:iWe}=w("node:stream"),Te=Ie(),{RequestContentLengthMismatchError:v4,RequestAbortedError:oWe,SocketError:a0,InformationalError:kc,InvalidArgumentError:aWe}=Ee(),{kUrl:o0,kReset:Uw,kClient:ln,kRunning:A0,kPending:AWe,kQueue:Mc,kPendingIdx:O4,kRunningIdx:Wi,kError:dn,kSocket:St,kStrictContentLength:cWe,kOnError:Jg,kMaxConcurrentStreams:Mw,kPingInterval:dAe,kHTTP2Session:lA,kHTTP2InitialWindowSize:uWe,kHTTP2ConnectionWindowSize:lWe,kResume:ta,kSize:dWe,kHTTPContext:_4,kClosed:P4,kBodyTimeout:hWe,kEnableConnectProtocol:n0,kRemoteSettings:i0,kHTTP2Stream:kw,kHTTP2SessionState:H4}=$e(),{channels:hAe}=Sc(),ci=Symbol("open streams"),gAe,Fw;try{Fw=w("node:http2")}catch{Fw={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:gWe,HTTP2_HEADER_METHOD:fAe,HTTP2_HEADER_PATH:pAe,HTTP2_HEADER_SCHEME:F4,HTTP2_HEADER_CONTENT_LENGTH:fWe,HTTP2_HEADER_EXPECT:pWe,HTTP2_HEADER_STATUS:U4,HTTP2_HEADER_PROTOCOL:mWe,NGHTTP2_REFUSED_STREAM:EWe,NGHTTP2_CANCEL:CWe}}=Fw;function L4(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 IWe(t,e){t[St]=e;let r=t[uWe],s=t[lWe],n=Fw.connect(t[o0],{createConnection:()=>e,peerMaxConcurrentStreams:t[Mw],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[St]=e,n[ci]=0,n[ln]=t,n[St]=e,n[H4]={ping:{interval:t[dAe]===0?null:setInterval(bWe,t[dAe],n).unref()}},n[n0]=!1,n[i0]=!1,s&&Te.addListener(n,"connect",yWe.bind(n,s)),Te.addListener(n,"error",wWe),Te.addListener(n,"frameError",NWe),Te.addListener(n,"end",SWe),Te.addListener(n,"goaway",TWe),Te.addListener(n,"close",xWe),Te.addListener(n,"remoteSettings",QWe),n.unref(),t[lA]=n,e[lA]=n,Te.addListener(e,"error",DWe),Te.addListener(e,"end",kWe),Te.addListener(e,"close",RWe),e[P4]=!1,e.on("close",MWe),{version:"h2",defaultPipelining:1/0,write(i){return UWe(t,i)},resume(){BWe(t)},destroy(i,o){e[P4]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[A0]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[i0]===!1||Te.bodyLength(i.body)!==0&&(Te.isStream(i.body)||Te.isAsyncIterable(i.body)||Te.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[i0]===!1;return!1}}}function BWe(t){let e=t[St];e?.destroyed===!1&&(t[dWe]===0||t[Mw]===0?(e.unref(),t[lA].unref()):(e.ref(),t[lA].ref()))}function yWe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function QWe(t){if(this[ln][Mw]=t.maxConcurrentStreams??this[ln][Mw],this[i0]===!0&&this[n0]===!0&&t.enableConnectProtocol===!1){let e=new kc("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[St][dn]=e,this[ln][Jg](e);return}this[n0]=t.enableConnectProtocol??this[n0],this[i0]=!0,this[ln][ta]()}function bWe(t){let e=t[H4];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[ln],o=this[ln];if(s!=null){let a=new kc(`HTTP/2: "PING" errored - type ${s.message}`);o[dn]=a,i[Jg](a)}else i.emit("ping",n)}}function wWe(t){ui(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[St][dn]=t,this[ln][Jg](t)}function NWe(t,e,r){if(r===0){let s=new kc(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[St][dn]=s,this[ln][Jg](s)}}function SWe(){let t=new a0("other side closed",Te.getSocketInfo(this[St]));this.destroy(t),Te.destroy(this[St],t)}function TWe(t){let e=this[dn]||new a0(`HTTP/2: "GOAWAY" frame received with code ${t}`,Te.getSocketInfo(this[St])),r=this[ln];if(r[St]=null,r[_4]=null,this.close(),this[lA]=null,Te.destroy(this[St],e),r[Wi]<r[Mc].length){let s=r[Mc][r[Wi]];r[Mc][r[Wi]++]=null,Te.errorRequest(r,s,e),r[O4]=r[Wi]}ui(r[A0]===0),r.emit("disconnect",r[o0],[r],e),r.emit("connectionError",r[o0],[r],e),r[ta]()}function xWe(){let{[ln]:t,[H4]:e}=this,{[St]:r}=t,s=this[St][dn]||this[dn]||new a0("closed",Te.getSocketInfo(r));if(t[St]=null,t[_4]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){ui(t[AWe]===0);let n=t[Mc].splice(t[Wi]);for(let i=0;i<n.length;i++){let o=n[i];Te.errorRequest(t,o,s)}}}function RWe(){let t=this[dn]||new a0("closed",Te.getSocketInfo(this)),e=this[lA][ln];e[St]=null,e[_4]=null,this[lA]!==null&&this[lA].destroy(t),e[O4]=e[Wi],ui(e[A0]===0),e.emit("disconnect",e[o0],[e],t),e[ta]()}function DWe(t){ui(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dn]=t,this[ln][Jg](t)}function kWe(){Te.destroy(this,new a0("other side closed",Te.getSocketInfo(this)))}func
Line truncated
|
`,"latin1"),r!==null&&n!==r){if(s[x4])throw new Ol;process.emitWarning(new Ol)}e[Pt].timeout&&e[Pt].timeoutType===Vg&&e[Pt].timeout.refresh&&e[Pt].timeout.refresh(),s[Rc]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dc]=!1,e&&(he(s[Yr]<=1,"pipeline should only contain this request"),n(e))}};uAe.exports=K7e});var IAe=E((gMt,CAe)=>{"use strict";var ui=w("node:assert"),{pipeline:oWe}=w("node:stream"),Te=Ie(),{RequestContentLengthMismatchError:v4,RequestAbortedError:aWe,SocketError:a0,InformationalError:kc,InvalidArgumentError:AWe}=Ee(),{kUrl:o0,kReset:Uw,kClient:ln,kRunning:A0,kPending:cWe,kQueue:Mc,kPendingIdx:O4,kRunningIdx:Wi,kError:dn,kSocket:St,kStrictContentLength:uWe,kOnError:Jg,kMaxConcurrentStreams:Mw,kPingInterval:dAe,kHTTP2Session:lA,kHTTP2InitialWindowSize:lWe,kHTTP2ConnectionWindowSize:dWe,kResume:ta,kSize:hWe,kHTTPContext:_4,kClosed:P4,kBodyTimeout:gWe,kEnableConnectProtocol:n0,kRemoteSettings:i0,kHTTP2Stream:kw,kHTTP2SessionState:H4}=$e(),{channels:hAe}=Sc(),ci=Symbol("open streams"),gAe,Fw;try{Fw=w("node:http2")}catch{Fw={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:fWe,HTTP2_HEADER_METHOD:fAe,HTTP2_HEADER_PATH:pAe,HTTP2_HEADER_SCHEME:F4,HTTP2_HEADER_CONTENT_LENGTH:pWe,HTTP2_HEADER_EXPECT:mWe,HTTP2_HEADER_STATUS:U4,HTTP2_HEADER_PROTOCOL:EWe,NGHTTP2_REFUSED_STREAM:CWe,NGHTTP2_CANCEL:IWe}}=Fw;function L4(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 BWe(t,e){t[St]=e;let r=t[lWe],s=t[dWe],n=Fw.connect(t[o0],{createConnection:()=>e,peerMaxConcurrentStreams:t[Mw],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[St]=e,n[ci]=0,n[ln]=t,n[St]=e,n[H4]={ping:{interval:t[dAe]===0?null:setInterval(wWe,t[dAe],n).unref()}},n[n0]=!1,n[i0]=!1,s&&Te.addListener(n,"connect",QWe.bind(n,s)),Te.addListener(n,"error",NWe),Te.addListener(n,"frameError",SWe),Te.addListener(n,"end",TWe),Te.addListener(n,"goaway",xWe),Te.addListener(n,"close",RWe),Te.addListener(n,"remoteSettings",bWe),n.unref(),t[lA]=n,e[lA]=n,Te.addListener(e,"error",kWe),Te.addListener(e,"end",MWe),Te.addListener(e,"close",DWe),e[P4]=!1,e.on("close",FWe),{version:"h2",defaultPipelining:1/0,write(i){return LWe(t,i)},resume(){yWe(t)},destroy(i,o){e[P4]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[A0]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[i0]===!1||Te.bodyLength(i.body)!==0&&(Te.isStream(i.body)||Te.isAsyncIterable(i.body)||Te.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[i0]===!1;return!1}}}function yWe(t){let e=t[St];e?.destroyed===!1&&(t[hWe]===0||t[Mw]===0?(e.unref(),t[lA].unref()):(e.ref(),t[lA].ref()))}function QWe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function bWe(t){if(this[ln][Mw]=t.maxConcurrentStreams??this[ln][Mw],this[i0]===!0&&this[n0]===!0&&t.enableConnectProtocol===!1){let e=new kc("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[St][dn]=e,this[ln][Jg](e);return}this[n0]=t.enableConnectProtocol??this[n0],this[i0]=!0,this[ln][ta]()}function wWe(t){let e=t[H4];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[ln],o=this[ln];if(s!=null){let a=new kc(`HTTP/2: "PING" errored - type ${s.message}`);o[dn]=a,i[Jg](a)}else i.emit("ping",n)}}function NWe(t){ui(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[St][dn]=t,this[ln][Jg](t)}function SWe(t,e,r){if(r===0){let s=new kc(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[St][dn]=s,this[ln][Jg](s)}}function TWe(){let t=new a0("other side closed",Te.getSocketInfo(this[St]));this.destroy(t),Te.destroy(this[St],t)}function xWe(t){let e=this[dn]||new a0(`HTTP/2: "GOAWAY" frame received with code ${t}`,Te.getSocketInfo(this[St])),r=this[ln];if(r[St]=null,r[_4]=null,this.close(),this[lA]=null,Te.destroy(this[St],e),r[Wi]<r[Mc].length){let s=r[Mc][r[Wi]];r[Mc][r[Wi]++]=null,Te.errorRequest(r,s,e),r[O4]=r[Wi]}ui(r[A0]===0),r.emit("disconnect",r[o0],[r],e),r.emit("connectionError",r[o0],[r],e),r[ta]()}function RWe(){let{[ln]:t,[H4]:e}=this,{[St]:r}=t,s=this[St][dn]||this[dn]||new a0("closed",Te.getSocketInfo(r));if(t[St]=null,t[_4]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){ui(t[cWe]===0);let n=t[Mc].splice(t[Wi]);for(let i=0;i<n.length;i++){let o=n[i];Te.errorRequest(t,o,s)}}}function DWe(){let t=this[dn]||new a0("closed",Te.getSocketInfo(this)),e=this[lA][ln];e[St]=null,e[_4]=null,this[lA]!==null&&this[lA].destroy(t),e[O4]=e[Wi],ui(e[A0]===0),e.emit("disconnect",e[o0],[e],t),e[ta]()}function kWe(t){ui(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dn]=t,this[ln][Jg](t)}function MWe(){Te.destroy(this,new a0("other side closed",Te.getSocketInfo(this)))}func
Line truncated
|
||||||
`;hAe.sendHeaders.publish({request:e,headers:F,socket:s[St]})}let x=n==="GET"||n==="HEAD"||d===null;A?(g[pWe]="100-continue",f=s.request(g,{endStream:x,signal:c}),f[kw]=!0,f.once("continue",P)):(f=s.request(g,{endStream:x,signal:c}),f[kw]=!0,P()),++s[ci],f.setTimeout(r);let k=!1;return f.once("response",F=>{let{[U4]:_,...H}=F;if(e.onResponseStarted(),k=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(_),L4(H),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",Ye=>{e.aborted||e.completed||e.onData(Ye)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),k?(!e.aborted&&!e.completed&&e.onComplete({}),t[Mc][t[Wi]++]=null,t[ta]()):(m(new kc("HTTP/2: stream half-closed (remote)")),t[Mc][t[Wi]++]=null,t[O4]=t[Wi],t[ta]())}),f.once("close",()=>{f.removeAllListeners("data"),s[ci]-=1,s[ci]===0&&s.unref()}),f.once("error",function(F){f.removeAllListeners("data"),m(F)}),f.once("frameError",(F,_)=>{f.removeAllListeners("data"),m(new kc(`HTTP/2: "frameError" received - type ${F}, code ${_}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let F=new kc(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[ci]-=1,s[ci]===0&&s.unref(),m(F)}),f.once("trailers",F=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(F))}),!0;function P(){!d||b===0?mAe(m,f,null,t,e,t[St],b,C):Te.isBuffer(d)?mAe(m,f,d,t,e,t[St],b,C):Te.isBlobLike(d)?typeof d.stream=="function"?EAe(m,f,d.stream(),t,e,t[St],b,C):vWe(m,f,d,t,e,t[St],b,C):Te.isStream(d)?LWe(m,t[St],C,f,d,t,e,b):Te.isIterable(d)?EAe(m,f,d,t,e,t[St],b,C):ui(!1)}}function mAe(t,e,r,s,n,i,o,a){try{r!=null&&Te.isBuffer(r)&&(ui(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[Uw]=!0),n.onRequestSent(),s[ta]()}catch(A){t(A)}}function LWe(t,e,r,s,n,i,o,a){ui(a!==0||i[A0]===0,"stream body cannot be pipelined");let A=iWe(n,s,u=>{u?(Te.destroy(A,u),t(u)):(Te.removeAllListeners(A),o.onRequestSent(),r||(e[Uw]=!0),i[ta]())});Te.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function vWe(t,e,r,s,n,i,o,a){ui(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new v4;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[Uw]=!0),s[ta]()}catch(A){t(A)}}async function EAe(t,e,r,s,n,i,o,a){ui(o!==0||s[A0]===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)=>{ui(A===null),i[dn]?d(i[dn]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[dn])throw i[dn];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[Uw]=!0),s[ta]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}CAe.exports=IWe});var Pc=E((gMt,xAe)=>{"use strict";var dA=w("node:assert"),wAe=w("node:net"),c0=w("node:http"),_l=Ie(),{ClientStats:PWe}=L8(),{channels:Wg}=Sc(),OWe=Goe(),_We=Fl(),{InvalidArgumentError:pt,InformationalError:HWe,ClientDestroyedError:GWe}=Ee(),YWe=Ul(),{kUrl:ra,kServerName:vc,kClient:qWe,kBusy:G4,kConnect:VWe,kResuming:Hl,kRunning:h0,kPending:g0,kSize:u0,kQueue:zi,kConnected:JWe,kConnecting:zg,kNeedDrain:Uc,kKeepAliveDefaultTimeout:BAe,kHostHeader:WWe,kPendingIdx:Ki,kRunningIdx:hA,kError:zWe,kPipelining:Lw,kKeepAliveTimeoutValue:KWe,kMaxHeadersSize:jWe,kKeepAliveMaxTimeout:XWe,kKeepAliveTimeoutThreshold:ZWe,kHeadersTimeout:$We,kBodyTimeout:eze,kStrictContentLength:tze,kConnector:l0,kMaxRequests:Y4,kCounter:rze,kClose:sze,kDestroy:nze,kDispatch:ize,kLocalAddress:d0,kMaxResponseSize:oze,kOnError:aze,kHTTPContext:jt,kMaxConcurrentStreams:Aze,kHTTP2InitialWindowSize:cze,kHTTP2ConnectionWindowSize:uze,kResume:Lc,kPingInterval:lze}=$e(),dze=lAe(),hze=IAe(),Fc=Symbol("kClosedResolve"),gze=c0&&c0.maxHeaderSize&&Number.isInteger(c0.maxHeaderSize)&&c0.maxHeaderSize>0?()=>c0.maxHeaderSize:()=>{throw new pt("http module not available or http.maxHeaderSize invalid")},yAe=()=>{};function NAe(t){return t[Lw]??t[jt]?.defaultPipelining??1}var q4=class extends _We{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:g,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:b,maxRequestsPerClient:x,localAddress:k,maxResponseSize:P,autoSelectFamily:F,autoSelectFamilyAttemptTimeout:_,maxConcurrentStreams:H,allowH2:Ye,useH2c:at,initialWindowSize:Be,connectionWindowSize:xe,pingInterval:Ue}={}){if(c!==void 0)throw new pt("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new pt("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pt("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new pt("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pt("
Line truncated
|
`;hAe.sendHeaders.publish({request:e,headers:F,socket:s[St]})}let x=n==="GET"||n==="HEAD"||d===null;A?(g[mWe]="100-continue",f=s.request(g,{endStream:x,signal:c}),f[kw]=!0,f.once("continue",P)):(f=s.request(g,{endStream:x,signal:c}),f[kw]=!0,P()),++s[ci],f.setTimeout(r);let k=!1;return f.once("response",F=>{let{[U4]:_,...H}=F;if(e.onResponseStarted(),k=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(_),L4(H),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",Ye=>{e.aborted||e.completed||e.onData(Ye)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),k?(!e.aborted&&!e.completed&&e.onComplete({}),t[Mc][t[Wi]++]=null,t[ta]()):(m(new kc("HTTP/2: stream half-closed (remote)")),t[Mc][t[Wi]++]=null,t[O4]=t[Wi],t[ta]())}),f.once("close",()=>{f.removeAllListeners("data"),s[ci]-=1,s[ci]===0&&s.unref()}),f.once("error",function(F){f.removeAllListeners("data"),m(F)}),f.once("frameError",(F,_)=>{f.removeAllListeners("data"),m(new kc(`HTTP/2: "frameError" received - type ${F}, code ${_}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let F=new kc(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[ci]-=1,s[ci]===0&&s.unref(),m(F)}),f.once("trailers",F=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(F))}),!0;function P(){!d||b===0?mAe(m,f,null,t,e,t[St],b,C):Te.isBuffer(d)?mAe(m,f,d,t,e,t[St],b,C):Te.isBlobLike(d)?typeof d.stream=="function"?EAe(m,f,d.stream(),t,e,t[St],b,C):PWe(m,f,d,t,e,t[St],b,C):Te.isStream(d)?vWe(m,t[St],C,f,d,t,e,b):Te.isIterable(d)?EAe(m,f,d,t,e,t[St],b,C):ui(!1)}}function mAe(t,e,r,s,n,i,o,a){try{r!=null&&Te.isBuffer(r)&&(ui(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[Uw]=!0),n.onRequestSent(),s[ta]()}catch(A){t(A)}}function vWe(t,e,r,s,n,i,o,a){ui(a!==0||i[A0]===0,"stream body cannot be pipelined");let A=oWe(n,s,u=>{u?(Te.destroy(A,u),t(u)):(Te.removeAllListeners(A),o.onRequestSent(),r||(e[Uw]=!0),i[ta]())});Te.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function PWe(t,e,r,s,n,i,o,a){ui(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new v4;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[Uw]=!0),s[ta]()}catch(A){t(A)}}async function EAe(t,e,r,s,n,i,o,a){ui(o!==0||s[A0]===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)=>{ui(A===null),i[dn]?d(i[dn]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[dn])throw i[dn];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[Uw]=!0),s[ta]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}CAe.exports=BWe});var Pc=E((fMt,xAe)=>{"use strict";var dA=w("node:assert"),wAe=w("node:net"),c0=w("node:http"),_l=Ie(),{ClientStats:OWe}=L8(),{channels:Wg}=Sc(),_We=Goe(),HWe=Fl(),{InvalidArgumentError:pt,InformationalError:GWe,ClientDestroyedError:YWe}=Ee(),qWe=Ul(),{kUrl:ra,kServerName:vc,kClient:VWe,kBusy:G4,kConnect:JWe,kResuming:Hl,kRunning:h0,kPending:g0,kSize:u0,kQueue:zi,kConnected:WWe,kConnecting:zg,kNeedDrain:Uc,kKeepAliveDefaultTimeout:BAe,kHostHeader:zWe,kPendingIdx:Ki,kRunningIdx:hA,kError:KWe,kPipelining:Lw,kKeepAliveTimeoutValue:jWe,kMaxHeadersSize:XWe,kKeepAliveMaxTimeout:ZWe,kKeepAliveTimeoutThreshold:$We,kHeadersTimeout:eze,kBodyTimeout:tze,kStrictContentLength:rze,kConnector:l0,kMaxRequests:Y4,kCounter:sze,kClose:nze,kDestroy:ize,kDispatch:oze,kLocalAddress:d0,kMaxResponseSize:aze,kOnError:Aze,kHTTPContext:jt,kMaxConcurrentStreams:cze,kHTTP2InitialWindowSize:uze,kHTTP2ConnectionWindowSize:lze,kResume:Lc,kPingInterval:dze}=$e(),hze=lAe(),gze=IAe(),Fc=Symbol("kClosedResolve"),fze=c0&&c0.maxHeaderSize&&Number.isInteger(c0.maxHeaderSize)&&c0.maxHeaderSize>0?()=>c0.maxHeaderSize:()=>{throw new pt("http module not available or http.maxHeaderSize invalid")},yAe=()=>{};function NAe(t){return t[Lw]??t[jt]?.defaultPipelining??1}var q4=class extends HWe{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:g,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:b,maxRequestsPerClient:x,localAddress:k,maxResponseSize:P,autoSelectFamily:F,autoSelectFamilyAttemptTimeout:_,maxConcurrentStreams:H,allowH2:Ye,useH2c:at,initialWindowSize:Be,connectionWindowSize:xe,pingInterval:Ue}={}){if(c!==void 0)throw new pt("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new pt("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pt("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new pt("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pt("
Line truncated
|
||||||
`,this[eze]=a??3e5,this[$We]=s??3e5,this[tze]=m??!0,this[Y4]=x,this[Fc]=null,this[oze]=P>-1?P:-1,this[jt]=null,this[Aze]=H??100,this[cze]=Be??262144,this[uze]=xe??524288,this[lze]=Ue??6e4,this[zi]=[],this[hA]=0,this[Ki]=0,this[Lc]=_t=>V4(this,_t),this[aze]=_t=>SAe(this,_t)}get pipelining(){return this[Lw]}set pipelining(e){this[Lw]=e,this[Lc](!0)}get stats(){return new PWe(this)}get[g0](){return this[zi].length-this[Ki]}get[h0](){return this[Ki]-this[hA]}get[u0](){return this[zi].length-this[hA]}get[JWe](){return!!this[jt]&&!this[zg]&&!this[jt].destroyed}get[G4](){return!!(this[jt]?.busy(null)||this[u0]>=(NAe(this)||1)||this[g0]>0)}[VWe](e){TAe(this),this.once("connect",e)}[ize](e,r){let s=new OWe(this[ra].origin,e,r);return this[zi].push(s),this[Hl]||(_l.bodyLength(s.body)==null&&_l.isIterable(s.body)?(this[Hl]=1,queueMicrotask(()=>V4(this))):this[Lc](!0)),this[Hl]&&this[Uc]!==2&&this[G4]&&(this[Uc]=2),this[Uc]<2}[sze](){return new Promise(e=>{this[u0]?this[Fc]=e:e(null)})}[nze](e){return new Promise(r=>{let s=this[zi].splice(this[Ki]);for(let i=0;i<s.length;i++){let o=s[i];_l.errorRequest(this,o,e)}let n=()=>{this[Fc]&&(this[Fc](),this[Fc]=null),r(null)};this[jt]?(this[jt].destroy(e,n),this[jt]=null):queueMicrotask(n),this[Lc]()})}};function SAe(t,e){if(t[h0]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){dA(t[Ki]===t[hA]);let r=t[zi].splice(t[hA]);for(let s=0;s<r.length;s++){let n=r[s];_l.errorRequest(t,n,e)}dA(t[u0]===0)}}function TAe(t){dA(!t[zg]),dA(!t[jt]);let{host:e,hostname:r,protocol:s,port:n}=t[ra];if(r[0]==="["){let i=r.indexOf("]");dA(i!==-1);let o=r.substring(1,i);dA(wAe.isIPv6(o)),r=o}t[zg]=!0,Wg.beforeConnect.hasSubscribers&&Wg.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0]}),t[l0]({host:e,hostname:r,protocol:s,port:n,servername:t[vc],localAddress:t[d0]},(i,o)=>{if(i){QAe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Lc]();return}if(t.destroyed){_l.destroy(o.on("error",yAe),new GWe),t[Lc]();return}dA(o);try{t[jt]=o.alpnProtocol==="h2"?hze(t,o):dze(t,o)}catch(a){o.destroy().on("error",yAe),QAe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Lc]();return}t[zg]=!1,o[rze]=0,o[Y4]=t[Y4],o[qWe]=t,o[zWe]=null,Wg.connected.hasSubscribers&&Wg.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0],socket:o}),t.emit("connect",t[ra],[t]),t[Lc]()})}function QAe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[zg]=!1,Wg.connectError.hasSubscribers&&Wg.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(dA(t[h0]===0);t[g0]>0&&t[zi][t[Ki]].servername===t[vc];){let o=t[zi][t[Ki]++];_l.errorRequest(t,o,e)}else SAe(t,e);t.emit("connectionError",t[ra],[t],e)}}function bAe(t){t[Uc]=0,t.emit("drain",t[ra],[t])}function V4(t,e){t[Hl]!==2&&(t[Hl]=2,fze(t,e),t[Hl]=0,t[hA]>256&&(t[zi].splice(0,t[hA]),t[Ki]-=t[hA],t[hA]=0))}function fze(t,e){for(;;){if(t.destroyed){dA(t[g0]===0);return}if(t[Fc]&&!t[u0]){t[Fc](),t[Fc]=null;return}if(t[jt]&&t[jt].resume(),t[G4])t[Uc]=2;else if(t[Uc]===2){e?(t[Uc]=1,queueMicrotask(()=>bAe(t))):bAe(t);continue}if(t[g0]===0||t[h0]>=(NAe(t)||1))return;let r=t[zi][t[Ki]];if(r===null)return;if(t[ra].protocol==="https:"&&t[vc]!==r.servername){if(t[h0]>0)return;t[vc]=r.servername,t[jt]?.destroy(new HWe("servername changed"),()=>{t[jt]=null,V4(t)})}if(t[zg])return;if(!t[jt]){TAe(t);return}if(t[jt].destroyed||t[jt].busy(r))return;!r.aborted&&t[jt].write(r)?t[Ki]++:t[zi].splice(t[Ki],1)}}xAe.exports=q4});var J4=E((pMt,RAe)=>{"use strict";var vw=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)}};RAe.exports=class{constructor(){this.head=this.tail=new vw}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new vw),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 Pw=E((mMt,OAe)=>{"use strict";var{PoolStats:pze}=L8(),mze=Fl(),Eze=J4(),{kConnected:W4,kSize:DAe,kRunning:kAe,kPending:MAe,kQueued:f0,kBusy:Cze,kFree:Ize,kUrl:Bze,kClose:yze,kDestroy:Qze,kDispatch:bze}=$e(),Nr=Symbol("clients"),os=Symbol("needDrain"),p0=Symbol("queue"),z4=Symbol("closed resolve"),K4=Symbol("onDrain"),FAe=Symbol("onConnect"),UAe=Symbol("onDisconnect"),LAe=Symbol("onConnectionError"),j4=Symbol("get dispatcher"),vAe=Symbol("add client"),PAe=Symbol("remove client"),X4=class extends mze{[p0]=new Eze;[f0]=0;[Nr]=[];[os]=!1;[K4](e,r,s){let n=this[p0],i=!1;for(;!i;){let o=n.shi
Line truncated
|
`,this[tze]=a??3e5,this[eze]=s??3e5,this[rze]=m??!0,this[Y4]=x,this[Fc]=null,this[aze]=P>-1?P:-1,this[jt]=null,this[cze]=H??100,this[uze]=Be??262144,this[lze]=xe??524288,this[dze]=Ue??6e4,this[zi]=[],this[hA]=0,this[Ki]=0,this[Lc]=_t=>V4(this,_t),this[Aze]=_t=>SAe(this,_t)}get pipelining(){return this[Lw]}set pipelining(e){this[Lw]=e,this[Lc](!0)}get stats(){return new OWe(this)}get[g0](){return this[zi].length-this[Ki]}get[h0](){return this[Ki]-this[hA]}get[u0](){return this[zi].length-this[hA]}get[WWe](){return!!this[jt]&&!this[zg]&&!this[jt].destroyed}get[G4](){return!!(this[jt]?.busy(null)||this[u0]>=(NAe(this)||1)||this[g0]>0)}[JWe](e){TAe(this),this.once("connect",e)}[oze](e,r){let s=new _We(this[ra].origin,e,r);return this[zi].push(s),this[Hl]||(_l.bodyLength(s.body)==null&&_l.isIterable(s.body)?(this[Hl]=1,queueMicrotask(()=>V4(this))):this[Lc](!0)),this[Hl]&&this[Uc]!==2&&this[G4]&&(this[Uc]=2),this[Uc]<2}[nze](){return new Promise(e=>{this[u0]?this[Fc]=e:e(null)})}[ize](e){return new Promise(r=>{let s=this[zi].splice(this[Ki]);for(let i=0;i<s.length;i++){let o=s[i];_l.errorRequest(this,o,e)}let n=()=>{this[Fc]&&(this[Fc](),this[Fc]=null),r(null)};this[jt]?(this[jt].destroy(e,n),this[jt]=null):queueMicrotask(n),this[Lc]()})}};function SAe(t,e){if(t[h0]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){dA(t[Ki]===t[hA]);let r=t[zi].splice(t[hA]);for(let s=0;s<r.length;s++){let n=r[s];_l.errorRequest(t,n,e)}dA(t[u0]===0)}}function TAe(t){dA(!t[zg]),dA(!t[jt]);let{host:e,hostname:r,protocol:s,port:n}=t[ra];if(r[0]==="["){let i=r.indexOf("]");dA(i!==-1);let o=r.substring(1,i);dA(wAe.isIPv6(o)),r=o}t[zg]=!0,Wg.beforeConnect.hasSubscribers&&Wg.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0]}),t[l0]({host:e,hostname:r,protocol:s,port:n,servername:t[vc],localAddress:t[d0]},(i,o)=>{if(i){QAe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Lc]();return}if(t.destroyed){_l.destroy(o.on("error",yAe),new YWe),t[Lc]();return}dA(o);try{t[jt]=o.alpnProtocol==="h2"?gze(t,o):hze(t,o)}catch(a){o.destroy().on("error",yAe),QAe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Lc]();return}t[zg]=!1,o[sze]=0,o[Y4]=t[Y4],o[VWe]=t,o[KWe]=null,Wg.connected.hasSubscribers&&Wg.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0],socket:o}),t.emit("connect",t[ra],[t]),t[Lc]()})}function QAe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[zg]=!1,Wg.connectError.hasSubscribers&&Wg.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[jt]?.version,servername:t[vc],localAddress:t[d0]},connector:t[l0],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(dA(t[h0]===0);t[g0]>0&&t[zi][t[Ki]].servername===t[vc];){let o=t[zi][t[Ki]++];_l.errorRequest(t,o,e)}else SAe(t,e);t.emit("connectionError",t[ra],[t],e)}}function bAe(t){t[Uc]=0,t.emit("drain",t[ra],[t])}function V4(t,e){t[Hl]!==2&&(t[Hl]=2,pze(t,e),t[Hl]=0,t[hA]>256&&(t[zi].splice(0,t[hA]),t[Ki]-=t[hA],t[hA]=0))}function pze(t,e){for(;;){if(t.destroyed){dA(t[g0]===0);return}if(t[Fc]&&!t[u0]){t[Fc](),t[Fc]=null;return}if(t[jt]&&t[jt].resume(),t[G4])t[Uc]=2;else if(t[Uc]===2){e?(t[Uc]=1,queueMicrotask(()=>bAe(t))):bAe(t);continue}if(t[g0]===0||t[h0]>=(NAe(t)||1))return;let r=t[zi][t[Ki]];if(r===null)return;if(t[ra].protocol==="https:"&&t[vc]!==r.servername){if(t[h0]>0)return;t[vc]=r.servername,t[jt]?.destroy(new GWe("servername changed"),()=>{t[jt]=null,V4(t)})}if(t[zg])return;if(!t[jt]){TAe(t);return}if(t[jt].destroyed||t[jt].busy(r))return;!r.aborted&&t[jt].write(r)?t[Ki]++:t[zi].splice(t[Ki],1)}}xAe.exports=q4});var J4=E((mMt,RAe)=>{"use strict";var vw=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)}};RAe.exports=class{constructor(){this.head=this.tail=new vw}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new vw),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 Pw=E((EMt,OAe)=>{"use strict";var{PoolStats:mze}=L8(),Eze=Fl(),Cze=J4(),{kConnected:W4,kSize:DAe,kRunning:kAe,kPending:MAe,kQueued:f0,kBusy:Ize,kFree:Bze,kUrl:yze,kClose:Qze,kDestroy:bze,kDispatch:wze}=$e(),Nr=Symbol("clients"),os=Symbol("needDrain"),p0=Symbol("queue"),z4=Symbol("closed resolve"),K4=Symbol("onDrain"),FAe=Symbol("onConnect"),UAe=Symbol("onDisconnect"),LAe=Symbol("onConnectionError"),j4=Symbol("get dispatcher"),vAe=Symbol("add client"),PAe=Symbol("remove client"),X4=class extends Eze{[p0]=new Cze;[f0]=0;[Nr]=[];[os]=!1;[K4](e,r,s){let n=this[p0],i=!1;for(;!i;){let o=n.shi
Line truncated
|
||||||
|
|
||||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||||
|
|
||||||
${e.format(r)}`.trim())}};ale.exports=d_});var g_=E((zMt,lle)=>{"use strict";var{InvalidArgumentError:BXe}=Ee(),{runtimeFeatures:yXe}=cA();function QXe(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 Ale=yXe.has("crypto")?w("node:crypto"):null,bXe=Ale?.hash?t=>Ale.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ule(t){return Array.isArray(t)&&(t.length&1)===0}function wXe(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 NXe(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 cle=["record","playback","update"];function SXe(t){if(!cle.includes(t))throw new BXe(`Invalid snapshot mode: ${t}. Must be one of: ${cle.join(", ")}`)}lle.exports={createHeaderFilters:QXe,hashId:bXe,isUndiciHeaders:ule,normalizeHeaders:NXe,isUrlExcludedFactory:wXe,validateSnapshotMode:SXe}});var Ile=E((KMt,Cle)=>{"use strict";var{writeFile:TXe,readFile:xXe,mkdir:RXe}=w("node:fs/promises"),{dirname:DXe,resolve:dle}=w("node:path"),{setTimeout:kXe,clearTimeout:hle}=w("node:timers"),{InvalidArgumentError:gle,UndiciError:MXe}=Ee(),{hashId:FXe,isUrlExcludedFactory:UXe,normalizeHeaders:fle,createHeaderFilters:ple}=g_();function R0(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||fle(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:mle(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function mle(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 Ele(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 D0(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 FXe(r)}var f_=class{#e;#t;#s=new Map;#r;#n=1/0;#i=!1;#a;constructor(e={}){this.#r=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=ple(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=UXe(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=R0(e,this.#a,this.matchOptions),n=D0(s),i=fle(r.headers),o={statusCode:r.statusCode,headers:Ele(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.#s.size>=this.#n&&!this.#s.has(n)){let A=this.#s.keys().next().value;this.#s.delete(A)}let a=this.#s.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#s.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&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=R0(e,this.#a,this.matchOptions),s=D0(r),n=this.#s.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.#r;if(!r)throw new gle("Snapshot path is required");try{let s=await xXe(dle(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#s.clear();for(let{hash:i,snapshot:o}of n)this.#s.set(i,o)}else this.#s=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#s.clear();else throw new MXe(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new gle("Snapshot path is required");let s=dle(r);await RXe(DXe(s),{recursive:!0});let n=Array.from(this.#s.entries()).map(([i,o])=>({hash:i,snapshot:o}));await TXe(s,JSON.s
Line truncated
|
${e.format(r)}`.trim())}};ale.exports=d_});var g_=E((KMt,lle)=>{"use strict";var{InvalidArgumentError:yXe}=Ee(),{runtimeFeatures:QXe}=cA();function bXe(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 Ale=QXe.has("crypto")?w("node:crypto"):null,wXe=Ale?.hash?t=>Ale.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ule(t){return Array.isArray(t)&&(t.length&1)===0}function NXe(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 SXe(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 cle=["record","playback","update"];function TXe(t){if(!cle.includes(t))throw new yXe(`Invalid snapshot mode: ${t}. Must be one of: ${cle.join(", ")}`)}lle.exports={createHeaderFilters:bXe,hashId:wXe,isUndiciHeaders:ule,normalizeHeaders:SXe,isUrlExcludedFactory:NXe,validateSnapshotMode:TXe}});var Ile=E((jMt,Cle)=>{"use strict";var{writeFile:xXe,readFile:RXe,mkdir:DXe}=w("node:fs/promises"),{dirname:kXe,resolve:dle}=w("node:path"),{setTimeout:MXe,clearTimeout:hle}=w("node:timers"),{InvalidArgumentError:gle,UndiciError:FXe}=Ee(),{hashId:UXe,isUrlExcludedFactory:LXe,normalizeHeaders:fle,createHeaderFilters:ple}=g_();function R0(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||fle(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:mle(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function mle(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 Ele(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 D0(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 UXe(r)}var f_=class{#e;#t;#s=new Map;#r;#n=1/0;#i=!1;#a;constructor(e={}){this.#r=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=ple(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=LXe(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=R0(e,this.#a,this.matchOptions),n=D0(s),i=fle(r.headers),o={statusCode:r.statusCode,headers:Ele(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.#s.size>=this.#n&&!this.#s.has(n)){let A=this.#s.keys().next().value;this.#s.delete(A)}let a=this.#s.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#s.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&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=R0(e,this.#a,this.matchOptions),s=D0(r),n=this.#s.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.#r;if(!r)throw new gle("Snapshot path is required");try{let s=await RXe(dle(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#s.clear();for(let{hash:i,snapshot:o}of n)this.#s.set(i,o)}else this.#s=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#s.clear();else throw new FXe(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new gle("Snapshot path is required");let s=dle(r);await DXe(kXe(s),{recursive:!0});let n=Array.from(this.#s.entries()).map(([i,o])=>({hash:i,snapshot:o}));await xXe(s,JSON.s
Line truncated
|
||||||
PRAGMA journal_mode = WAL;
|
PRAGMA journal_mode = WAL;
|
||||||
PRAGMA synchronous = NORMAL;
|
PRAGMA synchronous = NORMAL;
|
||||||
PRAGMA temp_store = memory;
|
PRAGMA temp_store = memory;
|
||||||
@@ -191,70 +191,70 @@ ${e.format(r)}`.trim())}};ale.exports=d_});var g_=E((zMt,lle)=>{"use strict";var
|
|||||||
ORDER BY cachedAt DESC
|
ORDER BY cachedAt DESC
|
||||||
LIMIT ?
|
LIMIT ?
|
||||||
)
|
)
|
||||||
`)}close(){this.#s.close()}get(e){v_(e);let r=this.#l(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){v_(e);let s=this.#u(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#l(e,!0);o?this.#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.#d(),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){v_(e),B$e(r);let s=0,n=[],i=this;return new I$e({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#u(e))}#d(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#u(e){return`${e.origin}/${e.path}`}#l(e,r=!1){let s=this.#u(e),{headers:n,method:i}=e,o=this.#r.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(!y$e(n[l],u[l])){c=!1;break}}if(c)return A}}};function y$e(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 td=E((mFt,Sde)=>{"use strict";var{kConstruct:Q$e}=$e(),{kEnumerableProperty:uf}=Ie(),{iteratorMixin:b$e,isValidHeaderName:U0,isValidHeaderValue:yde}=un(),{webidl:Pe}=kr(),O_=w("node:assert"),fN=w("node:util");function Bde(t){return t===10||t===13||t===9||t===32}function Qde(t){let e=0,r=t.length;for(;r>e&&Bde(t.charCodeAt(r-1));)--r;for(;r>e&&Bde(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function bde(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pe.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});__(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)__(t,r[s],e[r[s]])}else throw Pe.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function __(t,e,r){if(r=Qde(r),U0(e)){if(!yde(r))throw Pe.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pe.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(Nde(t)==="immutable")throw new TypeError("immutable");return mN(t).append(e,r,!1)}function w$e(t){let e=mN(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 wde(t,e){return t[0]<e[0]?-1:1}var pN=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
|
`)}close(){this.#s.close()}get(e){v_(e);let r=this.#l(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){v_(e);let s=this.#u(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#l(e,!0);o?this.#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.#d(),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){v_(e),y$e(r);let s=0,n=[],i=this;return new B$e({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#u(e))}#d(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#u(e){return`${e.origin}/${e.path}`}#l(e,r=!1){let s=this.#u(e),{headers:n,method:i}=e,o=this.#r.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(!Q$e(n[l],u[l])){c=!1;break}}if(c)return A}}};function Q$e(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 td=E((EFt,Sde)=>{"use strict";var{kConstruct:b$e}=$e(),{kEnumerableProperty:uf}=Ie(),{iteratorMixin:w$e,isValidHeaderName:U0,isValidHeaderValue:yde}=un(),{webidl:Pe}=kr(),O_=w("node:assert"),fN=w("node:util");function Bde(t){return t===10||t===13||t===9||t===32}function Qde(t){let e=0,r=t.length;for(;r>e&&Bde(t.charCodeAt(r-1));)--r;for(;r>e&&Bde(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function bde(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pe.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});__(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)__(t,r[s],e[r[s]])}else throw Pe.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function __(t,e,r){if(r=Qde(r),U0(e)){if(!yde(r))throw Pe.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pe.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(Nde(t)==="immutable")throw new TypeError("immutable");return mN(t).append(e,r,!1)}function N$e(t){let e=mN(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 wde(t,e){return t[0]<e[0]?-1:1}var pN=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":Fge(i)&&(r[n]=i);break;case"id":Uge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Fge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&Uge(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}}};Lge.exports={EventSourceStream:Q6}});var Vge=E((GFt,qge)=>{"use strict";var{pipeline:qst}=w("node:stream"),{fetching:Vst}=_0(),{makeRequest:Jst}=df(),{webidl:As}=kr(),{EventSourceStream:Wst}=vge(),{parseMIMEType:zst}=ii(),{createFastMessageEvent:Kst}=GN(),{isNetworkError:Pge}=v0(),{kEnumerableProperty:cd}=Ie(),{environmentSettingsObject:Oge}=un(),_ge=!1,Hge=3e3,W0=0,Gge=1,z0=2,jst="anonymous",Xst="use-credentials",yf=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#s=!1;#r=W0;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),As.util.markAsUncloneable(this);let s="EventSource constructor";As.argumentLengthCheck(arguments,1,s),_ge||(_ge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=As.converters.USVString(e),r=As.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=Oge,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=jst;r.withCredentials===!0&&(o=Xst,this.#s=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Oge.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=Jst(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#s}#A(){if(this.#r===z0)return;this.#r=W0;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!Pge(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Pge(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?zst(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.#r=Gge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Wst({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Kst(A.type,A.options))}});qst(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Vst(e)}#c(){this.#r!==z0&&(this.#r=W0,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===W0&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){As.brandCheck(this,t),this.#r!==z0&&(this.#r=z0,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},Yge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:W0,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Gge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:z0,writable:!1}};Object.defineProperties(yf,Yge);Object.defineProperties(yf.prototype,Yge);Object.defineProperties(yf.prototype,{close:cd,onerror:cd,onmessage:cd,onopen:cd,readyState:cd,url:cd,withCredentials:cd});As.converters.EventSourceInitDict=As.dictionaryConverter([{key:"withCredentials",converter:As.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:As.converters.any},{key:"node",converter:As.dictionaryConverter([{key:"reconnectionTime",converter:As.converters["unsigned long"],defaultValue:()=>Hge},{key:"dispatcher",converter:As.converters.any}]),defaultValue:()=>({})}]);qge.exports={EventSource:yf,defaultReconnectionTime:Hge}});var Xge=E((YFt,W)=>{"use strict";var Zst=Pc(),Wge=JE(),$st=Gl(),ent=WAe(),tnt=XAe(),rnt=Vl(),snt=mO(),nnt=hO(),int=Fce(),ont=_ce(),ant=Yce(),zge=Ee(),tS=Ie(),{InvalidArgumentError:eS}=zge,Qf=bue(),Ant=Ul(),cnt=t_(),{MockCallHistory:unt
Line truncated
|
${i}`;break;case"retry":Fge(i)&&(r[n]=i);break;case"id":Uge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Fge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&Uge(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}}};Lge.exports={EventSourceStream:Q6}});var Vge=E((YFt,qge)=>{"use strict";var{pipeline:Vst}=w("node:stream"),{fetching:Jst}=_0(),{makeRequest:Wst}=df(),{webidl:As}=kr(),{EventSourceStream:zst}=vge(),{parseMIMEType:Kst}=ii(),{createFastMessageEvent:jst}=GN(),{isNetworkError:Pge}=v0(),{kEnumerableProperty:cd}=Ie(),{environmentSettingsObject:Oge}=un(),_ge=!1,Hge=3e3,W0=0,Gge=1,z0=2,Xst="anonymous",Zst="use-credentials",yf=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#s=!1;#r=W0;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),As.util.markAsUncloneable(this);let s="EventSource constructor";As.argumentLengthCheck(arguments,1,s),_ge||(_ge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=As.converters.USVString(e),r=As.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=Oge,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=Xst;r.withCredentials===!0&&(o=Zst,this.#s=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Oge.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=Wst(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#s}#A(){if(this.#r===z0)return;this.#r=W0;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!Pge(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Pge(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?Kst(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.#r=Gge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new zst({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(jst(A.type,A.options))}});Vst(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Jst(e)}#c(){this.#r!==z0&&(this.#r=W0,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===W0&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){As.brandCheck(this,t),this.#r!==z0&&(this.#r=z0,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},Yge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:W0,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Gge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:z0,writable:!1}};Object.defineProperties(yf,Yge);Object.defineProperties(yf.prototype,Yge);Object.defineProperties(yf.prototype,{close:cd,onerror:cd,onmessage:cd,onopen:cd,readyState:cd,url:cd,withCredentials:cd});As.converters.EventSourceInitDict=As.dictionaryConverter([{key:"withCredentials",converter:As.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:As.converters.any},{key:"node",converter:As.dictionaryConverter([{key:"reconnectionTime",converter:As.converters["unsigned long"],defaultValue:()=>Hge},{key:"dispatcher",converter:As.converters.any}]),defaultValue:()=>({})}]);qge.exports={EventSource:yf,defaultReconnectionTime:Hge}});var Xge=E((qFt,W)=>{"use strict";var $st=Pc(),Wge=JE(),ent=Gl(),tnt=WAe(),rnt=XAe(),snt=Vl(),nnt=mO(),int=hO(),ont=Fce(),ant=_ce(),Ant=Yce(),zge=Ee(),tS=Ie(),{InvalidArgumentError:eS}=zge,Qf=bue(),cnt=Ul(),unt=t_(),{MockCallHistory:lnt
Line truncated
|
||||||
`).slice(1).join(`
|
`).slice(1).join(`
|
||||||
`);t.stack=r?`${r}
|
`);t.stack=r?`${r}
|
||||||
${i}`:n.stack}W.exports.fetch=function(e,r=void 0){return Bnt(e,r).catch(s=>{throw Jge?jge(s,Jge):s&&typeof s=="object"&&Error.captureStackTrace(s,W.exports.fetch),s})};W.exports.Headers=td().Headers;W.exports.Response=v0().Response;W.exports.Request=df().Request;W.exports.FormData=bw().FormData;var{setGlobalOrigin:ynt,getGlobalOrigin:Qnt}=r4();W.exports.setGlobalOrigin=ynt;W.exports.getGlobalOrigin=Qnt;var{CacheStorage:bnt}=Rhe(),{kConstruct:wnt}=$e();W.exports.caches=new bnt(wnt);var{deleteCookie:Nnt,getCookies:Snt,getSetCookies:Tnt,setCookie:xnt,parseCookie:Rnt}=Yhe();W.exports.deleteCookie=Nnt;W.exports.getCookies=Snt;W.exports.getSetCookies=Tnt;W.exports.setCookie=xnt;W.exports.parseCookie=Rnt;var{parseMIMEType:Dnt,serializeAMimeType:knt}=ii();W.exports.parseMIMEType=Dnt;W.exports.serializeAMimeType=knt;var{CloseEvent:Mnt,ErrorEvent:Fnt,MessageEvent:Unt}=GN(),{WebSocket:Lnt,ping:vnt}=Qge();W.exports.WebSocket=Lnt;W.exports.CloseEvent=Mnt;W.exports.ErrorEvent=Fnt;W.exports.MessageEvent=Unt;W.exports.ping=vnt;W.exports.WebSocketStream=Dge().WebSocketStream;W.exports.WebSocketError=E6().WebSocketError;W.exports.request=K0(Qf.request);W.exports.stream=K0(Qf.stream);W.exports.pipeline=K0(Qf.pipeline);W.exports.connect=K0(Qf.connect);W.exports.upgrade=K0(Qf.upgrade);W.exports.MockClient=cnt;W.exports.MockCallHistory=unt;W.exports.MockCallHistoryLog=lnt;W.exports.MockPool=hnt;W.exports.MockAgent=dnt;W.exports.SnapshotAgent=gnt;W.exports.mockErrors=fnt;var{EventSource:Pnt}=Vge();W.exports.EventSource=Pnt;function Ont(){globalThis.fetch=W.exports.fetch,globalThis.Headers=W.exports.Headers,globalThis.Response=W.exports.Response,globalThis.Request=W.exports.Request,globalThis.FormData=W.exports.FormData,globalThis.WebSocket=W.exports.WebSocket,globalThis.CloseEvent=W.exports.CloseEvent,globalThis.ErrorEvent=W.exports.ErrorEvent,globalThis.MessageEvent=W.exports.MessageEvent,globalThis.EventSource=W.exports.EventSource}W.exports.install=Ont});var j0=E(Xc=>{"use strict";Xc.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Xc.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Xc.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
${i}`:n.stack}W.exports.fetch=function(e,r=void 0){return ynt(e,r).catch(s=>{throw Jge?jge(s,Jge):s&&typeof s=="object"&&Error.captureStackTrace(s,W.exports.fetch),s})};W.exports.Headers=td().Headers;W.exports.Response=v0().Response;W.exports.Request=df().Request;W.exports.FormData=bw().FormData;var{setGlobalOrigin:Qnt,getGlobalOrigin:bnt}=r4();W.exports.setGlobalOrigin=Qnt;W.exports.getGlobalOrigin=bnt;var{CacheStorage:wnt}=Rhe(),{kConstruct:Nnt}=$e();W.exports.caches=new wnt(Nnt);var{deleteCookie:Snt,getCookies:Tnt,getSetCookies:xnt,setCookie:Rnt,parseCookie:Dnt}=Yhe();W.exports.deleteCookie=Snt;W.exports.getCookies=Tnt;W.exports.getSetCookies=xnt;W.exports.setCookie=Rnt;W.exports.parseCookie=Dnt;var{parseMIMEType:knt,serializeAMimeType:Mnt}=ii();W.exports.parseMIMEType=knt;W.exports.serializeAMimeType=Mnt;var{CloseEvent:Fnt,ErrorEvent:Unt,MessageEvent:Lnt}=GN(),{WebSocket:vnt,ping:Pnt}=Qge();W.exports.WebSocket=vnt;W.exports.CloseEvent=Fnt;W.exports.ErrorEvent=Unt;W.exports.MessageEvent=Lnt;W.exports.ping=Pnt;W.exports.WebSocketStream=Dge().WebSocketStream;W.exports.WebSocketError=E6().WebSocketError;W.exports.request=K0(Qf.request);W.exports.stream=K0(Qf.stream);W.exports.pipeline=K0(Qf.pipeline);W.exports.connect=K0(Qf.connect);W.exports.upgrade=K0(Qf.upgrade);W.exports.MockClient=unt;W.exports.MockCallHistory=lnt;W.exports.MockCallHistoryLog=dnt;W.exports.MockPool=gnt;W.exports.MockAgent=hnt;W.exports.SnapshotAgent=fnt;W.exports.mockErrors=pnt;var{EventSource:Ont}=Vge();W.exports.EventSource=Ont;function _nt(){globalThis.fetch=W.exports.fetch,globalThis.Headers=W.exports.Headers,globalThis.Response=W.exports.Response,globalThis.Request=W.exports.Request,globalThis.FormData=W.exports.FormData,globalThis.WebSocket=W.exports.WebSocket,globalThis.CloseEvent=W.exports.CloseEvent,globalThis.ErrorEvent=W.exports.ErrorEvent,globalThis.MessageEvent=W.exports.MessageEvent,globalThis.EventSource=W.exports.EventSource}W.exports.install=_nt});var j0=E(Xc=>{"use strict";Xc.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Xc.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Xc.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||||
`||t==="\r";Xc.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Xc.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Xc.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Xc.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 $ge=E((JFt,Zge)=>{"use strict";var{asciiLowercase:rS,solelyContainsHTTPTokenCodePoints:_nt,soleyContainsHTTPQuotedStringTokenCodePoints:Hnt}=j0();Zge.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=rS(String(e)),this._map.get(e)}has(e){return e=rS(String(e)),this._map.has(e)}set(e,r){if(e=rS(String(e)),r=String(r),!_nt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Hnt(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=rS(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 rfe=E((WFt,tfe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Gnt,removeTrailingHTTPWhitespace:efe,isHTTPWhitespaceChar:Ynt,solelyContainsHTTPTokenCodePoints:b6,soleyContainsHTTPQuotedStringTokenCodePoints:qnt,asciiLowercase:w6,collectAnHTTPQuotedString:Vnt}=j0();tfe.exports=t=>{t=Gnt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!b6(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=efe(s),s.length===0||!b6(s))return null;let n={type:w6(r),subtype:w6(s),parameters:new Map};for(;e<t.length;){for(++e;Ynt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=w6(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Vnt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=efe(o),o==="")continue}i.length>0&&b6(i)&&qnt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var nfe=E((zFt,sfe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Jnt}=j0();sfe.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+="=",(!Jnt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var Afe=E((jFt,afe)=>{"use strict";var Wnt=$ge(),znt=rfe(),Knt=nfe(),{asciiLowercase:ife,solelyContainsHTTPTokenCodePoints:ofe}=j0();afe.exports=class{constructor(e){e=String(e);let r=znt(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 Wnt(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=ife(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!ofe(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=ife(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!ofe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Knt(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});import*as k6 from"os";function IA(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}function aS(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}function ud(t,e,r){let s=new AS(t,e,r);process.stdout.write(s.toString()+k6.EOL)}var D6="::",AS=class{constructor(e,r,s){e||(e="missing.command"),this.command=e,this.properties=r,this.message=s}toString(){let e=D6+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let s in this.properties)if(this.properties.hasOwnPropertyLine truncated
|
`||t==="\r";Xc.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Xc.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Xc.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Xc.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 $ge=E((WFt,Zge)=>{"use strict";var{asciiLowercase:rS,solelyContainsHTTPTokenCodePoints:Hnt,soleyContainsHTTPQuotedStringTokenCodePoints:Gnt}=j0();Zge.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=rS(String(e)),this._map.get(e)}has(e){return e=rS(String(e)),this._map.has(e)}set(e,r){if(e=rS(String(e)),r=String(r),!Hnt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Gnt(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=rS(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 rfe=E((zFt,tfe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Ynt,removeTrailingHTTPWhitespace:efe,isHTTPWhitespaceChar:qnt,solelyContainsHTTPTokenCodePoints:b6,soleyContainsHTTPQuotedStringTokenCodePoints:Vnt,asciiLowercase:w6,collectAnHTTPQuotedString:Jnt}=j0();tfe.exports=t=>{t=Ynt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!b6(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=efe(s),s.length===0||!b6(s))return null;let n={type:w6(r),subtype:w6(s),parameters:new Map};for(;e<t.length;){for(++e;qnt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=w6(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Jnt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=efe(o),o==="")continue}i.length>0&&b6(i)&&Vnt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var nfe=E((KFt,sfe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Wnt}=j0();sfe.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+="=",(!Wnt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var Afe=E((XFt,afe)=>{"use strict";var znt=$ge(),Knt=rfe(),jnt=nfe(),{asciiLowercase:ife,solelyContainsHTTPTokenCodePoints:ofe}=j0();afe.exports=class{constructor(e){e=String(e);let r=Knt(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 znt(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=ife(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!ofe(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=ife(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!ofe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return jnt(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});import*as k6 from"os";function IA(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}function aS(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}function ud(t,e,r){let s=new AS(t,e,r);process.stdout.write(s.toString()+k6.EOL)}var D6="::",AS=class{constructor(e,r,s){e||(e="missing.command"),this.command=e,this.properties=r,this.message=s}toString(){let e=D6+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let s in this.properties)if(this.properties.hasOwnPropertyLine truncated
|
||||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function J2(t){process.exitCode=q2.Failure,Su(t)}function GA(){return process.env.RUNNER_DEBUG==="1"}function M(t){ud("debug",{},t)}function Su(t,e={}){ud("error",aS(e),t instanceof Error?t.toString():t)}function bt(t,e={}){ud("warning",aS(e),t instanceof Error?t.toString():t)}function de(t){process.stdout.write(t+y7.EOL)}function Np(t,e){if(process.env.GITHUB_STATE||"")return F6("STATE",U6(t,e));ud("save-state",{name:t},IA(e))}function YA(t){return process.env[`STATE_${t}`]||""}import{readFileSync as hSe,existsSync as gSe}from"fs";import{EOL as fSe}from"os";var ah=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(gSe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(hSe(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${fSe}`)}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 j2=fe(S7(),1),T7=fe(zI(),1),TSe=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 x7(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 R7(t){return new j2.HttpClient().getAgent(t)}function xSe(t){return new j2.HttpClient().getAgentDispatcher(t)}function D7(t){let e=xSe(t);return(s,n)=>TSe(this,void 0,void 0,function*(){return(0,T7.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function k7(){return process.env.GITHUB_API_URL||"https://api.github.com"}function X2(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let n=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(n)?t:`${t?`${t} `:""}${n}`}return t}function AB(){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 cB(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)=>cB.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 M7(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 F7(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 U7=Function.bind,L7=U7.bind(U7);function v7(t,e,r){let s=L7(F7,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]=L7(M7,null).apply(null,i)})}function DSe(){let t=Symbol("Singular"),e={registry:{}},r=cB.bind(null,e,t);return v7(r,e,t),r}function kSe(){let t={registry:{}},e=cB.bind(null,t);return v7(e,t),e}var P7={Singular:DSe,Collection:kSe};var hR=fe(cR(),1);var lW=fe(cR(),1);var wTe="0.0.0-development";function NTe(t){return`Request failed due to following response errors:
|
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function J2(t){process.exitCode=q2.Failure,Su(t)}function GA(){return process.env.RUNNER_DEBUG==="1"}function M(t){ud("debug",{},t)}function Su(t,e={}){ud("error",aS(e),t instanceof Error?t.toString():t)}function bt(t,e={}){ud("warning",aS(e),t instanceof Error?t.toString():t)}function de(t){process.stdout.write(t+y7.EOL)}function Np(t,e){if(process.env.GITHUB_STATE||"")return F6("STATE",U6(t,e));ud("save-state",{name:t},IA(e))}function YA(t){return process.env[`STATE_${t}`]||""}import{readFileSync as hSe,existsSync as gSe}from"fs";import{EOL as fSe}from"os";var ah=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(gSe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(hSe(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${fSe}`)}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 j2=fe(S7(),1),T7=fe(zI(),1),TSe=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 x7(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 R7(t){return new j2.HttpClient().getAgent(t)}function xSe(t){return new j2.HttpClient().getAgentDispatcher(t)}function D7(t){let e=xSe(t);return(s,n)=>TSe(this,void 0,void 0,function*(){return(0,T7.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function k7(){return process.env.GITHUB_API_URL||"https://api.github.com"}function X2(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let n=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(n)?t:`${t?`${t} `:""}${n}`}return t}function AB(){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 cB(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)=>cB.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 M7(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 F7(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 U7=Function.bind,L7=U7.bind(U7);function v7(t,e,r){let s=L7(F7,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]=L7(M7,null).apply(null,i)})}function DSe(){let t=Symbol("Singular"),e={registry:{}},r=cB.bind(null,e,t);return v7(r,e,t),r}function kSe(){let t={registry:{}},e=cB.bind(null,t);return v7(e,t),e}var P7={Singular:DSe,Collection:kSe};var hR=fe(cR(),1);var lW=fe(cR(),1);var wTe="0.0.0-development";function NTe(t){return`Request failed due to following response errors:
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||||
`)}var STe=class extends Error{constructor(t,e,r){super(NTe(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},TTe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],xTe=["query","method","url"],uW=/\/api\/v3\/?$/;function RTe(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(xTe.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)=>TTe.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 uW.test(i)&&(n.url=i.replace(uW,"/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 STe(n,a,o.data)}return o.data.data})}function uR(t,e){let r=t.defaults(e);return Object.assign((n,i)=>RTe(r,n,i),{defaults:uR.bind(null,r),endpoint:r.endpoint})}var hAt=uR(lW.request,{headers:{"user-agent":`octokit-graphql.js/${wTe} ${AB()}`},method:"POST",url:"/graphql"});function dW(t){return uR(t,{method:"POST",url:"/graphql"})}var lR="(?:[a-zA-Z0-9_-]+)",hW="\\.",gW=new RegExp(`^${lR}${hW}${lR}${hW}${lR}$`),DTe=gW.test.bind(gW);async function kTe(t){let e=DTe(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 MTe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function FTe(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=MTe(t),e(n)}var fW=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(kTe.bind(null,e),{hook:FTe.bind(null,e)})};var dR="7.0.6";var pW=()=>{},UTe=console.warn.bind(console),LTe=console.error.bind(console);function vTe(t={}){return typeof t.debug!="function"&&(t.debug=pW),typeof t.info!="function"&&(t.info=pW),typeof t.warn!="function"&&(t.warn=UTe),typeof t.error!="function"&&(t.error=LTe),t}var mW=`octokit-core.js/${dR} ${AB()}`,dB=class{static VERSION=dR;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 P7.Collection,s={baseUrl:hR.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} ${mW}`:mW,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=hR.request.defaults(s),this.graphql=dW(this.request).defaults(s),this.log=vTe(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=fW(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 gR="17.0.0";var PTe={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
`)}var STe=class extends Error{constructor(t,e,r){super(NTe(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},TTe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],xTe=["query","method","url"],uW=/\/api\/v3\/?$/;function RTe(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(xTe.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)=>TTe.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 uW.test(i)&&(n.url=i.replace(uW,"/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 STe(n,a,o.data)}return o.data.data})}function uR(t,e){let r=t.defaults(e);return Object.assign((n,i)=>RTe(r,n,i),{defaults:uR.bind(null,r),endpoint:r.endpoint})}var gAt=uR(lW.request,{headers:{"user-agent":`octokit-graphql.js/${wTe} ${AB()}`},method:"POST",url:"/graphql"});function dW(t){return uR(t,{method:"POST",url:"/graphql"})}var lR="(?:[a-zA-Z0-9_-]+)",hW="\\.",gW=new RegExp(`^${lR}${hW}${lR}${hW}${lR}$`),DTe=gW.test.bind(gW);async function kTe(t){let e=DTe(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 MTe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function FTe(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=MTe(t),e(n)}var fW=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(kTe.bind(null,e),{hook:FTe.bind(null,e)})};var dR="7.0.6";var pW=()=>{},UTe=console.warn.bind(console),LTe=console.error.bind(console);function vTe(t={}){return typeof t.debug!="function"&&(t.debug=pW),typeof t.info!="function"&&(t.info=pW),typeof t.warn!="function"&&(t.warn=UTe),typeof t.error!="function"&&(t.error=LTe),t}var mW=`octokit-core.js/${dR} ${AB()}`,dB=class{static VERSION=dR;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 P7.Collection,s={baseUrl:hR.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} ${mW}`:mW,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=hR.request.defaults(s),this.graphql=dW(this.request).defaults(s),this.log=vTe(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=fW(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 gR="17.0.0";var PTe={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
||||||
`),e=e.replace(/\r/g,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let n=e.split(`
|
`));let n=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Fp(i));return s.searchPaths.push(...QR(s.patterns)),s})}static stat(e,r,s){return TR(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield hh.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){M(`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 hh.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield hh.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){M(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var Sxe=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 sz(t,e){return Sxe(this,void 0,void 0,function*(){return yield pB.create(t,e)})}var jK=fe(zK(),1);import*as kB from"crypto";import*as mh from"fs";import*as Fu from"path";import*as XK from"util";var Hp;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Hp||(Hp={}));var Xr;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Xr||(Xr={}));var Ks;(function(t){t.GNU="gnu",t.BSD="bsd"})(Ks||(Ks={}));var RB=2,DB=5e3,KR=5e3,jR=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,KK=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,Gp="cache.tar",XR="manifest.txt",$ct=10*Math.pow(1024,3);var ph=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())})},FDe=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},UDe="1.0";function Yp(){return ph(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=Fu.join(s,"actions","temp")}let r=Fu.join(e,kB.randomUUID());return yield ZI(r),r})}function ho(t){return mh.statSync(t).size}function ZR(t){return ph(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield sz(t.join(`
|
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Fp(i));return s.searchPaths.push(...QR(s.patterns)),s})}static stat(e,r,s){return TR(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield hh.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){M(`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 hh.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield hh.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){M(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var Sxe=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 sz(t,e){return Sxe(this,void 0,void 0,function*(){return yield pB.create(t,e)})}var jK=fe(zK(),1);import*as kB from"crypto";import*as mh from"fs";import*as Fu from"path";import*as XK from"util";var Hp;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Hp||(Hp={}));var Xr;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Xr||(Xr={}));var Ks;(function(t){t.GNU="gnu",t.BSD="bsd"})(Ks||(Ks={}));var RB=2,DB=5e3,KR=5e3,jR=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,KK=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,Gp="cache.tar",XR="manifest.txt",eut=10*Math.pow(1024,3);var ph=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())})},UDe=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},LDe="1.0";function Yp(){return ph(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=Fu.join(s,"actions","temp")}let r=Fu.join(e,kB.randomUUID());return yield ZI(r),r})}function ho(t){return mh.statSync(t).size}function ZR(t){return ph(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield sz(t.join(`
|
||||||
`),{implicitDescendants:!1});try{for(var c=!0,u=FDe(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let g=Fu.relative(a,n).replace(new RegExp(`\\${Fu.sep}`,"g"),"/");M(`Matched: ${g}`),g===""?o.push("."):o.push(`${g}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function qp(t){return ph(this,void 0,void 0,function*(){return XK.promisify(mh.unlink)(t)})}function ZK(t){return ph(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),M(`Checking ${e} ${r.join(" ")}`);try{yield tB(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){M(n.message)}return s=s.trim(),M(s),s})}function Vp(){return ph(this,void 0,void 0,function*(){let t=yield ZK("zstd",["--quiet"]),e=jK.clean(t);return M(`zstd version: ${e}`),t===""?Xr.Gzip:Xr.ZstdWithoutLong})}function zA(t){return t===Xr.Gzip?Hp.Gzip:Hp.Zstd}function $K(){return ph(this,void 0,void 0,function*(){return mh.existsSync(jR)?jR:(yield ZK("tar")).toLowerCase().includes("gnu tar")?Ta("tar"):""})}function $R(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Eh(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(UDe),kB.createHash("sha256").update(s.join("|")).digest("hex")}function ej(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as Jh from"fs";import{URL as o3e}from"url";var go=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as LDe}from"node:os";import vDe from"node:util";import PDe from"node:process";function tj(t,...e){PDe.stderr.write(`${vDe.format(t,...e)}${LDe}`)}var rj=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,nj,eD=[],tD=[],FB=[];rj&&rD(rj);var ij=Object.assign(t=>oj(t),{enable:rD,enabled:sD,disable:ODe,log:tj});function rD(t){nj=t,eD=[],tD=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?tD.push(r.substring(1)):eD.push(r);for(let r of FB)r.enabled=sD(r.namespace)}function sD(t){if(t.endsWith("*"))return!0;for(let e of tD)if(sj(t,e))return!1;for(let e of eD)if(sj(t,e))return!0;return!1}function sj(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],g="";for(let f of e)f==="*"&&g==="*"||(g=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 ODe(){let t=nj||"";return rD(""),t}function oj(t){let e=Object.assign(r,{enabled:sD(t),destroy:_De,log:ij.log,namespace:t,extend:HDe});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return FB.push(e),e}function _De(){let t=FB.indexOf(this);return t>=0?(FB.splice(t,1),!0):!1}function HDe(t){let e=oj(`${this.namespace}:${t}`);return e.log=this.log,e}var Ch=ij;var nD=["verbose","info","warning","error"],aj={verbose:400,info:300,warning:200,error:100};function Aj(t,e){e.log=(...r)=>{t.log(...r)}}function cj(t){return nD.includes(t)}function GDe(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=Ch(t.namespace);n.log=(...u)=>{Ch.log(...u)};function i(u){if(u&&!cj(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${nD.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Ch.enable(l.join(","))}r&&(cj(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${nD.join(", ")}.`));function o(u){return!!(s&&aj[u.level]<=aj[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Aj(u,d),o(d)){let g=Ch.disable();Ch.enable(g+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return Aj(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 uj=GDe({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),YDe=uj.logger;function Jp(t){return uj.createClientLogger(t)}function UB(t){return t.toLowerCase()}function*qDe(t){for(let e of t.values())yield[e.name,e.value]}var iD=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(UB(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(UB(e))?.value}has(e){return this._headersMap.has(UB(e))}delete(e){this._headersMap.delete(UB(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 this._he
Line truncated
|
`),{implicitDescendants:!1});try{for(var c=!0,u=UDe(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let g=Fu.relative(a,n).replace(new RegExp(`\\${Fu.sep}`,"g"),"/");M(`Matched: ${g}`),g===""?o.push("."):o.push(`${g}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function qp(t){return ph(this,void 0,void 0,function*(){return XK.promisify(mh.unlink)(t)})}function ZK(t){return ph(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),M(`Checking ${e} ${r.join(" ")}`);try{yield tB(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){M(n.message)}return s=s.trim(),M(s),s})}function Vp(){return ph(this,void 0,void 0,function*(){let t=yield ZK("zstd",["--quiet"]),e=jK.clean(t);return M(`zstd version: ${e}`),t===""?Xr.Gzip:Xr.ZstdWithoutLong})}function zA(t){return t===Xr.Gzip?Hp.Gzip:Hp.Zstd}function $K(){return ph(this,void 0,void 0,function*(){return mh.existsSync(jR)?jR:(yield ZK("tar")).toLowerCase().includes("gnu tar")?Ta("tar"):""})}function $R(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Eh(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(LDe),kB.createHash("sha256").update(s.join("|")).digest("hex")}function ej(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as Jh from"fs";import{URL as a3e}from"url";var go=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as vDe}from"node:os";import PDe from"node:util";import ODe from"node:process";function tj(t,...e){ODe.stderr.write(`${PDe.format(t,...e)}${vDe}`)}var rj=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,nj,eD=[],tD=[],FB=[];rj&&rD(rj);var ij=Object.assign(t=>oj(t),{enable:rD,enabled:sD,disable:_De,log:tj});function rD(t){nj=t,eD=[],tD=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?tD.push(r.substring(1)):eD.push(r);for(let r of FB)r.enabled=sD(r.namespace)}function sD(t){if(t.endsWith("*"))return!0;for(let e of tD)if(sj(t,e))return!1;for(let e of eD)if(sj(t,e))return!0;return!1}function sj(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],g="";for(let f of e)f==="*"&&g==="*"||(g=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 _De(){let t=nj||"";return rD(""),t}function oj(t){let e=Object.assign(r,{enabled:sD(t),destroy:HDe,log:ij.log,namespace:t,extend:GDe});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return FB.push(e),e}function HDe(){let t=FB.indexOf(this);return t>=0?(FB.splice(t,1),!0):!1}function GDe(t){let e=oj(`${this.namespace}:${t}`);return e.log=this.log,e}var Ch=ij;var nD=["verbose","info","warning","error"],aj={verbose:400,info:300,warning:200,error:100};function Aj(t,e){e.log=(...r)=>{t.log(...r)}}function cj(t){return nD.includes(t)}function YDe(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=Ch(t.namespace);n.log=(...u)=>{Ch.log(...u)};function i(u){if(u&&!cj(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${nD.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Ch.enable(l.join(","))}r&&(cj(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${nD.join(", ")}.`));function o(u){return!!(s&&aj[u.level]<=aj[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Aj(u,d),o(d)){let g=Ch.disable();Ch.enable(g+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return Aj(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 uj=YDe({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),qDe=uj.logger;function Jp(t){return uj.createClientLogger(t)}function UB(t){return t.toLowerCase()}function*VDe(t){for(let e of t.values())yield[e.name,e.value]}var iD=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(UB(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(UB(e))?.value}has(e){return this._headersMap.has(UB(e))}delete(e){this._headersMap.delete(UB(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 this._he
Line truncated
|
||||||
${zDe.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function PB(t){return t instanceof Zr?!0:Lu(t)&&t.name==="RestError"}function fs(t,e){return Buffer.from(t,e)}import cD from"node:http";import uD from"node:https";import hj from"node:zlib";import{Transform as KDe}from"node:stream";var Dn=Jp("ts-http-runtime");var jDe={};function Wp(t){return t&&typeof t.pipe=="function"}function gj(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 fj(t){return t&&typeof t.byteLength=="number"}var OB=class extends KDe{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}},lD=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new go("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 Ti;Dn.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=eke(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new OB(f);p.on("error",I=>{Dn.error("Error in upload progress",I)}),Wp(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=XDe(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?ZDe(c,u):c;let g=e.onDownloadProgress;if(g){let f=new OB(g);f.on("error",p=>{Dn.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 $De(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();Wp(a)&&(c=gj(a));let u=Promise.resolve();Wp(A)&&(u=gj(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Dn.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?cD.request(a,A):uD.request(a,A);u.once("error",l=>{c(new Zr(l.message,{code:l.code??Zr.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new go("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&Wp(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):fj(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Dn.error("Unrecognized body type",s),c(new Zr("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?cD.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new cD.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return uD.globalAgent;let n=e.tlsSettings??jDe,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Dn.info("No cached TLS Agent exist, creating a new Agent"),i=new uD.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function XDe(t){let e=js();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 ZDe(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=hj.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=hj.createInflate();return t.pipe(s),s}return t}function $De(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 Zr(`Error reading response as text: ${n.message}`,{code:Zr.PARSE_ERROR}))})})}function eke(t){return t?Buffer.isBuffer(t)?t.length:Wp(t)?null:fj(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function pj(){return new lD}function _B(){return pj()}var dD="logPolicy";function HB(t={}){let e=t.logger??Dn.info,r=new Ti({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:dD,async sendRequest(s,n){if(!e.enabled)ret
Line truncated
|
${KDe.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function PB(t){return t instanceof Zr?!0:Lu(t)&&t.name==="RestError"}function fs(t,e){return Buffer.from(t,e)}import cD from"node:http";import uD from"node:https";import hj from"node:zlib";import{Transform as jDe}from"node:stream";var Dn=Jp("ts-http-runtime");var XDe={};function Wp(t){return t&&typeof t.pipe=="function"}function gj(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 fj(t){return t&&typeof t.byteLength=="number"}var OB=class extends jDe{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}},lD=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new go("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 Ti;Dn.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=tke(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new OB(f);p.on("error",I=>{Dn.error("Error in upload progress",I)}),Wp(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=ZDe(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?$De(c,u):c;let g=e.onDownloadProgress;if(g){let f=new OB(g);f.on("error",p=>{Dn.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 eke(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();Wp(a)&&(c=gj(a));let u=Promise.resolve();Wp(A)&&(u=gj(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Dn.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?cD.request(a,A):uD.request(a,A);u.once("error",l=>{c(new Zr(l.message,{code:l.code??Zr.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new go("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&Wp(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):fj(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Dn.error("Unrecognized body type",s),c(new Zr("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?cD.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new cD.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return uD.globalAgent;let n=e.tlsSettings??XDe,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Dn.info("No cached TLS Agent exist, creating a new Agent"),i=new uD.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function ZDe(t){let e=js();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 $De(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=hj.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=hj.createInflate();return t.pipe(s),s}return t}function eke(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 Zr(`Error reading response as text: ${n.message}`,{code:Zr.PARSE_ERROR}))})})}function tke(t){return t?Buffer.isBuffer(t)?t.length:Wp(t)?null:fj(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function pj(){return new lD}function _B(){return pj()}var dD="logPolicy";function HB(t={}){let e=t.logger??Dn.info,r=new Ti({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:dD,async sendRequest(s,n){if(!e.enabled)ret
Line truncated
|
||||||
`;return e}function yMe(t){return t instanceof Uint8Array?t.byteLength:cy(t)?t.size===-1?void 0:t.size:void 0}function QMe(t){let e=0;for(let r of t){let s=yMe(r);if(s===void 0)return;e+=s}return e}async function bMe(t,e,r){let s=[fs(`--${r}`,"utf-8"),...e.flatMap(i=>[fs(`\r
|
`;return e}function QMe(t){return t instanceof Uint8Array?t.byteLength:cy(t)?t.size===-1?void 0:t.size:void 0}function bMe(t){let e=0;for(let r of t){let s=QMe(r);if(s===void 0)return;e+=s}return e}async function wMe(t,e,r){let s=[fs(`--${r}`,"utf-8"),...e.flatMap(i=>[fs(`\r
|
||||||
`,"utf-8"),fs(BMe(i.headers),"utf-8"),fs(`\r
|
`,"utf-8"),fs(yMe(i.headers),"utf-8"),fs(`\r
|
||||||
`,"utf-8"),i.body,fs(`\r
|
`,"utf-8"),i.body,fs(`\r
|
||||||
--${r}`,"utf-8")]),fs(`--\r
|
--${r}`,"utf-8")]),fs(`--\r
|
||||||
\r
|
\r
|
||||||
`,"utf-8")],n=QMe(s);n&&t.headers.set("Content-Length",n),t.body=await dX(s)}var jp="multipartPolicy",wMe=70,NMe=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function SMe(t){if(t.length>wMe)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!NMe.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function uy(){return{name:jp,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?SMe(r):r=IMe(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await bMe(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ly(){return vB()}import{EOL as xMe}from"node:os";import RMe from"node:util";import*as hX from"node:process";function gX(t,...e){hX.stderr.write(`${RMe.format(t,...e)}${xMe}`)}var fX=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pX,RD=[],DD=[],dy=[];fX&&kD(fX);var mX=Object.assign(t=>EX(t),{enable:kD,enabled:MD,disable:DMe,log:gX});function kD(t){pX=t,RD=[],DD=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?DD.push(new RegExp(`^${s.substr(1)}$`)):RD.push(new RegExp(`^${s}$`));for(let s of dy)s.enabled=MD(s.namespace)}function MD(t){if(t.endsWith("*"))return!0;for(let e of DD)if(e.test(t))return!1;for(let e of RD)if(e.test(t))return!0;return!1}function DMe(){let t=pX||"";return kD(""),t}function EX(t){let e=Object.assign(r,{enabled:MD(t),destroy:kMe,log:mX.log,namespace:t,extend:MMe});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return dy.push(e),e}function kMe(){let t=dy.indexOf(this);return t>=0?(dy.splice(t,1),!0):!1}function MMe(t){let e=EX(`${this.namespace}:${t}`);return e.log=this.log,e}var Nh=mX;var IX=new Set,hy=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,FD,UD=Nh("azure");UD.log=(...t)=>{Nh.log(...t)};var LD=["verbose","info","warning","error"];hy&&(QX(hy)?FMe(hy):console.error(`AZURE_LOG_LEVEL set to unknown log level '${hy}'; logging is not enabled. Acceptable values: ${LD.join(", ")}.`));function FMe(t){if(t&&!QX(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${LD.join(",")}`);FD=t;let e=[];for(let r of IX)yX(r)&&e.push(r.namespace);Nh.enable(e.join(","))}var CX={verbose:400,info:300,warning:200,error:100};function Un(t){let e=UD.extend(t);return BX(UD,e),{error:gy(e,"error"),warning:gy(e,"warning"),info:gy(e,"info"),verbose:gy(e,"verbose")}}function BX(t,e){e.log=(...r)=>{t.log(...r)}}function gy(t,e){let r=Object.assign(t.extend(e),{level:e});if(BX(t,r),yX(r)){let s=Nh.disable();Nh.enable(s+","+r.namespace)}return IX.add(r),r}function yX(t){return!!(FD&&CX[t.level]<=CX[FD])}function QX(t){return LD.includes(t)}var po=Un("core-rest-pipeline");function vD(t={}){return HB({logger:po.info,...t})}var PD=GB;function OD(t={}){return YB(t)}import _D from"node:os";import HD from"node:process";function bX(){return"User-Agent"}async function wX(t){if(HD&&HD.versions){let e=`${_D.type()} ${_D.release()}; ${_D.arch()}`,r=HD.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 fy="1.22.2";function HMe(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function NX(){return bX()}async function py(t){let e=new Map;e.set("core-rest-pipeline",fy),await wX(e);let r=HMe(e);return t?`${t} ${r}`:r}var SX=NX(),TX="userAgentPolicy";function GD(t={}){let e=py(t.userAgentPrefix);return{name:TX,async sendRequest(r,s){return r.headers.has(SX)||r.headers.set(SX,await e),s(r)}}}var Xp=class extends Error{constructor(e){super(e),this.name="AbortError"}};function YD(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Xp(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 JMe="The delay was aborted.";function Sh(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return YD(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??JMe})}function jA(t){if(Lu(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 xX(t){return Lu(t)}function Th(){return Uu()}var Je=Ou;var RX=Symbol("rawContent");function VD(t){return typ
Line truncated
|
`,"utf-8")],n=bMe(s);n&&t.headers.set("Content-Length",n),t.body=await dX(s)}var jp="multipartPolicy",NMe=70,SMe=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function TMe(t){if(t.length>NMe)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!SMe.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function uy(){return{name:jp,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?TMe(r):r=BMe(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await wMe(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ly(){return vB()}import{EOL as RMe}from"node:os";import DMe from"node:util";import*as hX from"node:process";function gX(t,...e){hX.stderr.write(`${DMe.format(t,...e)}${RMe}`)}var fX=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pX,RD=[],DD=[],dy=[];fX&&kD(fX);var mX=Object.assign(t=>EX(t),{enable:kD,enabled:MD,disable:kMe,log:gX});function kD(t){pX=t,RD=[],DD=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?DD.push(new RegExp(`^${s.substr(1)}$`)):RD.push(new RegExp(`^${s}$`));for(let s of dy)s.enabled=MD(s.namespace)}function MD(t){if(t.endsWith("*"))return!0;for(let e of DD)if(e.test(t))return!1;for(let e of RD)if(e.test(t))return!0;return!1}function kMe(){let t=pX||"";return kD(""),t}function EX(t){let e=Object.assign(r,{enabled:MD(t),destroy:MMe,log:mX.log,namespace:t,extend:FMe});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return dy.push(e),e}function MMe(){let t=dy.indexOf(this);return t>=0?(dy.splice(t,1),!0):!1}function FMe(t){let e=EX(`${this.namespace}:${t}`);return e.log=this.log,e}var Nh=mX;var IX=new Set,hy=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,FD,UD=Nh("azure");UD.log=(...t)=>{Nh.log(...t)};var LD=["verbose","info","warning","error"];hy&&(QX(hy)?UMe(hy):console.error(`AZURE_LOG_LEVEL set to unknown log level '${hy}'; logging is not enabled. Acceptable values: ${LD.join(", ")}.`));function UMe(t){if(t&&!QX(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${LD.join(",")}`);FD=t;let e=[];for(let r of IX)yX(r)&&e.push(r.namespace);Nh.enable(e.join(","))}var CX={verbose:400,info:300,warning:200,error:100};function Un(t){let e=UD.extend(t);return BX(UD,e),{error:gy(e,"error"),warning:gy(e,"warning"),info:gy(e,"info"),verbose:gy(e,"verbose")}}function BX(t,e){e.log=(...r)=>{t.log(...r)}}function gy(t,e){let r=Object.assign(t.extend(e),{level:e});if(BX(t,r),yX(r)){let s=Nh.disable();Nh.enable(s+","+r.namespace)}return IX.add(r),r}function yX(t){return!!(FD&&CX[t.level]<=CX[FD])}function QX(t){return LD.includes(t)}var po=Un("core-rest-pipeline");function vD(t={}){return HB({logger:po.info,...t})}var PD=GB;function OD(t={}){return YB(t)}import _D from"node:os";import HD from"node:process";function bX(){return"User-Agent"}async function wX(t){if(HD&&HD.versions){let e=`${_D.type()} ${_D.release()}; ${_D.arch()}`,r=HD.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 fy="1.22.2";function GMe(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function NX(){return bX()}async function py(t){let e=new Map;e.set("core-rest-pipeline",fy),await wX(e);let r=GMe(e);return t?`${t} ${r}`:r}var SX=NX(),TX="userAgentPolicy";function GD(t={}){let e=py(t.userAgentPrefix);return{name:TX,async sendRequest(r,s){return r.headers.has(SX)||r.headers.set(SX,await e),s(r)}}}var Xp=class extends Error{constructor(e){super(e),this.name="AbortError"}};function YD(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Xp(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 WMe="The delay was aborted.";function Sh(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return YD(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??WMe})}function jA(t){if(Lu(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 xX(t){return Lu(t)}function Th(){return Uu()}var Je=Ou;var RX=Symbol("rawContent");function VD(t){return typ
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--),!pUe(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Vt("InvalidTag",l,$r(t,i))}let c=lUe(t,i);if(c===!1)return Vt("InvalidAttr","Attributes for '"+A+"' have open quote.",$r(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=pZ(u,e);if(d===!0)s=!0;else return Vt(d.err.code,d.err.msg,$r(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Vt("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",$r(t,o));if(r.length===0)return Vt("InvalidTag","Closing tag '"+A+"' has not been opened.",$r(t,o));{let l=r.pop();if(A!==l.tagName){let d=$r(t,l.tagStartPos);return Vt("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",$r(t,o))}r.length==0&&(n=!0)}}else return Vt("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",$r(t,i));else{let l=pZ(u,e);if(l!==!0)return Vt(l.err.code,l.err.msg,$r(t,i-u.length+l.err.line));if(n===!0)return Vt("InvalidXml","Multiple possible root nodes found.",$r(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=fZ(t,i);continue}else if(t[i+1]==="?"){if(i=gZ(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=gUe(t,i);if(l==-1)return Vt("InvalidChar","char '&' is not expected.",$r(t,i));i=l}else if(n===!0&&!hZ(t[i]))return Vt("InvalidXml","Extra text at the end",$r(t,i));t[i]==="<"&&i--}}else{if(hZ(t[i]))continue;return Vt("InvalidChar","char '"+t[i]+"' is not expected.",$r(t,i))}if(s){if(r.length==1)return Vt("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",$r(t,r[0].tagStartPos));if(r.length>0)return Vt("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Vt("InvalidXml","Start tag expected.",1);return!0}function hZ(t){return t===" "||t===" "||t===`
|
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!mUe(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Vt("InvalidTag",l,$r(t,i))}let c=dUe(t,i);if(c===!1)return Vt("InvalidAttr","Attributes for '"+A+"' have open quote.",$r(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=pZ(u,e);if(d===!0)s=!0;else return Vt(d.err.code,d.err.msg,$r(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Vt("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",$r(t,o));if(r.length===0)return Vt("InvalidTag","Closing tag '"+A+"' has not been opened.",$r(t,o));{let l=r.pop();if(A!==l.tagName){let d=$r(t,l.tagStartPos);return Vt("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",$r(t,o))}r.length==0&&(n=!0)}}else return Vt("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",$r(t,i));else{let l=pZ(u,e);if(l!==!0)return Vt(l.err.code,l.err.msg,$r(t,i-u.length+l.err.line));if(n===!0)return Vt("InvalidXml","Multiple possible root nodes found.",$r(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=fZ(t,i);continue}else if(t[i+1]==="?"){if(i=gZ(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=fUe(t,i);if(l==-1)return Vt("InvalidChar","char '&' is not expected.",$r(t,i));i=l}else if(n===!0&&!hZ(t[i]))return Vt("InvalidXml","Extra text at the end",$r(t,i));t[i]==="<"&&i--}}else{if(hZ(t[i]))continue;return Vt("InvalidChar","char '"+t[i]+"' is not expected.",$r(t,i))}if(s){if(r.length==1)return Vt("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",$r(t,r[0].tagStartPos));if(r.length>0)return Vt("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Vt("InvalidXml","Start tag expected.",1);return!0}function hZ(t){return t===" "||t===" "||t===`
|
||||||
`||t==="\r"}function gZ(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 Vt("InvalidXml","XML declaration allowed only at the start of the document.",$r(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function fZ(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 cUe='"',uUe="'";function lUe(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===cUe||t[e]===uUe)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 dUe=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function pZ(t,e){let r=Ty(t,dUe),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Vt("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",cm(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Vt("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",cm(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Vt("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",cm(r[n]));let i=r[n][2];if(!fUe(i))return Vt("InvalidAttr","Attribute '"+i+"' is an invalid name.",cm(r[n]));if(!Object.prototype.hasOwnProperty.call(s,i))s[i]=1;else return Vt("InvalidAttr","Attribute '"+i+"' is repeated.",cm(r[n]))}return!0}function hUe(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 gUe(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,hUe(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 Vt(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function fUe(t){return kh(t)}function pUe(t){return kh(t)}function $r(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function cm(t){return t.startIndex+t[1].length}var mZ=t=>Am.includes(t)?"__"+t:t,mUe={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:mZ};function EUe(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(Am.some(s=>r===s.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(xy.some(s=>r===s.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function EZ(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:EZ(!0)}var CZ=function(t){let e=Object.assign({},mUe,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:s,name:n}of r)s&&EUe(s,n);return e.onDangerousProperty===null&&(e.onDangerousProperty=mZ),e.processEntities=EZ(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(s=>typeof s=="string"&&s.startsWith("*.")?".."+s.substring(2):s)),e};var Dy;typeof Symbol!="function"?Dy="@@xmlMetadata":Dy=Symbol("XML Node Metadata");var Es=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(eLine truncated
|
`||t==="\r"}function gZ(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 Vt("InvalidXml","XML declaration allowed only at the start of the document.",$r(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function fZ(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 uUe='"',lUe="'";function dUe(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===uUe||t[e]===lUe)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 hUe=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function pZ(t,e){let r=Ty(t,hUe),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Vt("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",cm(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Vt("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",cm(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Vt("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",cm(r[n]));let i=r[n][2];if(!pUe(i))return Vt("InvalidAttr","Attribute '"+i+"' is an invalid name.",cm(r[n]));if(!Object.prototype.hasOwnProperty.call(s,i))s[i]=1;else return Vt("InvalidAttr","Attribute '"+i+"' is repeated.",cm(r[n]))}return!0}function gUe(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 fUe(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,gUe(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 Vt(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function pUe(t){return kh(t)}function mUe(t){return kh(t)}function $r(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function cm(t){return t.startIndex+t[1].length}var mZ=t=>Am.includes(t)?"__"+t:t,EUe={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:mZ};function CUe(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(Am.some(s=>r===s.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(xy.some(s=>r===s.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function EZ(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:EZ(!0)}var CZ=function(t){let e=Object.assign({},EUe,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:s,name:n}of r)s&&CUe(s,n);return e.onDangerousProperty===null&&(e.onDangerousProperty=mZ),e.processEntities=EZ(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(s=>typeof s=="string"&&s.startsWith("*.")?".."+s.substring(2):s)),e};var Dy;typeof Symbol!="function"?Dy="@@xmlMetadata":Dy=Symbol("XML Node Metadata");var Es=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(eLine truncated
|
||||||
`);let e=new Es("!xml"),r=e,s="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let n=new lm(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=qu(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=A.indexOf(":");u!==-1&&(A=A.substr(u+1))}A=Bk(this.options.transformTagName,A,"",this.options).tagName,r&&(s=this.saveTextToParentTag(s,r,this.readonlyMatcher));let c=this.matcher.getCurrentTag();if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);c&&this.options.unpairedTags.indexOf(c)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=yk(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new Es(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,A,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=qu(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=n.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=qu(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,this.readonlyMatcher);let c=this.parseTextData(A,r.tagname,this.readonlyMatcher,!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=yk(t,i,this.options.removeNSPrefix);if(!a){let b=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${b}"`)}let A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:A,tagExp:u}=Bk(this.options.transformTagName,A,u,this.options),this.options.strictReservedNames&&(A===this.options.commentPropName||A===this.options.cdataPropName||A===this.options.textNodeName||A===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${A}`);r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,this.readonlyMatcher,!1));let g=r;g&&this.options.unpairedTags.indexOf(g.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,A[A.length-1]==="/"?(A=A.substr(0,A.length-1),u=A):u=u.substr(0,u.length-1),l=A!==u);let p=null,I={},m;m=xUe(c),A!==e.tagname&&this.matcher.push(A,{},m),A!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,A),p&&(I=TUe(p,this.options))),A!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let b="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let k=this.readStopNodeData(t,c,d+1);if(!k)throw new Error(`Unexpected end of ${c}`);i=k.i,b=k.tagContent}let x=new Es(A);p&&(x[":@"]=p),x.add(this.options.textNodeName,b),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,x,this.readonlyMatcher,C)}else{if(f){({tagName:A,tagExp:u}=Bk(this.options.transformTagName,A,u,this.options));let b=new Es(A);p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(A)!==-1){let b=new Es(A);p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let b=new Es(A);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),r=b}s="",i=d}}else s+=t[i];return e.child};function LUe(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,n,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,s))}function vUe(t,e,r){let s=this.options.processEntities;if(!s||!s.enabled)return t;if(s.allowedTags){let n=this.options.jPath?r.toString():r;if(!(Array.isArray(s.allowedTags)?s.allowedTags.includes(e):s.allowedTags(e,n)))return t}if(s.tagFilter){let n=this.options.jPath?r.toString():r;if(!s.tagFilter(e,n))return t}for(let n of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[n],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,s.maxTotalExpansions&&this.entityExpansionCount>s.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
`);let e=new Es("!xml"),r=e,s="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let n=new lm(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=qu(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=A.indexOf(":");u!==-1&&(A=A.substr(u+1))}A=Bk(this.options.transformTagName,A,"",this.options).tagName,r&&(s=this.saveTextToParentTag(s,r,this.readonlyMatcher));let c=this.matcher.getCurrentTag();if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);c&&this.options.unpairedTags.indexOf(c)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=yk(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new Es(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,A,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=qu(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=n.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=qu(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,this.readonlyMatcher);let c=this.parseTextData(A,r.tagname,this.readonlyMatcher,!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=yk(t,i,this.options.removeNSPrefix);if(!a){let b=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${b}"`)}let A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:A,tagExp:u}=Bk(this.options.transformTagName,A,u,this.options),this.options.strictReservedNames&&(A===this.options.commentPropName||A===this.options.cdataPropName||A===this.options.textNodeName||A===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${A}`);r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,this.readonlyMatcher,!1));let g=r;g&&this.options.unpairedTags.indexOf(g.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,A[A.length-1]==="/"?(A=A.substr(0,A.length-1),u=A):u=u.substr(0,u.length-1),l=A!==u);let p=null,I={},m;m=RUe(c),A!==e.tagname&&this.matcher.push(A,{},m),A!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,A),p&&(I=xUe(p,this.options))),A!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let b="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let k=this.readStopNodeData(t,c,d+1);if(!k)throw new Error(`Unexpected end of ${c}`);i=k.i,b=k.tagContent}let x=new Es(A);p&&(x[":@"]=p),x.add(this.options.textNodeName,b),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,x,this.readonlyMatcher,C)}else{if(f){({tagName:A,tagExp:u}=Bk(this.options.transformTagName,A,u,this.options));let b=new Es(A);p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(A)!==-1){let b=new Es(A);p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let b=new Es(A);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(b[":@"]=p),this.addChild(r,b,this.readonlyMatcher,C),r=b}s="",i=d}}else s+=t[i];return e.child};function vUe(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,n,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,s))}function PUe(t,e,r){let s=this.options.processEntities;if(!s||!s.enabled)return t;if(s.allowedTags){let n=this.options.jPath?r.toString():r;if(!(Array.isArray(s.allowedTags)?s.allowedTags.includes(e):s.allowedTags(e,n)))return t}if(s.tagFilter){let n=this.options.jPath?r.toString():r;if(!s.tagFilter(e,n))return t}for(let n of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[n],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,s.maxTotalExpansions&&this.entityExpansionCount>s.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
||||||
`;function Sk(t,e){let r="";e.format&&e.indentBy.length>0&&(r=JUe);let s=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?s.push(new en(o)):o instanceof en&&s.push(o)}let n=new Co;return bZ(t,e,r,n,s)}function bZ(t,e,r,s,n){let i="",o=!1;if(e.maxNestedTags&&s.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=Nk(a,e),a}return""}for(let a=0;a<t.length;a++){let A=t[a],c=NZ(A);if(c===void 0)continue;let u=WUe(A[":@"],e);s.push(c,u);let l=KUe(s,n);if(c===e.textNodeName){let I=A[c];l||(I=e.tagValueProcessor(c,I),I=Nk(I,e)),o&&(i+=r),i+=I,o=!1,s.pop();continue}else if(c===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${A[c][0][e.textNodeName]}]]>`,o=!1,s.pop();continue}else if(c===e.commentPropName){i+=r+`<!--${A[c][0][e.textNodeName]}-->`,o=!0,s.pop();continue}else if(c[0]==="?"){let I=QZ(A[":@"],e,l),m=c==="?xml"?"":r,C=A[c][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${c}${C}${I}?>`,o=!0,s.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let g=QZ(A[":@"],e,l),f=r+`<${c}${g}`,p;l?p=wZ(A[c],e):p=bZ(A[c],e,d,s,n),e.unpairedTags.indexOf(c)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${c}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${c}>`),o=!0,s.pop()}return i}function WUe(t,e){if(!t||e.ignoreAttributes)return null;let r={},s=!1;for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let i=n.startsWith(e.attributeNamePrefix)?n.substr(e.attributeNamePrefix.length):n;r[i]=t[n],s=!0}return s?r:null}function wZ(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let s=0;s<t.length;s++){let n=t[s],i=NZ(n);if(i===e.textNodeName)r+=n[i];else if(i===e.cdataPropName)r+=n[i][0][e.textNodeName];else if(i===e.commentPropName)r+=n[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=zUe(n[":@"],e),a=wZ(n[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function zUe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let n=t[s];n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function NZ(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(Object.prototype.hasOwnProperty.call(t,s)&&s!==":@")return s}}function QZ(t,e,r){let s="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let i;r?i=t[n]:(i=e.attributeValueProcessor(n,t[n]),i=Nk(i,e)),i===!0&&e.suppressBooleanAttributes?s+=` ${n.substr(e.attributeNamePrefix.length)}`:s+=` ${n.substr(e.attributeNamePrefix.length)}="${i}"`}return s}function KUe(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function Nk(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}function Tk(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var jUe={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function Is(t){if(this.options=Object.assign({},jUe,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new en(r)):r instanceof en&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Tk(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=$Ue),this.processTextOrObjNode=XUe,this.options.format?(this.indentate=ZUe,this.tagEndChar=`>
|
`;function Sk(t,e){let r="";e.format&&e.indentBy.length>0&&(r=WUe);let s=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?s.push(new en(o)):o instanceof en&&s.push(o)}let n=new Co;return bZ(t,e,r,n,s)}function bZ(t,e,r,s,n){let i="",o=!1;if(e.maxNestedTags&&s.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=Nk(a,e),a}return""}for(let a=0;a<t.length;a++){let A=t[a],c=NZ(A);if(c===void 0)continue;let u=zUe(A[":@"],e);s.push(c,u);let l=jUe(s,n);if(c===e.textNodeName){let I=A[c];l||(I=e.tagValueProcessor(c,I),I=Nk(I,e)),o&&(i+=r),i+=I,o=!1,s.pop();continue}else if(c===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${A[c][0][e.textNodeName]}]]>`,o=!1,s.pop();continue}else if(c===e.commentPropName){i+=r+`<!--${A[c][0][e.textNodeName]}-->`,o=!0,s.pop();continue}else if(c[0]==="?"){let I=QZ(A[":@"],e,l),m=c==="?xml"?"":r,C=A[c][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${c}${C}${I}?>`,o=!0,s.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let g=QZ(A[":@"],e,l),f=r+`<${c}${g}`,p;l?p=wZ(A[c],e):p=bZ(A[c],e,d,s,n),e.unpairedTags.indexOf(c)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${c}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${c}>`),o=!0,s.pop()}return i}function zUe(t,e){if(!t||e.ignoreAttributes)return null;let r={},s=!1;for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let i=n.startsWith(e.attributeNamePrefix)?n.substr(e.attributeNamePrefix.length):n;r[i]=t[n],s=!0}return s?r:null}function wZ(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let s=0;s<t.length;s++){let n=t[s],i=NZ(n);if(i===e.textNodeName)r+=n[i];else if(i===e.cdataPropName)r+=n[i][0][e.textNodeName];else if(i===e.commentPropName)r+=n[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=KUe(n[":@"],e),a=wZ(n[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function KUe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let n=t[s];n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function NZ(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(Object.prototype.hasOwnProperty.call(t,s)&&s!==":@")return s}}function QZ(t,e,r){let s="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let i;r?i=t[n]:(i=e.attributeValueProcessor(n,t[n]),i=Nk(i,e)),i===!0&&e.suppressBooleanAttributes?s+=` ${n.substr(e.attributeNamePrefix.length)}`:s+=` ${n.substr(e.attributeNamePrefix.length)}="${i}"`}return s}function jUe(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function Nk(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}function Tk(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var XUe={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function Is(t){if(this.options=Object.assign({},XUe,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new en(r)):r instanceof en&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Tk(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=eLe),this.processTextOrObjNode=ZUe,this.options.format?(this.indentate=$Ue,this.tagEndChar=`>
|
||||||
`,this.newLine=`
|
`,this.newLine=`
|
||||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}Is.prototype.build=function(t){if(this.options.preserveOrder)return Sk(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Co;return this.j2x(t,0,e).val}};Is.prototype.j2x=function(t,e,r){let s="",n="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(n+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?n+="":a[0]==="?"?n+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)n+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let A=this.isAttribute(a);if(A&&!this.ignoreAttributesFn(A,i))s+=this.buildAttrPairStr(A,""+t[a],o);else if(!A)if(a===this.options.textNodeName){let c=this.options.tagValueProcessor(a,""+t[a]);n+=this.replaceEntitiesValue(c)}else{r.push(a);let c=this.checkStopNode(r);if(r.pop(),c){let u=""+t[a];u===""?n+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:n+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else n+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let A=t[a].length,c="",u="";for(let l=0;l<A;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?n+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let g=this.j2x(d,e+1,r);r.pop(),c+=g.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=g.attrStr)}else c+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let g=this.options.tagValueProcessor(a,d);g=this.replaceEntitiesValue(g),c+=g}else{r.push(a);let g=this.checkStopNode(r);if(r.pop(),g){let f=""+d;f===""?c+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:c+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else c+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(c=this.buildObjectNode(c,a,u,e)),n+=c}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let A=Object.keys(t[a]),c=A.length;for(let u=0;u<c;u++)s+=this.buildAttrPairStr(A[u],""+t[a][A[u]],o)}else n+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:s,val:n}};Is.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function XUe(t,e,r,s){let n=this.extractAttributes(t);if(s.push(e,n),this.checkStopNode(s)){let a=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return s.pop(),this.buildObjectNode(a,e,A,r)}let o=this.j2x(t,r+1,s);return s.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,s):this.buildObjectNode(o.val,e,o.attrStr,r)}Is.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let s=t[this.options.attributesGroupName];for(let n in s){if(!Object.prototype.hasOwnProperty.call(s,n))continue;let i=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):n;e[i]=s[n],r=!0}}else for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let n=this.isAttribute(s);n&&(e[n]=t[s],r=!0)}return r?e:null};Is.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let s=t[r];if(r===this.options.textNodeName)e+=s;else if(Array.isArray(s)){for(let n of s)if(typeof n=="string"||typeof n=="number")e+=`<${r}>${n}</${r}>`;else if(typeof n=="object"&&n!==null){let i=this.buildRawContent(n),o=this.buildAttributesForStopNode(n);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof s=="object"&&s!==null){let n=this.buildRawContent(s),i=this.buildAttributesForStopNode(s);n===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${n}</${r}>`}else e+=`<${r}>${s}</${r}>`}return e};Is.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let s in r){if(!Object.prototype.hasOwnProperty.call(r,s))continue;let n=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):
Line truncated
|
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}Is.prototype.build=function(t){if(this.options.preserveOrder)return Sk(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Co;return this.j2x(t,0,e).val}};Is.prototype.j2x=function(t,e,r){let s="",n="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(n+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?n+="":a[0]==="?"?n+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)n+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let A=this.isAttribute(a);if(A&&!this.ignoreAttributesFn(A,i))s+=this.buildAttrPairStr(A,""+t[a],o);else if(!A)if(a===this.options.textNodeName){let c=this.options.tagValueProcessor(a,""+t[a]);n+=this.replaceEntitiesValue(c)}else{r.push(a);let c=this.checkStopNode(r);if(r.pop(),c){let u=""+t[a];u===""?n+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:n+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else n+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let A=t[a].length,c="",u="";for(let l=0;l<A;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?n+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let g=this.j2x(d,e+1,r);r.pop(),c+=g.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=g.attrStr)}else c+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let g=this.options.tagValueProcessor(a,d);g=this.replaceEntitiesValue(g),c+=g}else{r.push(a);let g=this.checkStopNode(r);if(r.pop(),g){let f=""+d;f===""?c+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:c+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else c+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(c=this.buildObjectNode(c,a,u,e)),n+=c}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let A=Object.keys(t[a]),c=A.length;for(let u=0;u<c;u++)s+=this.buildAttrPairStr(A[u],""+t[a][A[u]],o)}else n+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:s,val:n}};Is.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function ZUe(t,e,r,s){let n=this.extractAttributes(t);if(s.push(e,n),this.checkStopNode(s)){let a=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return s.pop(),this.buildObjectNode(a,e,A,r)}let o=this.j2x(t,r+1,s);return s.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,s):this.buildObjectNode(o.val,e,o.attrStr,r)}Is.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let s=t[this.options.attributesGroupName];for(let n in s){if(!Object.prototype.hasOwnProperty.call(s,n))continue;let i=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):n;e[i]=s[n],r=!0}}else for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let n=this.isAttribute(s);n&&(e[n]=t[s],r=!0)}return r?e:null};Is.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let s=t[r];if(r===this.options.textNodeName)e+=s;else if(Array.isArray(s)){for(let n of s)if(typeof n=="string"||typeof n=="number")e+=`<${r}>${n}</${r}>`;else if(typeof n=="object"&&n!==null){let i=this.buildRawContent(n),o=this.buildAttributesForStopNode(n);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof s=="object"&&s!==null){let n=this.buildRawContent(s),i=this.buildAttributesForStopNode(s);n===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${n}</${r}>`}else e+=`<${r}>${s}</${r}>`}return e};Is.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let s in r){if(!Object.prototype.hasOwnProperty.call(r,s))continue;let n=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(me.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===me.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(me.PREFIX_FOR_STORAGE));r.sort((n,i)=>Gy(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()}
|
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(me.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===me.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(me.PREFIX_FOR_STORAGE));r.sort((n,i)=>Gy(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=Oy(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=_y(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+=`
|
`}),s}getCanonicalizedResourceString(e){let r=Oy(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=_y(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 Rt=class extends Ju{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new pm(e,r,this)}computeHMACSHA256(e){return cLe("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Wu=class extends Error{constructor(e){super(e),this.name="AbortError"}};var ir=Un("storage-common");var Ln;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Ln||(Ln={}));var tc={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Ln.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},uLe=new Wu("The operation was aborted."),mm=class extends Io{retryOptions;constructor(e,r,s=tc){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:tc.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):tc.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:tc.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:tc.maxRetryDelayInMs):tc.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:tc.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:tc.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=Py(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=ec(n.url,La.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(ir.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(ir.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 ir.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 ir.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 ir.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return ir.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(me.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')?(ir.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 Ln.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Ln.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return ir.info(`RetryPolicy: Delay for ${n}ms`),Hy(n,s,uLe)}};var Em=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new mm(e,r,this.retryOptions)}};var lLe="storageBrowserPolicy";function DZ(){return{name:lLe,async sendRequest(t,e){return Je||((t.method==="GET"||t.method==="HEAD")&&(t.url=ec(t.url,La.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(me.COOKIE),t.headers.delete(me.CONTENT_LENGTH)),e(t)}}}var dLe="StorageCorrectContentLengthPolicy";function kZ(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(me.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:dLe,async sendRequest(e,r){return t(e),r(e)}}}var hLe="storageRetryPolicy",Fh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Ln.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},gLe=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],fLe=new Wu("The operation was aborted.");function MZ(t={}){let e=t.retryPolicyType??Fh.retryPolicyType,r=t.maxTries??Fh.maxTries,s=t.retryDelayInMs??Fh.retryDelayInMs,n=t.maxRetryDelayInMs??Fh.maxRetryDelayInMs,i=t.secondaryHost??Fh.secondaryHost,o=t.tryTimeoutInMs??Fh.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return ir.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let g of gLe)if(d.name.toUpperCase().includes(g)||d.message.toUpperCase().inclu
Line truncated
|
${a}:${decodeURIComponent(i[a])}`}return s}};var Rt=class extends Ju{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new pm(e,r,this)}computeHMACSHA256(e){return uLe("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Wu=class extends Error{constructor(e){super(e),this.name="AbortError"}};var ir=Un("storage-common");var Ln;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Ln||(Ln={}));var tc={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Ln.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},lLe=new Wu("The operation was aborted."),mm=class extends Io{retryOptions;constructor(e,r,s=tc){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:tc.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):tc.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:tc.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:tc.maxRetryDelayInMs):tc.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:tc.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:tc.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=Py(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=ec(n.url,La.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(ir.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(ir.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 ir.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 ir.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 ir.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return ir.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(me.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')?(ir.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 Ln.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Ln.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return ir.info(`RetryPolicy: Delay for ${n}ms`),Hy(n,s,lLe)}};var Em=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new mm(e,r,this.retryOptions)}};var dLe="storageBrowserPolicy";function DZ(){return{name:dLe,async sendRequest(t,e){return Je||((t.method==="GET"||t.method==="HEAD")&&(t.url=ec(t.url,La.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(me.COOKIE),t.headers.delete(me.CONTENT_LENGTH)),e(t)}}}var hLe="StorageCorrectContentLengthPolicy";function kZ(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(me.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:hLe,async sendRequest(e,r){return t(e),r(e)}}}var gLe="storageRetryPolicy",Fh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Ln.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},fLe=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],pLe=new Wu("The operation was aborted.");function MZ(t={}){let e=t.retryPolicyType??Fh.retryPolicyType,r=t.maxTries??Fh.maxTries,s=t.retryDelayInMs??Fh.retryDelayInMs,n=t.maxRetryDelayInMs??Fh.maxRetryDelayInMs,i=t.secondaryHost??Fh.secondaryHost,o=t.tryTimeoutInMs??Fh.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return ir.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let g of fLe)if(d.name.toUpperCase().includes(g)||d.message.toUpperCase().inclu
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+s(i)+n(i),a=pLe("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(me.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===me.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(me.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Gy(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=mLe("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(me.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===me.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(me.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Gy(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=Oy(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=_y(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+=`
|
`}),a}function n(i){let o=Oy(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=_y(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:mLe,async sendRequest(i,o){return e(i),o(i)}}}var ELe="storageRequestFailureDetailsParserPolicy";function FZ(){return{name:ELe,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.
|
${l}:${decodeURIComponent(c[l])}`}return a}return{name:ELe,async sendRequest(i,o){return e(i),o(i)}}}var CLe="storageRequestFailureDetailsParserPolicy";function FZ(){return{name:CLe,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 CLe}from"node:crypto";var Yy=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return CLe("sha256",this.key).update(e,"utf8").digest("base64")}};var qy="12.31.0",Vy="2026-02-06";var Jy="https://storage.azure.com/.default",va={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var xi="",Fk="*",ILe=1*1024*1024;var BLe=4*ILe;var UZ="AES256",LZ="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",vZ=["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"],PZ=["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"],OZ="BlobUsesCustomerSpecifiedEncryption",_Z="BlobDoesNotUseCustomerSpecifiedEncryption",HZ=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Pa(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 Cm=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Jt(t,e={}){t||(t=new Bt);let r=new Cm([],e);return r._credential=t,r}function yLe(t){let e=[QLe,GZ,bLe,wLe,NLe,SLe,xLe];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>TLe(n));return{wrappedPolicies:mk(r),afterRetry:s}}}}function Uk(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?Ek(e):kk(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${qy}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=rm({...r,loggingOptions:{additionalAllowedHeaderNames:vZ,additionalAllowedQueryParameters:PZ,logger:My.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:ky,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:Rk,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:WD}),n.addPolicy(kZ()),n.addPolicy(MZ(r.retryOptions),{phase:"Retry"}),n.addPolicy(FZ()),n.addPolicy(DZ());let a=yLe(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=Lk(t);Zs(A)?n.addPolicy(Rh({credential:A,scopes:r.audience??Jy,challengeCa
Line truncated
|
`),r}}}}import{createHmac as ILe}from"node:crypto";var Yy=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return ILe("sha256",this.key).update(e,"utf8").digest("base64")}};var qy="12.31.0",Vy="2026-02-06";var Jy="https://storage.azure.com/.default",va={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var xi="",Fk="*",BLe=1*1024*1024;var yLe=4*BLe;var UZ="AES256",LZ="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",vZ=["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"],PZ=["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"],OZ="BlobUsesCustomerSpecifiedEncryption",_Z="BlobDoesNotUseCustomerSpecifiedEncryption",HZ=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Pa(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 Cm=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Jt(t,e={}){t||(t=new Bt);let r=new Cm([],e);return r._credential=t,r}function QLe(t){let e=[bLe,GZ,wLe,NLe,SLe,TLe,RLe];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>xLe(n));return{wrappedPolicies:mk(r),afterRetry:s}}}}function Uk(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?Ek(e):kk(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${qy}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=rm({...r,loggingOptions:{additionalAllowedHeaderNames:vZ,additionalAllowedQueryParameters:PZ,logger:My.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:ky,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:Rk,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:WD}),n.addPolicy(kZ()),n.addPolicy(MZ(r.retryOptions),{phase:"Retry"}),n.addPolicy(FZ()),n.addPolicy(DZ());let a=QLe(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=Lk(t);Zs(A)?n.addPolicy(Rh({credential:A,scopes:r.audience??Jy,challengeCa
Line truncated
|
||||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new Fi(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 QPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Mi(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(`
|
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new Fi(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 bPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Mi(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 Fi(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 bPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Mi(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 Fi(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 wPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Mi(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 Fi(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 wPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?Mi(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 Fi(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 NPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?Mi(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 Fi(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 NPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Mi(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 Fi(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 SPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Mi(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 Fi(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 SPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Mi(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 Fi(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 TPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Mi(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 Fi(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 TPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?Mi(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 Fi(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 xPe(t,e){if(t=rl(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=vo.parse(t.permissions.toString()).toString():n=Po.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?We(t.startsOn,!1):"",t.expiresOn?We(t.expiresOn,!1):"",tl(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?We(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?We(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?Mi(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 Fi(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 tl(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function rl(t){let e=t.version?t.version:Vy;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 Dm=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=Th()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==xi||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-acquireLease",r,async s=>ne(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!==xi||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ne(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!==xi||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-releaseLease",e,async r=>ne(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!==xi||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.abortS
Line truncated
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Fi(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 tl(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function rl(t){let e=t.version?t.version:Vy;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 Dm=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=Th()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==xi||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-acquireLease",r,async s=>ne(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!==xi||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ne(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!==xi||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-releaseLease",e,async r=>ne(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!==xi||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==xi||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 X.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.abortS
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"}};qh.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var il=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.
|
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"}};qh.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var il=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"}};il.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var Om=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var XPe=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())})},cL=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);de(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function tee(t,e,r){return XPe(this,void 0,void 0,function*(){var s;let n=new Va(t),i=n.getBlockBlobClient(),o=new cL((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),M(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new _Q(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw bt(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as see from"buffer";import*as Oo from"fs";import*as nee from"stream";import*as iee from"util";var HQ=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 GQ(t){return t?t>=200&&t<300:!1}function ZPe(t){return t?t>=500:!0}function $Pe(t){return t?[xt.BadGateway,xt.ServiceUnavailable,xt.GatewayTimeout].includes(t):!1}function e3e(t){return HQ(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function ree(t,e,r){return HQ(this,arguments,void 0,function*(s,n,i,o=RB,a=DB,A=void 0){let c="",u=1;for(;u<=o;){let l,d,g=!1;try{l=yield n()}catch(f){A&&(l=A(f)),g=!0,c=f.message}if(l&&(d=i(l),!ZPe(d)))return l;if(d&&(g=$Pe(d),c=`Cache service responded with ${d}`),M(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!g){M(`${s} - Error is not retryable`);break}yield e3e(a),u++}throw Error(`${s} failed: ${c}`)})}function _m(t,e){return HQ(this,arguments,void 0,function*(r,s,n=RB,i=DB){return yield ree(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof co)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function Vh(t,e){return HQ(this,arguments,void 0,function*(r,s,n=RB,i=DB){return yield ree(r,s,o=>o.message.statusCode,n,i)})}var Hn=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 t3e(t,e){return Hn(this,void 0,void 0,function*(){yield iee.promisify(nee.pipeline)(t.message,e)})}var YQ=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,M(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);de(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
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"}};il.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var Om=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var ZPe=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())})},cL=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);de(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function tee(t,e,r){return ZPe(this,void 0,void 0,function*(){var s;let n=new Va(t),i=n.getBlockBlobClient(),o=new cL((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),M(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new _Q(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw bt(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as see from"buffer";import*as Oo from"fs";import*as nee from"stream";import*as iee from"util";var HQ=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 GQ(t){return t?t>=200&&t<300:!1}function $Pe(t){return t?t>=500:!0}function e3e(t){return t?[xt.BadGateway,xt.ServiceUnavailable,xt.GatewayTimeout].includes(t):!1}function t3e(t){return HQ(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function ree(t,e,r){return HQ(this,arguments,void 0,function*(s,n,i,o=RB,a=DB,A=void 0){let c="",u=1;for(;u<=o;){let l,d,g=!1;try{l=yield n()}catch(f){A&&(l=A(f)),g=!0,c=f.message}if(l&&(d=i(l),!$Pe(d)))return l;if(d&&(g=e3e(d),c=`Cache service responded with ${d}`),M(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!g){M(`${s} - Error is not retryable`);break}yield t3e(a),u++}throw Error(`${s} failed: ${c}`)})}function _m(t,e){return HQ(this,arguments,void 0,function*(r,s,n=RB,i=DB){return yield ree(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof co)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function Vh(t,e){return HQ(this,arguments,void 0,function*(r,s,n=RB,i=DB){return yield ree(r,s,o=>o.message.statusCode,n,i)})}var Hn=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 r3e(t,e){return Hn(this,void 0,void 0,function*(){yield iee.promisify(nee.pipeline)(t.message,e)})}var YQ=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,M(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);de(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])M(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function hL(t,e,r){return ys(this,void 0,void 0,function*(){let s=new o3e(t),n=cee(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield aee(t,e,n):n.concurrentBlobDownloads?yield oee(t,e,n):yield qQ(t,e):yield qQ(t,e)})}function pee(t,e,r){return ys(this,void 0,void 0,function*(){let s=dL(),n=Eh(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield _m("reserveCache",()=>ys(this,void 0,void 0,function*(){return s.postJson(Gm("caches"),i)}))})}function gee(t,e){return`bytes ${t}-${e}/*`}function u3e(t,e,r,s,n){return ys(this,void 0,void 0,function*(){M(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${gee(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":gee(s,n)},o=yield Vh(`uploadChunk (start: ${s}, end: ${n})`,()=>ys(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!GQ(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function l3e(t,e,r,s){return ys(this,void 0,void 0,function*(){let n=ho(r),i=Gm(`caches/${e.toString()}`),o=Jh.openSync(r,"r"),a=uL(s),A=$R("uploadConcurrency",a.uploadConcurrency),c=$R("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];M("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>ys(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),g=l,f=l+d-1;l+=c,yield u3e(t,i,()=>Jh.createReadStream(r,{fd:o,start:g,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),g,f)}})))}finally{Jh.closeSync(o)}})}function d3e(t,e,r){return ys(this,void 0,void 0,function*(){let s={size:r};return yield _m("commitCache",()=>ys(this,void 0,void 0,function*(){return t.postJson(Gm(`caches/${e.toString()}`),s)}))})}function gL(t,e,r,s){return ys(this,void 0,void 0,function*(){if(uL(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield tee(r,e,s)}else{let i=dL();M("Upload cache"),yield l3e(i,t,e,s),M("Commiting cache");let o=ho(e);de(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield d3e(i,t,o);if(!GQ(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);de("Cache saved successfully")}})}var ute=fe(ste(),1),Kt=fe(zt(),1),sn=fe(zt(),1),ul=fe(zt(),1),ll=fe(zt(),1),dl=fe(zt(),1);var Av=fe(zt(),1),cv=fe(zt(),1),ate=fe(zt(),1),Ate=fe(zt(),1),cte=fe(zt(),1);var iv=fe(zt(),1),ov=fe(zt(),1),nte=fe(zt(),1),ite=fe(zt(),1),ote=fe(zt(),1),av=class extends ote.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,ite.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,nte.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?ov.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,iv.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,iv.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?ov.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},Db=new av;var uv=class extends cte.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:()=>Db}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,Ate.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ate.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(Db.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?cv.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Av.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)Db.internalBinaryWrite(e.scope[i],r.tag(2,Av.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?cv.UnknownFieldHandler.onWrit
Line truncated
|
Other caches with similar key:`);for(let a of i?.artifactCaches||[])M(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function hL(t,e,r){return ys(this,void 0,void 0,function*(){let s=new a3e(t),n=cee(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield aee(t,e,n):n.concurrentBlobDownloads?yield oee(t,e,n):yield qQ(t,e):yield qQ(t,e)})}function pee(t,e,r){return ys(this,void 0,void 0,function*(){let s=dL(),n=Eh(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield _m("reserveCache",()=>ys(this,void 0,void 0,function*(){return s.postJson(Gm("caches"),i)}))})}function gee(t,e){return`bytes ${t}-${e}/*`}function l3e(t,e,r,s,n){return ys(this,void 0,void 0,function*(){M(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${gee(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":gee(s,n)},o=yield Vh(`uploadChunk (start: ${s}, end: ${n})`,()=>ys(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!GQ(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function d3e(t,e,r,s){return ys(this,void 0,void 0,function*(){let n=ho(r),i=Gm(`caches/${e.toString()}`),o=Jh.openSync(r,"r"),a=uL(s),A=$R("uploadConcurrency",a.uploadConcurrency),c=$R("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];M("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>ys(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),g=l,f=l+d-1;l+=c,yield l3e(t,i,()=>Jh.createReadStream(r,{fd:o,start:g,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),g,f)}})))}finally{Jh.closeSync(o)}})}function h3e(t,e,r){return ys(this,void 0,void 0,function*(){let s={size:r};return yield _m("commitCache",()=>ys(this,void 0,void 0,function*(){return t.postJson(Gm(`caches/${e.toString()}`),s)}))})}function gL(t,e,r,s){return ys(this,void 0,void 0,function*(){if(uL(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield tee(r,e,s)}else{let i=dL();M("Upload cache"),yield d3e(i,t,e,s),M("Commiting cache");let o=ho(e);de(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield h3e(i,t,o);if(!GQ(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);de("Cache saved successfully")}})}var ute=fe(ste(),1),Kt=fe(zt(),1),sn=fe(zt(),1),ul=fe(zt(),1),ll=fe(zt(),1),dl=fe(zt(),1);var Av=fe(zt(),1),cv=fe(zt(),1),ate=fe(zt(),1),Ate=fe(zt(),1),cte=fe(zt(),1);var iv=fe(zt(),1),ov=fe(zt(),1),nte=fe(zt(),1),ite=fe(zt(),1),ote=fe(zt(),1),av=class extends ote.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,ite.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,nte.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?ov.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,iv.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,iv.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?ov.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},Db=new av;var uv=class extends cte.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:()=>Db}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,Ate.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ate.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(Db.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?cv.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Av.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)Db.internalBinaryWrite(e.scope[i],r.tag(2,Av.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?cv.UnknownFieldHandler.onWrit
Line truncated
|
||||||
`));let s=yield wv(r,"create");yield Nv(s,t)})}var cg=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())})},vi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},Ag=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},Fb=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function gte(t){if(!t||t.length===0)throw new vi("Path Validation Error: At least one directory or file path is required")}function xv(t){if(t.length>512)throw new vi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new vi(`Key Validation Error: ${t} cannot contain commas.`)}function fte(){return Hm()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function pte(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=Hm();return M(`Cache service version: ${c}`),gte(n),c==="v2"?yield x4e(n,i,o,a,A):yield T4e(n,i,o,a,A)})}function T4e(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(M("Resolved Keys:"),M(JSON.stringify(c)),c.length>10)throw new vi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)xv(d);let u=yield Vp(),l="";try{let d=yield fee(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return de("Lookup only - skipping download"),d.cacheKey;l=nE.join(yield Yp(),zA(u)),M(`Archive Path: ${l}`),yield hL(d.archiveLocation,l,a),GA()&&(yield sE(l,u));let g=ho(l);return de(`Cache Size: ~${Math.round(g/(1024*1024))} MB (${g} B)`),yield Sv(l,u),de("Cache restored successfully"),d.cacheKey}catch(d){let g=d;if(g.name===vi.name)throw d;g instanceof co&&typeof g.statusCode=="number"&&g.statusCode>=500?Su(`Failed to restore: ${d.message}`):bt(`Failed to restore: ${d.message}`)}finally{try{yield qp(l)}catch(d){M(`Failed to delete archive: ${d}`)}}})}function x4e(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(M("Resolved Keys:"),M(JSON.stringify(c)),c.length>10)throw new vi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)xv(l);let u="";try{let l=bv(),d=yield Vp(),g={key:i,restoreKeys:o,version:Eh(n,d,A)},f=yield l.GetCacheEntryDownloadURL(g);if(!f.ok){M(`Cache not found for version ${g.version} of keys: ${c.join(", ")}`);return}if(g.key!==f.matchedKey?de(`Cache hit for restore-key: ${f.matchedKey}`):de(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return de("Lookup only - skipping download"),f.matchedKey;u=nE.join(yield Yp(),zA(d)),M(`Archive path: ${u}`),M(`Starting download of archive to: ${u}`),yield hL(f.signedDownloadUrl,u,a);let I=ho(u);return de(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),GA()&&(yield sE(u,d)),yield Sv(u,d),de("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===vi.name)throw l;d instanceof co&&typeof d.statusCode=="number"&&d.statusCode>=500?Su(`Failed to restore: ${l.message}`):bt(`Failed to restore: ${l.message}`)}finally{try{u&&(yield qp(u))}catch(l){M(`Failed to delete archive: ${l}`)}}})}function mte(t,e,r){return cg(this,arguments,void 0,function*(s,n,i,o=!1){let a=Hm();return M(`Cache service version: ${a}`),gte(s),xv(n),a==="v2"?yield D4e(s,n,i,o):yield R4e(s,n,i,o)})}function R4e(t,e,r){return cg(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield Vp(),g=-1,f=yield ZR(s);if(M("Cache Paths:"),M(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Yp(),I=nE.join(p,zA(d));M(`Archive Path: ${I}`);try{yield Tv(p,f,d),GA()&&(yield sE(I,d));let m=10*1024*1024*1024,C=ho(I);if(M(`File Size: ${C}`),C>m&&!lL())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);M("Reserving Cache");let b=yield pee(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=b?.result)===null||a===void 0)&&a.cacheId)g=(A=b?.result)===null||A===void 0?void 0:A.cacheId;else throw b?.statusCode===400?new Error((u=(c=b?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new Ag(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=b?.error)===null||l===void 0?void 0:l.message}`);M(`Saving Cache (ID: ${g})`),yield gL(g,I,"",i)}catch(m){let C=m;if(C.name===vi.name)throw m;C.name
Line truncated
|
`));let s=yield wv(r,"create");yield Nv(s,t)})}var cg=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())})},vi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},Ag=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},Fb=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function gte(t){if(!t||t.length===0)throw new vi("Path Validation Error: At least one directory or file path is required")}function xv(t){if(t.length>512)throw new vi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new vi(`Key Validation Error: ${t} cannot contain commas.`)}function fte(){return Hm()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function pte(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=Hm();return M(`Cache service version: ${c}`),gte(n),c==="v2"?yield R4e(n,i,o,a,A):yield x4e(n,i,o,a,A)})}function x4e(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(M("Resolved Keys:"),M(JSON.stringify(c)),c.length>10)throw new vi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)xv(d);let u=yield Vp(),l="";try{let d=yield fee(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return de("Lookup only - skipping download"),d.cacheKey;l=nE.join(yield Yp(),zA(u)),M(`Archive Path: ${l}`),yield hL(d.archiveLocation,l,a),GA()&&(yield sE(l,u));let g=ho(l);return de(`Cache Size: ~${Math.round(g/(1024*1024))} MB (${g} B)`),yield Sv(l,u),de("Cache restored successfully"),d.cacheKey}catch(d){let g=d;if(g.name===vi.name)throw d;g instanceof co&&typeof g.statusCode=="number"&&g.statusCode>=500?Su(`Failed to restore: ${d.message}`):bt(`Failed to restore: ${d.message}`)}finally{try{yield qp(l)}catch(d){M(`Failed to delete archive: ${d}`)}}})}function R4e(t,e,r,s){return cg(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(M("Resolved Keys:"),M(JSON.stringify(c)),c.length>10)throw new vi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)xv(l);let u="";try{let l=bv(),d=yield Vp(),g={key:i,restoreKeys:o,version:Eh(n,d,A)},f=yield l.GetCacheEntryDownloadURL(g);if(!f.ok){M(`Cache not found for version ${g.version} of keys: ${c.join(", ")}`);return}if(g.key!==f.matchedKey?de(`Cache hit for restore-key: ${f.matchedKey}`):de(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return de("Lookup only - skipping download"),f.matchedKey;u=nE.join(yield Yp(),zA(d)),M(`Archive path: ${u}`),M(`Starting download of archive to: ${u}`),yield hL(f.signedDownloadUrl,u,a);let I=ho(u);return de(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),GA()&&(yield sE(u,d)),yield Sv(u,d),de("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===vi.name)throw l;d instanceof co&&typeof d.statusCode=="number"&&d.statusCode>=500?Su(`Failed to restore: ${l.message}`):bt(`Failed to restore: ${l.message}`)}finally{try{u&&(yield qp(u))}catch(l){M(`Failed to delete archive: ${l}`)}}})}function mte(t,e,r){return cg(this,arguments,void 0,function*(s,n,i,o=!1){let a=Hm();return M(`Cache service version: ${a}`),gte(s),xv(n),a==="v2"?yield k4e(s,n,i,o):yield D4e(s,n,i,o)})}function D4e(t,e,r){return cg(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield Vp(),g=-1,f=yield ZR(s);if(M("Cache Paths:"),M(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Yp(),I=nE.join(p,zA(d));M(`Archive Path: ${I}`);try{yield Tv(p,f,d),GA()&&(yield sE(I,d));let m=10*1024*1024*1024,C=ho(I);if(M(`File Size: ${C}`),C>m&&!lL())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);M("Reserving Cache");let b=yield pee(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=b?.result)===null||a===void 0)&&a.cacheId)g=(A=b?.result)===null||A===void 0?void 0:A.cacheId;else throw b?.statusCode===400?new Error((u=(c=b?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new Ag(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=b?.error)===null||l===void 0?void 0:l.message}`);M(`Saving Cache (ID: ${g})`),yield gL(g,I,"",i)}catch(m){let C=m;if(C.name===vi.name)throw m;C.name
Line truncated
|
||||||
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
||||||
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
${t}`,n=Bte(),i=xW(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")bt(P4e(o));else throw o}}function P4e(t){let e=`Failed to generate PR comment.
|
${t}`,n=Bte(),i=xW(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")bt(O4e(o));else throw o}}function O4e(t){let e=`Failed to generate PR comment.
|
||||||
${String(t)}`;return t.message==="Resource not accessible by integration"?`${e}
|
${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.
|
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.
|
Note that this permission is never available for a workflow triggered from a repository fork.
|
||||||
`:e}function O4e(t){return`${H4e()}
|
`:e}function _4e(t){return`${G4e()}
|
||||||
${Y4e(t)}`}function _4e(){let t=Ite();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
${q4e(t)}`}function H4e(){let t=Ite();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||||
`)}function H4e(){let t=Cte();return t.length===0?"":`
|
`)}function G4e(){let t=Cte();return t.length===0?"":`
|
||||||
<h4>Deprecation warnings</h4>
|
<h4>Deprecation warnings</h4>
|
||||||
This job uses deprecated functionality from the <code>${Mv()}</code> action. Follow the links for upgrade details.
|
This job uses deprecated functionality from the <code>${Mv()}</code> action. Follow the links for upgrade details.
|
||||||
<ul>
|
<ul>
|
||||||
${t.map(e=>`<li>${G4e(e)}</li>`).join("")}
|
${t.map(e=>`<li>${Y4e(e)}</li>`).join("")}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h4>Gradle Build Results</h4>`}function G4e(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Y4e(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
<h4>Gradle Build Results</h4>`}function Y4e(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function q4e(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Gradle Root Project</th>
|
<th>Gradle Root Project</th>
|
||||||
@@ -262,41 +262,41 @@ This job uses deprecated functionality from the <code>${Mv()}</code> action. Fol
|
|||||||
<th>Gradle Version</th>
|
<th>Gradle Version</th>
|
||||||
<th>Build Outcome</th>
|
<th>Build Outcome</th>
|
||||||
<th>Build Scan\xAE</th>
|
<th>Build Scan\xAE</th>
|
||||||
</tr>${t.map(e=>V4e(e)).join("")}
|
</tr>${t.map(e=>J4e(e)).join("")}
|
||||||
</table>
|
</table>
|
||||||
`}function q4e(t){return t.some(e=>e.buildFailed)}function V4e(t){return`
|
`}function V4e(t){return t.some(e=>e.buildFailed)}function J4e(t){return`
|
||||||
<tr>
|
<tr>
|
||||||
<td>${yte(t.rootProjectName,30)}</td>
|
<td>${yte(t.rootProjectName,30)}</td>
|
||||||
<td>${yte(t.requestedTasks,60)}</td>
|
<td>${yte(t.requestedTasks,60)}</td>
|
||||||
<td align='center'>${t.gradleVersion}</td>
|
<td align='center'>${t.gradleVersion}</td>
|
||||||
<td align='center'>${J4e(t)}</td>
|
<td align='center'>${W4e(t)}</td>
|
||||||
<td>${W4e(t)}</td>
|
<td>${z4e(t)}</td>
|
||||||
</tr>`}function J4e(t){return t.buildFailed?":x:":":white_check_mark:"}function W4e(t){return t.buildScanFailed?Lv({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?Lv({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):Lv({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function Lv({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 yte(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var bte=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 Vn from"fs";import*as za from"path";function wte(){return Ste().map(e=>{let r=Vn.readFileSync(e,"utf8"),s=JSON.parse(r);return j4e(e,s),s})}function Nte(){Ste().forEach(Z4e)}function Ste(){let t=za.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Vn.existsSync(t)?Vn.readdirSync(t).map(e=>za.resolve(t,e)).filter(e=>za.extname(e)===".json"&&!X4e(e)):[]}function j4e(t,e){let r=za.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Vn.existsSync(r))return;let s=za.resolve(r,za.basename(t));if(Vn.existsSync(s)){let n=Vn.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function X4e(t){let e=`${t}.processed`;return Vn.existsSync(e)}function Z4e(t){let e=`${t}.processed`;Vn.writeFileSync(e,"")}import*as ore from"fs";import*as are from"path";import{pathToFileURL as f_e}from"url";import*as dg from"fs";function vv(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,matchDirectories:!0,omitBrokenSymbolicLinks:!0,excludeHiddenFiles:!1};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,M(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,M(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.matchDirectories=="boolean"&&(e.matchDirectories=t.matchDirectories,M(`matchDirectories '${e.matchDirectories}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,M(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`)),typeof t.excludeHiddenFiles=="boolean"&&(e.excludeHiddenFiles=t.excludeHiddenFiles,M(`excludeHiddenFiles '${e.excludeHiddenFiles}'`))),e}import*as Gb from"path";import*as ug from"path";import gl from"assert";var uc=process.platform==="win32";function ja(t){if(t=Ka(t),uc&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=ug.dirname(t);return uc&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=Ka(e)),e}function Ob(t,e){if(gl(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),gl(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),oE(e))return e;if(uc){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return gl(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),e[0].toUpperCase()===r[0].toUpperCase()?e.length===2?`${e[0]}:\\${r.substr(3)}`:(r.endsWith("\\")||(r+="\\"),`${e[0]}:\\${r.substr(3)}${e.substr(2)}`):`${e[0]}:\\${e.substr(2)}`}else if(Pi(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return gl(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return gl(oE(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||uc&&t.endsWith("\\")||(t+=ug.sep),t+e}function oE(t){return gl(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=Pi(t),uc?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}function aE(t){return gl(t,"isRooted parameter 'itemPath' must not be empty"),t=Pi(t),uc?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}function Pi(t){return t=t||"",uc?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function Ka(t){return t?(t=Pi(t),!t.endsWith(ug.sep)||t===ug.sep||uc&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}var Oi;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(Oi||(Oi={}));var Tte=process.platform==="win32";function Ov(t){t=t.filter(s=>!s.negate);let e={};for(let s of t){let n=Tte?s.sea
Line truncated
|
</tr>`}function W4e(t){return t.buildFailed?":x:":":white_check_mark:"}function z4e(t){return t.buildScanFailed?Lv({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?Lv({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):Lv({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function Lv({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 yte(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var bte=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 Vn from"fs";import*as za from"path";function wte(){return Ste().map(e=>{let r=Vn.readFileSync(e,"utf8"),s=JSON.parse(r);return X4e(e,s),s})}function Nte(){Ste().forEach($4e)}function Ste(){let t=za.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Vn.existsSync(t)?Vn.readdirSync(t).map(e=>za.resolve(t,e)).filter(e=>za.extname(e)===".json"&&!Z4e(e)):[]}function X4e(t,e){let r=za.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Vn.existsSync(r))return;let s=za.resolve(r,za.basename(t));if(Vn.existsSync(s)){let n=Vn.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function Z4e(t){let e=`${t}.processed`;return Vn.existsSync(e)}function $4e(t){let e=`${t}.processed`;Vn.writeFileSync(e,"")}import*as ore from"fs";import*as are from"path";import{pathToFileURL as p_e}from"url";import*as dg from"fs";function vv(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,matchDirectories:!0,omitBrokenSymbolicLinks:!0,excludeHiddenFiles:!1};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,M(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,M(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.matchDirectories=="boolean"&&(e.matchDirectories=t.matchDirectories,M(`matchDirectories '${e.matchDirectories}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,M(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`)),typeof t.excludeHiddenFiles=="boolean"&&(e.excludeHiddenFiles=t.excludeHiddenFiles,M(`excludeHiddenFiles '${e.excludeHiddenFiles}'`))),e}import*as Gb from"path";import*as ug from"path";import gl from"assert";var uc=process.platform==="win32";function ja(t){if(t=Ka(t),uc&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=ug.dirname(t);return uc&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=Ka(e)),e}function Ob(t,e){if(gl(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),gl(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),oE(e))return e;if(uc){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return gl(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),e[0].toUpperCase()===r[0].toUpperCase()?e.length===2?`${e[0]}:\\${r.substr(3)}`:(r.endsWith("\\")||(r+="\\"),`${e[0]}:\\${r.substr(3)}${e.substr(2)}`):`${e[0]}:\\${e.substr(2)}`}else if(Pi(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return gl(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return gl(oE(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||uc&&t.endsWith("\\")||(t+=ug.sep),t+e}function oE(t){return gl(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=Pi(t),uc?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}function aE(t){return gl(t,"isRooted parameter 'itemPath' must not be empty"),t=Pi(t),uc?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}function Pi(t){return t=t||"",uc?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function Ka(t){return t?(t=Pi(t),!t.endsWith(ug.sep)||t===ug.sep||uc&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}var Oi;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(Oi||(Oi={}));var Tte=process.platform==="win32";function Ov(t){t=t.filter(s=>!s.negate);let e={};for(let s of t){let n=Tte?s.sea
Line truncated
|
||||||
`),e=e.replace(/\r/g,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let n=e.split(`
|
`));let n=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new dE(i));return s.searchPaths.push(...Ov(s.patterns)),s})}static stat(e,r,s){return Jv(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield dg.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){M(`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 dg.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield dg.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){M(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};import*as Wv from"crypto";import*as Yb from"fs";import*as Xte from"stream";import*as Zte from"util";import*as $te from"path";var c_e=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())})},u_e=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}};function ere(t,e){return c_e(this,arguments,void 0,function*(r,s,n=!1){var i,o,a,A,c;let u=n?de:M,l=!1,d=s||((c=process.env.GITHUB_WORKSPACE)!==null&&c!==void 0?c:process.cwd()),g=Wv.createHash("sha256"),f=0;try{for(var p=!0,I=u_e(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){A=m.value,p=!1;let C=A;if(u(C),!C.startsWith(`${d}${$te.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(Yb.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let b=Wv.createHash("sha256");yield Zte.promisify(Xte.pipeline)(Yb.createReadStream(C),b),g.write(b.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return g.end(),l?(u(`Found ${f} files to hash.`),g.digest("hex")):(u("No matches found for glob"),"")})}var tre=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 l_e(t,e){return tre(this,void 0,void 0,function*(){return yield Hb.create(t,e)})}function rre(t){return tre(this,arguments,void 0,function*(e,r="",s,n=!1){let i=!0;s&&typeof s.followSymbolicLinks=="boolean"&&(i=s.followSymbolicLinks);let o=yield l_e(e,{followSymbolicLinks:i});return ere(o,r,n)})}import*as Kv from"path";var sre="BASIC_CACHE_PRIMARY_KEY",zv="BASIC_CACHE_RESTORED_KEY",h_e="setup-java",nre=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],qb=class{async restore(e,r){let s=ire(e),n=await g_e();Np(sre,n);try{let i=await pte(s,n);i?(Np(zv,i),de(`Basic caching restored from cache key: ${i}`)):de("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){bt(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,s){if(s.readOnly){let a=YA(zv);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let n=YA(sre);if(YA(zv)===n)return de(`Basic caching restored entry with key \`${n}\`. Save was skipped.`),`Basic caching restored entry with key \`${n}\`. Save was skipped.`;let o=ire(e);try{return await mte(o,n),de(`Basic caching saved entry with key: ${n}`),`Basic caching saved entry with key \`${n}\`.`}catch(a){return bt(`Basic caching failed to save entry with key \`${n}\`: ${a}`),`Basic caching save failed: ${a}`}}};function ire(t){return[Kv.join(t,"caches"),Kv.join(t,"wrapper")]}async function g_e(){let t=await rre(nre.join(`
|
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new dE(i));return s.searchPaths.push(...Ov(s.patterns)),s})}static stat(e,r,s){return Jv(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield dg.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){M(`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 dg.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield dg.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){M(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};import*as Wv from"crypto";import*as Yb from"fs";import*as Xte from"stream";import*as Zte from"util";import*as $te from"path";var u_e=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())})},l_e=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}};function ere(t,e){return u_e(this,arguments,void 0,function*(r,s,n=!1){var i,o,a,A,c;let u=n?de:M,l=!1,d=s||((c=process.env.GITHUB_WORKSPACE)!==null&&c!==void 0?c:process.cwd()),g=Wv.createHash("sha256"),f=0;try{for(var p=!0,I=l_e(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){A=m.value,p=!1;let C=A;if(u(C),!C.startsWith(`${d}${$te.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(Yb.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let b=Wv.createHash("sha256");yield Zte.promisify(Xte.pipeline)(Yb.createReadStream(C),b),g.write(b.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return g.end(),l?(u(`Found ${f} files to hash.`),g.digest("hex")):(u("No matches found for glob"),"")})}var tre=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 d_e(t,e){return tre(this,void 0,void 0,function*(){return yield Hb.create(t,e)})}function rre(t){return tre(this,arguments,void 0,function*(e,r="",s,n=!1){let i=!0;s&&typeof s.followSymbolicLinks=="boolean"&&(i=s.followSymbolicLinks);let o=yield d_e(e,{followSymbolicLinks:i});return ere(o,r,n)})}import*as Kv from"path";var sre="BASIC_CACHE_PRIMARY_KEY",zv="BASIC_CACHE_RESTORED_KEY",g_e="setup-java",nre=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],qb=class{async restore(e,r){let s=ire(e),n=await f_e();Np(sre,n);try{let i=await pte(s,n);i?(Np(zv,i),de(`Basic caching restored from cache key: ${i}`)):de("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){bt(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,s){if(s.readOnly){let a=YA(zv);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let n=YA(sre);if(YA(zv)===n)return de(`Basic caching restored entry with key \`${n}\`. Save was skipped.`),`Basic caching restored entry with key \`${n}\`. Save was skipped.`;let o=ire(e);try{return await mte(o,n),de(`Basic caching saved entry with key: ${n}`),`Basic caching saved entry with key \`${n}\`.`}catch(a){return bt(`Basic caching failed to save entry with key \`${n}\`: ${a}`),`Basic caching save failed: ${a}`}}};function ire(t){return[Kv.join(t,"caches"),Kv.join(t,"wrapper")]}async function f_e(){let t=await rre(nre.join(`
|
||||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${nre}], make sure you have checked out the target repository`);return`${h_e}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var p_e=`
|
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${nre}], make sure you have checked out the target repository`);return`${g_e}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var m_e=`
|
||||||
[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.
|
[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.
|
||||||
`,m_e="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",E_e=`
|
`,E_e="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",C_e=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u26A1\uFE0F Enhanced Caching enabled
|
> ### \u26A1\uFE0F Enhanced Caching enabled
|
||||||
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
||||||
`,C_e="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",I_e=`
|
`,I_e="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",B_e=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
||||||
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
||||||
>
|
>
|
||||||
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,Xv=class{async restore(e,r){}async save(e,r,s){return p_e}},Vb=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,Xv=class{async restore(e,r){}async save(e,r,s){return m_e}},Vb=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||||
${this.summary}`}};async function Are(t){if(t.isCacheDisabled())return jv("Cache is disabled: will not restore state from previous builds."),new Xv;if(t.getCacheProvider()==="basic")return jv(C_e),new Vb(new qb,I_e);jv(m_e);let e=await B_e();return t.isCacheLicenseAccepted()?e:new Vb(e,E_e)}async function B_e(){let t=y_e();return await import(f_e(t).href)}function y_e(){let t=import.meta.dirname,e=are.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(ore.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function jv(t){console.info(t)}import*as hre from"util";var x_e=fe(dre(),1);import*as Zv from"fs";var HTt=hre.promisify(Zv.readdir);var D_e={_useHtmlParser2:!1};function hg(t,e){if(!t)return e??D_e;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 yP={};fi(yP,{contains:()=>o1,extract:()=>w6e,html:()=>B6e,merge:()=>Lre,parseHTML:()=>Q6e,root:()=>b6e,text:()=>bl,xml:()=>y6e});var mc={};fi(mc,{DocumentPosition:()=>Kn,append:()=>s6e,appendChild:()=>r6e,compareDocumentPosition:()=>kre,existsOne:()=>Rre,filter:()=>Eg,find:()=>r1,findAll:()=>a6e,findOne:()=>s1,findOneChild:()=>o6e,getAttributeValue:()=>Z_e,getChildren:()=>mg,getElementById:()=>l6e,getElements:()=>u6e,getElementsByClassName:()=>d6e,getElementsByTagName:()=>Ql,getElementsByTagType:()=>h6e,getFeed:()=>BP,getInnerHTML:()=>X_e,getName:()=>e6e,getOuterHTML:()=>Tre,getParent:()=>xre,getSiblings:()=>CP,getText:()=>$b,hasAttrib:()=>$_e,hasChildren:()=>st,innerText:()=>EE,isCDATA:()=>gg,isComment:()=>yl,isDocument:()=>zn,isTag:()=>Z,isText:()=>Ns,nextElementSibling:()=>e1,prepend:()=>i6e,prependChild:()=>n6e,prevElementSibling:()=>t1,removeElement:()=>eA,removeSubsets:()=>g6e,replaceElement:()=>t6e,testElement:()=>c6e,textContent:()=>$a,uniqueSort:()=>fc});var Wn={};fi(Wn,{CDATA:()=>aP,Comment:()=>sP,Directive:()=>rP,Doctype:()=>AP,ElementType:()=>Le,Root:()=>eP,Script:()=>nP,Style:()=>iP,Tag:()=>oP,Text:()=>tP,isTag:()=>$v});var Le;(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"})(Le||(Le={}));function $v(t){return t.type===Le.Tag||t.type===Le.Script||t.type===Le.Style}var eP=Le.Root,tP=Le.Text,rP=Le.Directive,sP=Le.Comment,nP=Le.Script,iP=Le.Style,oP=Le.Tag,aP=Le.CDATA,AP=Le.Doctype;var Jb=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 fg(this,e)}},gE=class extends Jb{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Vo=class extends gE{constructor(){super(...arguments),this.type=Le.Text}get nodeType(){return 3}},Cl=class extends gE{constructor(){super(...arguments),this.type=Le.Comment}get nodeType(){return 8}},Il=class extends gE{constructor(e,r){super(r),this.name=e,this.type=Le.Directive}get nodeType(){return 1}},fE=class extends Jb{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}},pE=class extends fE{constructor(){super(...arguments),this.type=Le.CDATA}get nodeType(){return 4}},on=class extends fE{constructor(){super(...arguments),this.type=Le.Root}get nodeType(){return 9}},Bl=class extends fE{constructor(e,r,s=[],n=e==="script"?Le.Script:e==="style"?Le.Style:Le.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 Z(t){return $v(t)}function gg(t){return t.type===Le.CDATA}function Ns(t){return t.type===Le.Text}function yl(t){return t.type===Le.Comment}function Wb(t){return t.type===Le.Directive}function zn(t){return t.type===Le.Root}function st(t){return Object.prototype.hasOwnProperty.call(t,"children")}function fg(t,e=!1){let r;if(Ns(t))r=new Vo(t.data);else if(yl(t))r=new Cl(t.data);else if(Z(t)){let s=e?cP(t.children):[],n=new Bl(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(gg(t)){let s=e?cP(t.children):[],n=new pE(s);s.forEach(i=>i.parent=n),r=n}else if(z
Line truncated
|
${this.summary}`}};async function Are(t){if(t.isCacheDisabled())return jv("Cache is disabled: will not restore state from previous builds."),new Xv;if(t.getCacheProvider()==="basic")return jv(I_e),new Vb(new qb,B_e);jv(E_e);let e=await y_e();return t.isCacheLicenseAccepted()?e:new Vb(e,C_e)}async function y_e(){let t=Q_e();return await import(p_e(t).href)}function Q_e(){let t=import.meta.dirname,e=are.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(ore.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function jv(t){console.info(t)}import*as hre from"util";var R_e=fe(dre(),1);import*as Zv from"fs";var GTt=hre.promisify(Zv.readdir);var k_e={_useHtmlParser2:!1};function hg(t,e){if(!t)return e??k_e;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 yP={};fi(yP,{contains:()=>o1,extract:()=>N6e,html:()=>y6e,merge:()=>Lre,parseHTML:()=>b6e,root:()=>w6e,text:()=>bl,xml:()=>Q6e});var mc={};fi(mc,{DocumentPosition:()=>Kn,append:()=>n6e,appendChild:()=>s6e,compareDocumentPosition:()=>kre,existsOne:()=>Rre,filter:()=>Eg,find:()=>r1,findAll:()=>A6e,findOne:()=>s1,findOneChild:()=>a6e,getAttributeValue:()=>$_e,getChildren:()=>mg,getElementById:()=>d6e,getElements:()=>l6e,getElementsByClassName:()=>h6e,getElementsByTagName:()=>Ql,getElementsByTagType:()=>g6e,getFeed:()=>BP,getInnerHTML:()=>Z_e,getName:()=>t6e,getOuterHTML:()=>Tre,getParent:()=>xre,getSiblings:()=>CP,getText:()=>$b,hasAttrib:()=>e6e,hasChildren:()=>st,innerText:()=>EE,isCDATA:()=>gg,isComment:()=>yl,isDocument:()=>zn,isTag:()=>Z,isText:()=>Ns,nextElementSibling:()=>e1,prepend:()=>o6e,prependChild:()=>i6e,prevElementSibling:()=>t1,removeElement:()=>eA,removeSubsets:()=>f6e,replaceElement:()=>r6e,testElement:()=>u6e,textContent:()=>$a,uniqueSort:()=>fc});var Wn={};fi(Wn,{CDATA:()=>aP,Comment:()=>sP,Directive:()=>rP,Doctype:()=>AP,ElementType:()=>Le,Root:()=>eP,Script:()=>nP,Style:()=>iP,Tag:()=>oP,Text:()=>tP,isTag:()=>$v});var Le;(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"})(Le||(Le={}));function $v(t){return t.type===Le.Tag||t.type===Le.Script||t.type===Le.Style}var eP=Le.Root,tP=Le.Text,rP=Le.Directive,sP=Le.Comment,nP=Le.Script,iP=Le.Style,oP=Le.Tag,aP=Le.CDATA,AP=Le.Doctype;var Jb=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 fg(this,e)}},gE=class extends Jb{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Vo=class extends gE{constructor(){super(...arguments),this.type=Le.Text}get nodeType(){return 3}},Cl=class extends gE{constructor(){super(...arguments),this.type=Le.Comment}get nodeType(){return 8}},Il=class extends gE{constructor(e,r){super(r),this.name=e,this.type=Le.Directive}get nodeType(){return 1}},fE=class extends Jb{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}},pE=class extends fE{constructor(){super(...arguments),this.type=Le.CDATA}get nodeType(){return 4}},on=class extends fE{constructor(){super(...arguments),this.type=Le.Root}get nodeType(){return 9}},Bl=class extends fE{constructor(e,r,s=[],n=e==="script"?Le.Script:e==="style"?Le.Style:Le.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 Z(t){return $v(t)}function gg(t){return t.type===Le.CDATA}function Ns(t){return t.type===Le.Text}function yl(t){return t.type===Le.Comment}function Wb(t){return t.type===Le.Directive}function zn(t){return t.type===Le.Root}function st(t){return Object.prototype.hasOwnProperty.call(t,"children")}function fg(t,e=!1){let r;if(Ns(t))r=new Vo(t.data);else if(yl(t))r=new Cl(t.data);else if(Z(t)){let s=e?cP(t.children):[],n=new Bl(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(gg(t)){let s=e?cP(t.children):[],n=new pE(s);s.forEach(i=>i.parent=n),r=n}else if(z
Line truncated
|
||||||
`:$b(t.children):gg(t)?$b(t.children):Ns(t)?t.data:""}function $a(t){return Array.isArray(t)?t.map($a).join(""):st(t)&&!yl(t)?$a(t.children):Ns(t)?t.data:""}function EE(t){return Array.isArray(t)?t.map(EE).join(""):st(t)&&(t.type===Le.Tag||gg(t))?EE(t.children):Ns(t)?t.data:""}function mg(t){return st(t)?t.children:[]}function xre(t){return t.parent||null}function CP(t){let e=xre(t);if(e!=null)return mg(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 Z_e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function $_e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function e6e(t){return t.name}function e1(t){let{next:e}=t;for(;e!==null&&!Z(e);)({next:e}=e);return e}function t1(t){let{prev:e}=t;for(;e!==null&&!Z(e);)({prev:e}=e);return e}function eA(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 t6e(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 r6e(t,e){if(eA(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 s6e(t,e){eA(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 n6e(t,e){if(eA(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 i6e(t,e){eA(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 Eg(t,e,r=!0,s=1/0){return r1(t,Array.isArray(e)?e:[e],r,s)}function r1(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&&st(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function o6e(t,e){return e.find(t)}function s1(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Z(i)&&t(i))return i;if(r&&st(i)&&i.children.length>0){let o=s1(t,i.children,!0);if(o)return o}}return null}function Rre(t,e){return(Array.isArray(e)?e:[e]).some(r=>Z(r)&&t(r)||st(r)&&Rre(t,r.children))}function a6e(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]++];Z(i)&&t(i)&&r.push(i),st(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var n1={tag_name(t){return typeof t=="function"?e=>Z(e)&&t(e.name):t==="*"?Z:e=>Z(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=>Ns(e)&&t(e.data):e=>Ns(e)&&e.data===t}};function IP(t,e){return typeof e=="function"?r=>Z(r)&&e(r.attribs[t]):r=>Z(r)&&r.attribs[t]===e}function A6e(t,e){return r=>t(r)||e(r)}function Dre(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(n1,r)?n1[r](s):IP(r,s)});return e.length===0?null:e.reduce(A6e)}function c6e(t,e){let r=Dre(t);return r?r(e):!0}function u6e(t,e,r,s=1/0){let n=Dre(t);return n?Eg(n,e,r,s):[]}function l6e(t,e,r=!0){return Array.isArray(e)||(e=[e]),s1(IP("id",t),e,r)}function Ql(t,e,r=!0,s=1/0){return Eg(n1.tag_name(t),e,r,s)}function d6e(t,e,r=!0,s=1/0){return Eg(IP("class",t),e,r,s)}function h6e(t,e,r=!0,s=1/0){return Eg(n1.tag_type(t),e,r,s)}function g6e(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 Kn;(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"})(Kn||(Kn={}));function kre(t,e){let r=[],s=[];if(t===e)return 0;let n=st(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=st(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return Kn.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Kn.FOLLOWING|Kn.CONTAINED_BY:Kn.FOLLOWING:a===t?Kn.PRECEDING|Kn.CONTAINS:Kn.PRECEDING}function fc(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=kre(e,r);return s&Kn.PRECEDING?-1:s&Kn.FOLLOWING?1:0}),t}function BP(t){let e=i1(C6e,t);return e?e.name==="feed"?f6e(e):p6e(e):null}function f6e(t){var e;let r=t.children,s={type:"atom",items:Ql("entry",r).map(o=>{var a;let{children:A}=o,c={media:Mre(A)};Ss(c,"id","id",A),Ss(c,"title","title",A);let u=(a=i1("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=pc("summary",A)||pc("content",A);l&&(
Line truncated
|
`:$b(t.children):gg(t)?$b(t.children):Ns(t)?t.data:""}function $a(t){return Array.isArray(t)?t.map($a).join(""):st(t)&&!yl(t)?$a(t.children):Ns(t)?t.data:""}function EE(t){return Array.isArray(t)?t.map(EE).join(""):st(t)&&(t.type===Le.Tag||gg(t))?EE(t.children):Ns(t)?t.data:""}function mg(t){return st(t)?t.children:[]}function xre(t){return t.parent||null}function CP(t){let e=xre(t);if(e!=null)return mg(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 $_e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function e6e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function t6e(t){return t.name}function e1(t){let{next:e}=t;for(;e!==null&&!Z(e);)({next:e}=e);return e}function t1(t){let{prev:e}=t;for(;e!==null&&!Z(e);)({prev:e}=e);return e}function eA(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 r6e(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 s6e(t,e){if(eA(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 n6e(t,e){eA(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 i6e(t,e){if(eA(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 o6e(t,e){eA(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 Eg(t,e,r=!0,s=1/0){return r1(t,Array.isArray(e)?e:[e],r,s)}function r1(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&&st(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function a6e(t,e){return e.find(t)}function s1(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Z(i)&&t(i))return i;if(r&&st(i)&&i.children.length>0){let o=s1(t,i.children,!0);if(o)return o}}return null}function Rre(t,e){return(Array.isArray(e)?e:[e]).some(r=>Z(r)&&t(r)||st(r)&&Rre(t,r.children))}function A6e(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]++];Z(i)&&t(i)&&r.push(i),st(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var n1={tag_name(t){return typeof t=="function"?e=>Z(e)&&t(e.name):t==="*"?Z:e=>Z(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=>Ns(e)&&t(e.data):e=>Ns(e)&&e.data===t}};function IP(t,e){return typeof e=="function"?r=>Z(r)&&e(r.attribs[t]):r=>Z(r)&&r.attribs[t]===e}function c6e(t,e){return r=>t(r)||e(r)}function Dre(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(n1,r)?n1[r](s):IP(r,s)});return e.length===0?null:e.reduce(c6e)}function u6e(t,e){let r=Dre(t);return r?r(e):!0}function l6e(t,e,r,s=1/0){let n=Dre(t);return n?Eg(n,e,r,s):[]}function d6e(t,e,r=!0){return Array.isArray(e)||(e=[e]),s1(IP("id",t),e,r)}function Ql(t,e,r=!0,s=1/0){return Eg(n1.tag_name(t),e,r,s)}function h6e(t,e,r=!0,s=1/0){return Eg(IP("class",t),e,r,s)}function g6e(t,e,r=!0,s=1/0){return Eg(n1.tag_type(t),e,r,s)}function f6e(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 Kn;(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"})(Kn||(Kn={}));function kre(t,e){let r=[],s=[];if(t===e)return 0;let n=st(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=st(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return Kn.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Kn.FOLLOWING|Kn.CONTAINED_BY:Kn.FOLLOWING:a===t?Kn.PRECEDING|Kn.CONTAINS:Kn.PRECEDING}function fc(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=kre(e,r);return s&Kn.PRECEDING?-1:s&Kn.FOLLOWING?1:0}),t}function BP(t){let e=i1(I6e,t);return e?e.name==="feed"?p6e(e):m6e(e):null}function p6e(t){var e;let r=t.children,s={type:"atom",items:Ql("entry",r).map(o=>{var a;let{children:A}=o,c={media:Mre(A)};Ss(c,"id","id",A),Ss(c,"title","title",A);let u=(a=i1("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=pc("summary",A)||pc("content",A);l&&(
Line truncated
|
||||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||||
optgroup[disabled] > option,
|
optgroup[disabled] > option,
|
||||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
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 Zn=fe(Ec(),1);var PP={};function OP(t,e){return t===Zn.default.falseFunc?Zn.default.falseFunc:r=>e.isTag(r)&&t(r)}function _P(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 vP(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 LP=(t,e,r,s,n)=>{let i=n(e,vP(r),s);return i===Zn.default.trueFunc?t:i===Zn.default.falseFunc?Zn.default.falseFunc:o=>i(o)&&t(o)},E1={is:LP,matches:LP,where:LP,not(t,e,r,s,n){let i=n(e,vP(r),s);return i===Zn.default.falseFunc?t:i===Zn.default.trueFunc?Zn.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=vP(r);o.relativeSelector=!0;let a=e.some(u=>u.some(wE))?[PP]:void 0,A=n(e,o,a);if(A===Zn.default.falseFunc)return Zn.default.falseFunc;let c=OP(A,i);if(a&&A!==Zn.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),g=u?[...d,..._P(l,i)]:d;return i.existsOne(c,g)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Bse(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in E1))throw new Error(`Unknown pseudo-class :${o}(${a})`);return E1[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:m1[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,Ise.parse)(c);return E1.is(t,u,r,s,n)}if(typeof A=="function")return UP(A,o,a,1),u=>A(u,a)&&t(u);if(o in Sg)return Sg[o](t,a,r,s);if(o in SE){let u=SE[o];return UP(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var $n=fe(wg(),1);function HP(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function yse(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case $n.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case $n.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case $n.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()),pse[e.action](t,e,r)}case $n.SelectorType.Pseudo:return Bse(t,e,r,s,n);case $n.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 $n.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=HP(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=HP(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=HP(c,i));return!1};case $n.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case $n.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case $n.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 $n.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 $n.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function Qse(t,e,r){let s=C1(t,e,r);return OP(s,e.adapter)}function C1(t,e,r){let s=typeof t=="string"?(0,Hi.parse)(t):t;return I1(s,e,r)}function bse(t){return t.type===Hi.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(bse)))}var u5e={type:Hi.SelectorType.Descendant},l5e={type:"_flexibleDescendant"},d5e={type:Hi.SelectorType.Pseudo,name:"scope",data:null};function h5e(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===PP||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 Zn=fe(Ec(),1);var PP={};function OP(t,e){return t===Zn.default.falseFunc?Zn.default.falseFunc:r=>e.isTag(r)&&t(r)}function _P(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 vP(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 LP=(t,e,r,s,n)=>{let i=n(e,vP(r),s);return i===Zn.default.trueFunc?t:i===Zn.default.falseFunc?Zn.default.falseFunc:o=>i(o)&&t(o)},E1={is:LP,matches:LP,where:LP,not(t,e,r,s,n){let i=n(e,vP(r),s);return i===Zn.default.falseFunc?t:i===Zn.default.trueFunc?Zn.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=vP(r);o.relativeSelector=!0;let a=e.some(u=>u.some(wE))?[PP]:void 0,A=n(e,o,a);if(A===Zn.default.falseFunc)return Zn.default.falseFunc;let c=OP(A,i);if(a&&A!==Zn.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),g=u?[...d,..._P(l,i)]:d;return i.existsOne(c,g)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Bse(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in E1))throw new Error(`Unknown pseudo-class :${o}(${a})`);return E1[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:m1[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,Ise.parse)(c);return E1.is(t,u,r,s,n)}if(typeof A=="function")return UP(A,o,a,1),u=>A(u,a)&&t(u);if(o in Sg)return Sg[o](t,a,r,s);if(o in SE){let u=SE[o];return UP(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var $n=fe(wg(),1);function HP(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function yse(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case $n.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case $n.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case $n.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()),pse[e.action](t,e,r)}case $n.SelectorType.Pseudo:return Bse(t,e,r,s,n);case $n.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 $n.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=HP(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=HP(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=HP(c,i));return!1};case $n.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case $n.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case $n.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 $n.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 $n.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function Qse(t,e,r){let s=C1(t,e,r);return OP(s,e.adapter)}function C1(t,e,r){let s=typeof t=="string"?(0,Hi.parse)(t):t;return I1(s,e,r)}function bse(t){return t.type===Hi.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(bse)))}var l5e={type:Hi.SelectorType.Descendant},d5e={type:"_flexibleDescendant"},h5e={type:Hi.SelectorType.Pseudo,name:"scope",data:null};function g5e(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===PP||i&&e.isTag(i)});fo
Line truncated
|
||||||
`)})):{name:n,value:i.replace(_se,`\r
|
`)})):{name:n,value:i.replace(_se,`\r
|
||||||
`)}}).toArray()}var s3={};fi(s3,{extract:()=>THe});function SHe(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 THe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=SHe(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 Bc=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}}};Bc.prototype.cheerio="[cheerio object]";Bc.prototype.splice=Array.prototype.splice;Bc.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Bc.prototype,RP,$P,e3,t3,r3,s3);function Hse(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=hg(n),a=t(s,o,i,null);class A extends Bc{_make(l,d){let g=c(l,d);return g.prevObject=this,g}_parse(l,d,g,f){return t(l,d,g,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,g){if(u&&jn(u))return u;let f=hg(g,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=jn(p)?p:new A(p,null,f);if(I._root=I,!u)return new A(void 0,I,f);let m=typeof u=="string"&&CE(u)?t(u,f,!1,null).children:xHe(u)?[u]:Array.isArray(u)?u:void 0,C=new A(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let b=u,x=l?typeof l=="string"?CE(l)?new A([t(l,f,!1,null)],I,f):(b=`${l} ${b}`,I):jn(l)?l:new A(Array.isArray(l)?l:[l],I,f):I;return x?x.find(b):C}return Object.assign(c,yP,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function xHe(t){return!!t.name||t.type===Wn.Root||t.type===Wn.Text||t.type===Wn.Comment}var RHe=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]),lt="\uFFFD",B;(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"})(B||(B={}));var ns={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function N1(t){return t>=55296&&t<=57343}function Gse(t){return t>=56320&&t<=57343}function Yse(t,e){return(t-55296)*1024+9216+e}function S1(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function T1(t){return t>=64976&&t<=65007||RHe.has(t)}var R;(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 s3={};fi(s3,{extract:()=>xHe});function THe(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 xHe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=THe(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 Bc=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}}};Bc.prototype.cheerio="[cheerio object]";Bc.prototype.splice=Array.prototype.splice;Bc.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Bc.prototype,RP,$P,e3,t3,r3,s3);function Hse(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=hg(n),a=t(s,o,i,null);class A extends Bc{_make(l,d){let g=c(l,d);return g.prevObject=this,g}_parse(l,d,g,f){return t(l,d,g,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,g){if(u&&jn(u))return u;let f=hg(g,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=jn(p)?p:new A(p,null,f);if(I._root=I,!u)return new A(void 0,I,f);let m=typeof u=="string"&&CE(u)?t(u,f,!1,null).children:RHe(u)?[u]:Array.isArray(u)?u:void 0,C=new A(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let b=u,x=l?typeof l=="string"?CE(l)?new A([t(l,f,!1,null)],I,f):(b=`${l} ${b}`,I):jn(l)?l:new A(Array.isArray(l)?l:[l],I,f):I;return x?x.find(b):C}return Object.assign(c,yP,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function RHe(t){return!!t.name||t.type===Wn.Root||t.type===Wn.Text||t.type===Wn.Comment}var DHe=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]),lt="\uFFFD",B;(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"})(B||(B={}));var ns={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function N1(t){return t>=55296&&t<=57343}function Gse(t){return t>=56320&&t<=57343}function Yse(t,e){return(t-55296)*1024+9216+e}function S1(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function T1(t){return t>=64976&&t<=65007||DHe.has(t)}var R;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||||
/*! Bundled license information:
|
/*! Bundled license information:
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
undici/lib/web/fetch/body.js:
|
||||||
|
|||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||||
}
|
}
|
||||||
Vendored
+86
-86
@@ -1,9 +1,9 @@
|
|||||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||||
var I8e=Object.create;var DM=Object.defineProperty;var y8e=Object.getOwnPropertyDescriptor;var B8e=Object.getOwnPropertyNames;var b8e=Object.getPrototypeOf,Q8e=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),wa=(t,e)=>{for(var r in e)DM(t,r,{get:e[r],enumerable:!0})},w8e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of B8e(e))!Q8e.call(t,s)&&s!==r&&DM(t,s,{get:()=>e[s],enumerable:!(n=y8e(e,s))||n.enumerable});return t};var Ae=(t,e,r)=>(r=t!=null?I8e(b8e(t)):{},w8e(e||!t||!t.__esModule?DM(r,"default",{value:t,enumerable:!0}):r,t));var TZ=E(kp=>{"use strict";var oWt=b("net"),D8e=b("tls"),FM=b("http"),wZ=b("https"),k8e=b("events"),aWt=b("assert"),v8e=b("util");kp.httpOverHttp=_8e;kp.httpsOverHttp=F8e;kp.httpOverHttps=M8e;kp.httpsOverHttps=L8e;function _8e(t){var e=new au(t);return e.request=FM.request,e}function F8e(t){var e=new au(t);return e.request=FM.request,e.createSocket=SZ,e.defaultPort=443,e}function M8e(t){var e=new au(t);return e.request=wZ.request,e}function L8e(t){var e=new au(t);return e.request=wZ.request,e.createSocket=SZ,e.defaultPort=443,e}function au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||FM.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=NZ(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}v8e.inherits(au,k8e.EventEmitter);au.prototype.addRequest=function(e,r,n,s){var i=this,o=MM({request:e},i.options,NZ(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=MM({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),Nl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Nl("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){Nl("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return Nl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),Nl(`tunneling socket could not be established, cause=%s
|
var I8e=Object.create;var DM=Object.defineProperty;var y8e=Object.getOwnPropertyDescriptor;var B8e=Object.getOwnPropertyNames;var b8e=Object.getPrototypeOf,Q8e=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),wa=(t,e)=>{for(var r in e)DM(t,r,{get:e[r],enumerable:!0})},w8e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of B8e(e))!Q8e.call(t,s)&&s!==r&&DM(t,s,{get:()=>e[s],enumerable:!(n=y8e(e,s))||n.enumerable});return t};var Ae=(t,e,r)=>(r=t!=null?I8e(b8e(t)):{},w8e(e||!t||!t.__esModule?DM(r,"default",{value:t,enumerable:!0}):r,t));var TZ=E(kp=>{"use strict";var aWt=b("net"),D8e=b("tls"),FM=b("http"),wZ=b("https"),k8e=b("events"),cWt=b("assert"),v8e=b("util");kp.httpOverHttp=_8e;kp.httpsOverHttp=F8e;kp.httpOverHttps=M8e;kp.httpsOverHttps=L8e;function _8e(t){var e=new au(t);return e.request=FM.request,e}function F8e(t){var e=new au(t);return e.request=FM.request,e.createSocket=SZ,e.defaultPort=443,e}function M8e(t){var e=new au(t);return e.request=wZ.request,e}function L8e(t){var e=new au(t);return e.request=wZ.request,e.createSocket=SZ,e.defaultPort=443,e}function au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||FM.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=NZ(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}v8e.inherits(au,k8e.EventEmitter);au.prototype.addRequest=function(e,r,n,s){var i=this,o=MM({request:e},i.options,NZ(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=MM({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),Nl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Nl("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){Nl("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return Nl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),Nl(`tunneling socket could not be established, cause=%s
|
||||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function SZ(t,e){var r=this;au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=MM({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=D8e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function NZ(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function MM(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var Nl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Nl=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)}:Nl=function(){};kp.debug=Nl});var LM=E((AWt,xZ)=>{xZ.exports=TZ()});var Br=E((uWt,RZ)=>{RZ.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 Lt=E((lWt,tee)=>{"use strict";var DZ=Symbol.for("undici.error.UND_ERR"),br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[DZ]===!0}[DZ]=!0},kZ=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),UM=class extends br{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[kZ]===!0}[kZ]=!0},vZ=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),PM=class extends br{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[vZ]===!0}[vZ]=!0},_Z=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),OM=class extends br{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[_Z]===!0}[_Z]=!0},FZ=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),HM=class extends br{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[FZ]===!0}[FZ]=!0},MZ=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),GM=class extends br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.s
Line truncated
|
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function SZ(t,e){var r=this;au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=MM({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=D8e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function NZ(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function MM(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var Nl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Nl=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)}:Nl=function(){};kp.debug=Nl});var LM=E((uWt,xZ)=>{xZ.exports=TZ()});var Br=E((lWt,RZ)=>{RZ.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 Lt=E((dWt,tee)=>{"use strict";var DZ=Symbol.for("undici.error.UND_ERR"),br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[DZ]===!0}[DZ]=!0},kZ=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),UM=class extends br{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[kZ]===!0}[kZ]=!0},vZ=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),PM=class extends br{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[vZ]===!0}[vZ]=!0},_Z=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),OM=class extends br{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[_Z]===!0}[_Z]=!0},FZ=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),HM=class extends br{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[FZ]===!0}[FZ]=!0},MZ=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),GM=class extends br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.s
Line truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Z6e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(L6e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function e5e(){return"allowed"}function t5e(){return"success"}function r5e(){return"success"}function n5e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function s5e(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&&vL(t.origin)&&!vL(mI(t))&&(e=null);break;case"same-origin":rS(t,mI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Gp(t,e){return t}function i5e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Gp(t.domainLookupStartTime,r),domainLookupEndTime:Gp(t.domainLookupEndTime,r),connectionStartTime:Gp(t.connectionStartTime,r),connectionEndTime:Gp(t.connectionEndTime,r),secureConnectionStartTime:Gp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function o5e(t){return Gp(G6e.now(),t)}function a5e(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 gte(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function c5e(t){return{referrerPolicy:t.referrerPolicy}}function A5e(t){let e=t.referrerPolicy;Uh(e);let r=null;if(t.referrer==="client"){let a=Ate();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=kL(r),s=kL(r,!0);n.toString().length>4096&&(n=s);let i=rS(t,n),o=pI(n)&&!pI(t.url);switch(e){case"origin":return s??kL(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=mI(t);return rS(n,a)?n:pI(n)&&!pI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function kL(t,e){return Uh(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function pI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function u5e(t,e){if(tS===void 0)return!0;let r=pte(e);if(r==="no metadata"||r.length===0)return!0;let n=d5e(r),s=h5e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=tS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),f5e(c,a))return!0}return!1}var l5e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function pte(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=l5e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();lte.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function d5e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function h5e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function f5e(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 g5e(t){}function rS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function p5e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function m5e(t){return t.controller.state==="aborted"}function E5e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function C5e(t){return V6e[t.toLowerCase()]??t}function I5e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Uh(typeof e=="string"),e}var y5e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function mte(t,e,r=0,n=1){class s{
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function Z6e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(L6e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function e5e(){return"allowed"}function t5e(){return"success"}function r5e(){return"success"}function n5e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function s5e(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&&vL(t.origin)&&!vL(mI(t))&&(e=null);break;case"same-origin":rS(t,mI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Gp(t,e){return t}function i5e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Gp(t.domainLookupStartTime,r),domainLookupEndTime:Gp(t.domainLookupEndTime,r),connectionStartTime:Gp(t.connectionStartTime,r),connectionEndTime:Gp(t.connectionEndTime,r),secureConnectionStartTime:Gp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function o5e(t){return Gp(G6e.now(),t)}function a5e(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 gte(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function c5e(t){return{referrerPolicy:t.referrerPolicy}}function A5e(t){let e=t.referrerPolicy;Uh(e);let r=null;if(t.referrer==="client"){let a=Ate();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=kL(r),s=kL(r,!0);n.toString().length>4096&&(n=s);let i=rS(t,n),o=pI(n)&&!pI(t.url);switch(e){case"origin":return s??kL(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=mI(t);return rS(n,a)?n:pI(n)&&!pI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function kL(t,e){return Uh(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function pI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function u5e(t,e){if(tS===void 0)return!0;let r=pte(e);if(r==="no metadata"||r.length===0)return!0;let n=d5e(r),s=h5e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=tS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),f5e(c,a))return!0}return!1}var l5e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function pte(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=l5e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();lte.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function d5e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function h5e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function f5e(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 g5e(t){}function rS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function p5e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function m5e(t){return t.controller.state==="aborted"}function E5e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function C5e(t){return V6e[t.toLowerCase()]??t}function I5e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Uh(typeof e=="string"),e}var y5e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function mte(t,e,r=0,n=1){class s{
Line truncated
|
||||||
`);function $5e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function X5e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function Z5e(t,e){sS(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&iS(t,j5e,i)||i.position===t.length-4&&iS(t,K5e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=eHe(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;A!==null?(u??="text/plain",$5e(u)||(u=""),h=new J5e([d],A,{type:u})):h=G5e(Buffer.from(d)),sS(xte(c)),sS(typeof h=="string"&&xte(h)||Y5e(h)),s.push(V5e(c,h,A))}}function eHe(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Yp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=OL(o,!0,!0,a=>a===9||a===32),!q5e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Yp(a=>a===32||a===9,t,e),H5e(o)){case"content-disposition":{if(r=n=null,!iS(t,z5e,e)||(e.position+=17,r=kte(t,e),r===null))return"failure";if(iS(t,Dte,e)){let a=e.position+Dte.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=kte(t,e),n===null))return"failure"}break}case"content-type":{let a=Yp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),s=Rte(a);break}case"content-transfer-encoding":{let a=Yp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),i=Rte(a);break}default:Yp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function kte(t,e){sS(t[e.position-1]===34);let r=Yp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
`);function $5e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function X5e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function Z5e(t,e){sS(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&iS(t,j5e,i)||i.position===t.length-4&&iS(t,K5e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=eHe(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;A!==null?(u??="text/plain",$5e(u)||(u=""),h=new J5e([d],A,{type:u})):h=G5e(Buffer.from(d)),sS(xte(c)),sS(typeof h=="string"&&xte(h)||Y5e(h)),s.push(V5e(c,h,A))}}function eHe(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Yp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=OL(o,!0,!0,a=>a===9||a===32),!q5e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Yp(a=>a===32||a===9,t,e),H5e(o)){case"content-disposition":{if(r=n=null,!iS(t,z5e,e)||(e.position+=17,r=kte(t,e),r===null))return"failure";if(iS(t,Dte,e)){let a=e.position+Dte.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=kte(t,e),n===null))return"failure"}break}case"content-type":{let a=Yp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),s=Rte(a);break}case"content-transfer-encoding":{let a=Yp(c=>c!==10&&c!==13,t,e);a=OL(a,!1,!0,c=>c===9||c===32),i=Rte(a);break}default:Yp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function kte(t,e){sS(t[e.position-1]===34);let r=Yp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Yp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function OL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function iS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}vte.exports={multipartFormDataParser:Z5e,validateBoundary:X5e}});var Jp=E((MWt,Yte)=>{"use strict";var II=ht(),{ReadableStreamFrom:tHe,isBlobLike:Fte,isReadableStreamLike:rHe,readableStreamClose:nHe,createDeferredPromise:sHe,fullyReadBody:iHe,extractMimeType:oHe,utf8DecodeBytes:Ute}=Di(),{FormData:Mte}=CI(),{kState:Wp}=Tl(),{webidl:aHe}=zn(),{Blob:cHe}=b("node:buffer"),HL=b("node:assert"),{isErrored:Pte,isDisturbed:AHe}=b("node:stream"),{isArrayBuffer:uHe}=b("node:util/types"),{serializeAMimeType:lHe}=ei(),{multipartFormDataParser:dHe}=_te(),GL;try{let t=b("node:crypto");GL=e=>t.randomInt(0,e)}catch{GL=t=>Math.floor(Math.random(t))}var oS=new TextEncoder;function hHe(){}var Ote=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Hte;Ote&&(Hte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!AHe(e)&&!Pte(e)&&e.cancel("Response object has been garbage collected").catch(hHe)}));function Gte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Fte(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?oS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>nHe(c))},start(){},type:"bytes"}),HL(rHe(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(uHe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(II.isFormDataLike(t)){let c=`----formdata-undici-0${`${GL(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Yp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function OL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function iS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}vte.exports={multipartFormDataParser:Z5e,validateBoundary:X5e}});var Jp=E((LWt,Yte)=>{"use strict";var II=ht(),{ReadableStreamFrom:tHe,isBlobLike:Fte,isReadableStreamLike:rHe,readableStreamClose:nHe,createDeferredPromise:sHe,fullyReadBody:iHe,extractMimeType:oHe,utf8DecodeBytes:Ute}=Di(),{FormData:Mte}=CI(),{kState:Wp}=Tl(),{webidl:aHe}=zn(),{Blob:cHe}=b("node:buffer"),HL=b("node:assert"),{isErrored:Pte,isDisturbed:AHe}=b("node:stream"),{isArrayBuffer:uHe}=b("node:util/types"),{serializeAMimeType:lHe}=ei(),{multipartFormDataParser:dHe}=_te(),GL;try{let t=b("node:crypto");GL=e=>t.randomInt(0,e)}catch{GL=t=>Math.floor(Math.random(t))}var oS=new TextEncoder;function hHe(){}var Ote=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Hte;Ote&&(Hte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!AHe(e)&&!Pte(e)&&e.cancel("Response object has been garbage collected").catch(hHe)}));function Gte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Fte(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?oS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>nHe(c))},start(){},type:"bytes"}),HL(rHe(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(uHe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(II.isFormDataLike(t)){let c=`----formdata-undici-0${`${GL(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
||||||
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
||||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=oS.encode(A+`; name="${u(l(I))}"\r
|
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=oS.encode(A+`; name="${u(l(I))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -12,7 +12,7 @@ ${l(m)}\r
|
|||||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=oS.encode(`--${c}--\r
|
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=oS.encode(`--${c}--\r
|
||||||
`);d.push(p),i+=p.byteLength,f&&(i=null),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${c}`}else if(Fte(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(II.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:tHe(t)}if((typeof s=="string"||II.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Pte(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function fHe(t,e=!1){return t instanceof ReadableStream&&(HL(!II.isDisturbed(t),"The body has already been consumed."),HL(!t.locked,"The stream is locked.")),Gte(t,e)}function gHe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function pHe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function mHe(t){return{blob(){return Vp(this,r=>{let n=Lte(this);return n===null?n="":n&&(n=lHe(n)),new cHe([r],{type:n})},t)},arrayBuffer(){return Vp(this,r=>new Uint8Array(r).buffer,t)},text(){return Vp(this,Ute,t)},json(){return Vp(this,CHe,t)},formData(){return Vp(this,r=>{let n=Lte(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=dHe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Mte;return i[Wp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Mte;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Vp(this,r=>new Uint8Array(r),t)}}}function EHe(t){Object.assign(t.prototype,mHe(t))}async function Vp(t,e,r){if(aHe.brandCheck(t,r),qte(t))throw new TypeError("Body is unusable: Body has already been read");pHe(t[Wp]);let n=sHe(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[Wp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await iHe(t[Wp].body,i,s),n.promise)}function qte(t){let e=t[Wp].body;return e!=null&&(e.stream.locked||II.isDisturbed(e.stream))}function CHe(t){return JSON.parse(Ute(t))}function Lte(t){let e=t[Wp].headersList,r=oHe(e);return r==="failure"?null:r}Yte.exports={extractBody:Gte,safelyExtractBody:fHe,cloneBody:gHe,mixinBody:EHe,streamRegistry:Hte,hasFinalizationRegistry:Ote,bodyUnusable:qte}});var tre=E((LWt,ere)=>{"use strict";var Ge=b("node:assert"),Ze=ht(),{channels:Vte}=_p(),qL=QL(),{RequestContentLengthMismatchError:Ph,ResponseContentLengthMismatchError:IHe,RequestAbortedError:$te,HeadersTimeoutError:yHe,HeadersOverflowError:BHe,SocketError:dS,InformationalError:zp,BodyTimeoutError:bHe,HTTPParserError:QHe,ResponseExceededMaxSizeError:wHe}=Lt(),{kUrl:Xte,kReset:ti,kClient:JL,kParser:Mr,kBlocking:bI,kRunning:as,kPending:SHe,kSize:Wte,kWriting:Rl,kQueue:Na,kNoRef:yI,kKeepAliveDefaultTimeout:NHe,kHostHeader:THe,kPendingIdx:xHe,kRunningIdx:Qo,kError:wo,kPipelining:uS,kSocket:jp,kKeepAliveTimeoutValue:hS,kMaxHeadersSize:YL,kKeepAliveMaxTimeout:RHe,kKeepAliveTimeoutThreshold:DHe,kHeadersTimeout:kHe,kBodyTimeout:vHe,kStrictContentLength:zL,kMaxRequests:Jte,kCounter:_He,kMaxResponseSize:FHe,kOnError:MHe,kResume:xl,kHTTPContext:Zte}=Br(),bc=Hee(),LHe=Buffer.alloc(0),aS=Buffer[Symbol.species],cS=Ze.addListener,UHe=Ze.removeAllListeners,VL;async function PHe(){let t=process.env.JEST_WORKER_ID?NL():void 0,e;try{e=await WebAssembly.compile(Yee())}catch{e=await WebAssembly.compile(t||NL())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onStatus(new aS(Qc.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(fn.ptr===r),fn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onHeaderField(new aS(Qc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onHeaderValue(new aS(Qc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(fn.ptr===r),fn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onBody(new aS(Qc.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(fn.ptr===r),fn.onMessageComplete()||0)}})}var WL=null,jL=PHe();jL.catch();var fn=null,Qc=null,AS=0,wc=null,OHe=0,BI=1,Kp=2|BI,lS=4|BI,KL=8|OHe,$L=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[YL])&&e[YL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bc.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),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${c}`}else if(Fte(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(II.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:tHe(t)}if((typeof s=="string"||II.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Pte(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function fHe(t,e=!1){return t instanceof ReadableStream&&(HL(!II.isDisturbed(t),"The body has already been consumed."),HL(!t.locked,"The stream is locked.")),Gte(t,e)}function gHe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function pHe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function mHe(t){return{blob(){return Vp(this,r=>{let n=Lte(this);return n===null?n="":n&&(n=lHe(n)),new cHe([r],{type:n})},t)},arrayBuffer(){return Vp(this,r=>new Uint8Array(r).buffer,t)},text(){return Vp(this,Ute,t)},json(){return Vp(this,CHe,t)},formData(){return Vp(this,r=>{let n=Lte(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=dHe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Mte;return i[Wp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Mte;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Vp(this,r=>new Uint8Array(r),t)}}}function EHe(t){Object.assign(t.prototype,mHe(t))}async function Vp(t,e,r){if(aHe.brandCheck(t,r),qte(t))throw new TypeError("Body is unusable: Body has already been read");pHe(t[Wp]);let n=sHe(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[Wp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await iHe(t[Wp].body,i,s),n.promise)}function qte(t){let e=t[Wp].body;return e!=null&&(e.stream.locked||II.isDisturbed(e.stream))}function CHe(t){return JSON.parse(Ute(t))}function Lte(t){let e=t[Wp].headersList,r=oHe(e);return r==="failure"?null:r}Yte.exports={extractBody:Gte,safelyExtractBody:fHe,cloneBody:gHe,mixinBody:EHe,streamRegistry:Hte,hasFinalizationRegistry:Ote,bodyUnusable:qte}});var tre=E((UWt,ere)=>{"use strict";var Ge=b("node:assert"),Ze=ht(),{channels:Vte}=_p(),qL=QL(),{RequestContentLengthMismatchError:Ph,ResponseContentLengthMismatchError:IHe,RequestAbortedError:$te,HeadersTimeoutError:yHe,HeadersOverflowError:BHe,SocketError:dS,InformationalError:zp,BodyTimeoutError:bHe,HTTPParserError:QHe,ResponseExceededMaxSizeError:wHe}=Lt(),{kUrl:Xte,kReset:ti,kClient:JL,kParser:Mr,kBlocking:bI,kRunning:as,kPending:SHe,kSize:Wte,kWriting:Rl,kQueue:Na,kNoRef:yI,kKeepAliveDefaultTimeout:NHe,kHostHeader:THe,kPendingIdx:xHe,kRunningIdx:Qo,kError:wo,kPipelining:uS,kSocket:jp,kKeepAliveTimeoutValue:hS,kMaxHeadersSize:YL,kKeepAliveMaxTimeout:RHe,kKeepAliveTimeoutThreshold:DHe,kHeadersTimeout:kHe,kBodyTimeout:vHe,kStrictContentLength:zL,kMaxRequests:Jte,kCounter:_He,kMaxResponseSize:FHe,kOnError:MHe,kResume:xl,kHTTPContext:Zte}=Br(),bc=Hee(),LHe=Buffer.alloc(0),aS=Buffer[Symbol.species],cS=Ze.addListener,UHe=Ze.removeAllListeners,VL;async function PHe(){let t=process.env.JEST_WORKER_ID?NL():void 0,e;try{e=await WebAssembly.compile(Yee())}catch{e=await WebAssembly.compile(t||NL())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onStatus(new aS(Qc.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(fn.ptr===r),fn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onHeaderField(new aS(Qc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onHeaderValue(new aS(Qc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(fn.ptr===r),fn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(fn.ptr===r);let i=n-wc+Qc.byteOffset;return fn.onBody(new aS(Qc.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(fn.ptr===r),fn.onMessageComplete()||0)}})}var WL=null,jL=PHe();jL.catch();var fn=null,Qc=null,AS=0,wc=null,OHe=0,BI=1,Kp=2|BI,lS=4|BI,KL=8|OHe,$L=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[YL])&&e[YL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bc.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 s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[THe],i?p+=`connection: upgrade\r
|
`:p+=t[THe],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -38,36 +38,36 @@ ${A.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[zL])throw new Ph;process.emitWarning(new Ph)}e[Mr].timeout&&e[Mr].timeoutType===Kp&&e[Mr].timeout.refresh&&e[Mr].timeout.refresh(),n[xl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Rl]=!1,e&&(Ge(n[as]<=1,"pipeline should only contain this request"),s(e))}};ere.exports=HHe});var Are=E((UWt,cre)=>{"use strict";var So=b("node:assert"),{pipeline:JHe}=b("node:stream"),Et=ht(),{RequestContentLengthMismatchError:XL,RequestAbortedError:rre,SocketError:QI,InformationalError:ZL}=Lt(),{kUrl:gS,kReset:mS,kClient:$p,kRunning:ES,kPending:zHe,kQueue:Dl,kPendingIdx:eU,kRunningIdx:Ta,kError:Ra,kSocket:xn,kStrictContentLength:jHe,kOnError:tU,kMaxConcurrentStreams:are,kHTTP2Session:xa,kResume:kl,kSize:KHe,kHTTPContext:$He}=Br(),hu=Symbol("open streams"),nre,sre=!1,pS;try{pS=b("node:http2")}catch{pS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:XHe,HTTP2_HEADER_METHOD:ZHe,HTTP2_HEADER_PATH:e9e,HTTP2_HEADER_SCHEME:t9e,HTTP2_HEADER_CONTENT_LENGTH:r9e,HTTP2_HEADER_EXPECT:n9e,HTTP2_HEADER_STATUS:s9e}}=pS;function i9e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function o9e(t,e){t[xn]=e,sre||(sre=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=pS.connect(t[gS],{createConnection:()=>e,peerMaxConcurrentStreams:t[are]});r[hu]=0,r[$p]=t,r[xn]=e,Et.addListener(r,"error",c9e),Et.addListener(r,"frameError",A9e),Et.addListener(r,"end",u9e),Et.addListener(r,"goaway",l9e),Et.addListener(r,"close",function(){let{[$p]:s}=this,{[xn]:i}=s,o=this[xn][Ra]||this[Ra]||new QI("closed",Et.getSocketInfo(i));if(s[xa]=null,s.destroyed){So(s[zHe]===0);let a=s[Dl].splice(s[Ta]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[xa]=r,e[xa]=r,Et.addListener(e,"error",function(s){So(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ra]=s,this[$p][tU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new QI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Ra]||new QI("closed",Et.getSocketInfo(this));t[xn]=null,this[xa]!=null&&this[xa].destroy(s),t[eU]=t[Ta],So(t[ES]===0),t.emit("disconnect",t[gS],[t],s),t[kl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return h9e(t,...s)},resume(){a9e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function a9e(t){let e=t[xn];e?.destroyed===!1&&(t[KHe]===0&&t[are]===0?(e.unref(),t[xa].unref()):(e.ref(),t[xa].ref()))}function c9e(t){So(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xn][Ra]=t,this[$p][tU](t)}function A9e(t,e,r){if(r===0){let n=new ZL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xn][Ra]=n,this[$p][tU](n)}}function u9e(){let t=new QI("other side closed",Et.getSocketInfo(this[xn]));this.destroy(t),Et.destroy(this[xn],t)}function l9e(t){let e=this[Ra]||new QI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[$p];if(r[xn]=null,r[$He]=null,this[xa]!=null&&(this[xa].destroy(e),this[xa]=null),Et.destroy(this[xn],e),r[Ta]<r[Dl].length){let n=r[Dl][r[Ta]];r[Dl][r[Ta]++]=null,Et.errorRequest(r,n,e),r[eU]=r[Ta]}So(r[ES]===0),r.emit("disconnect",r[gS],[r],e),r[kl]()}function d9e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function h9e(t,e){let r=t[xa],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<A.length;N+=2){let M=A[N+0],q=A[N+1];if(Array.isArray(q))for(let k=0;k<q.length;k++)l[M]?l[M]+=`,${q[k]}`:l[M]=q[k];else l[M]=q}let d,{hostname:h,port:f}=t[gS];l[XHe]=i||`${h}${f?`:${f}`:""}`,l[ZHe]=n;let p=N=>{e.aborted||e.completed||(N=N||new rre,Et.errorRequest(t,e,N),d!=null&&Et.destroy(d,N),Et.destroy(u,N),t[Dl][t[Ta]++]=null,t[kl]())};try{e.onConnect(p)}catch(N){Et.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[hu],t[Dl][t[Ta]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[hu],t[Dl][t[Ta]++]=null}),d.once("close",()=>{r[hu]-=1,r[hu]===0&&r.unref()}),!0;l[e9e]=s,l[t9e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){nre??=Jp().extractBody;let[N,M]=nre(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),d9e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[jHe])return Et.errorRequest(t,e,new XL),!1;process.emitWarning(new XL)}m!=null&&(So(u,"no body must not have content length"),l[r9e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[n9e]="100-continue",d=r.request(l,{endStream:C,signal:c}),d.once("cont
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[zL])throw new Ph;process.emitWarning(new Ph)}e[Mr].timeout&&e[Mr].timeoutType===Kp&&e[Mr].timeout.refresh&&e[Mr].timeout.refresh(),n[xl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Rl]=!1,e&&(Ge(n[as]<=1,"pipeline should only contain this request"),s(e))}};ere.exports=HHe});var Are=E((PWt,cre)=>{"use strict";var So=b("node:assert"),{pipeline:JHe}=b("node:stream"),Et=ht(),{RequestContentLengthMismatchError:XL,RequestAbortedError:rre,SocketError:QI,InformationalError:ZL}=Lt(),{kUrl:gS,kReset:mS,kClient:$p,kRunning:ES,kPending:zHe,kQueue:Dl,kPendingIdx:eU,kRunningIdx:Ta,kError:Ra,kSocket:xn,kStrictContentLength:jHe,kOnError:tU,kMaxConcurrentStreams:are,kHTTP2Session:xa,kResume:kl,kSize:KHe,kHTTPContext:$He}=Br(),hu=Symbol("open streams"),nre,sre=!1,pS;try{pS=b("node:http2")}catch{pS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:XHe,HTTP2_HEADER_METHOD:ZHe,HTTP2_HEADER_PATH:e9e,HTTP2_HEADER_SCHEME:t9e,HTTP2_HEADER_CONTENT_LENGTH:r9e,HTTP2_HEADER_EXPECT:n9e,HTTP2_HEADER_STATUS:s9e}}=pS;function i9e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function o9e(t,e){t[xn]=e,sre||(sre=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=pS.connect(t[gS],{createConnection:()=>e,peerMaxConcurrentStreams:t[are]});r[hu]=0,r[$p]=t,r[xn]=e,Et.addListener(r,"error",c9e),Et.addListener(r,"frameError",A9e),Et.addListener(r,"end",u9e),Et.addListener(r,"goaway",l9e),Et.addListener(r,"close",function(){let{[$p]:s}=this,{[xn]:i}=s,o=this[xn][Ra]||this[Ra]||new QI("closed",Et.getSocketInfo(i));if(s[xa]=null,s.destroyed){So(s[zHe]===0);let a=s[Dl].splice(s[Ta]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[xa]=r,e[xa]=r,Et.addListener(e,"error",function(s){So(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ra]=s,this[$p][tU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new QI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Ra]||new QI("closed",Et.getSocketInfo(this));t[xn]=null,this[xa]!=null&&this[xa].destroy(s),t[eU]=t[Ta],So(t[ES]===0),t.emit("disconnect",t[gS],[t],s),t[kl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return h9e(t,...s)},resume(){a9e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function a9e(t){let e=t[xn];e?.destroyed===!1&&(t[KHe]===0&&t[are]===0?(e.unref(),t[xa].unref()):(e.ref(),t[xa].ref()))}function c9e(t){So(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xn][Ra]=t,this[$p][tU](t)}function A9e(t,e,r){if(r===0){let n=new ZL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xn][Ra]=n,this[$p][tU](n)}}function u9e(){let t=new QI("other side closed",Et.getSocketInfo(this[xn]));this.destroy(t),Et.destroy(this[xn],t)}function l9e(t){let e=this[Ra]||new QI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[$p];if(r[xn]=null,r[$He]=null,this[xa]!=null&&(this[xa].destroy(e),this[xa]=null),Et.destroy(this[xn],e),r[Ta]<r[Dl].length){let n=r[Dl][r[Ta]];r[Dl][r[Ta]++]=null,Et.errorRequest(r,n,e),r[eU]=r[Ta]}So(r[ES]===0),r.emit("disconnect",r[gS],[r],e),r[kl]()}function d9e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function h9e(t,e){let r=t[xa],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<A.length;N+=2){let M=A[N+0],q=A[N+1];if(Array.isArray(q))for(let k=0;k<q.length;k++)l[M]?l[M]+=`,${q[k]}`:l[M]=q[k];else l[M]=q}let d,{hostname:h,port:f}=t[gS];l[XHe]=i||`${h}${f?`:${f}`:""}`,l[ZHe]=n;let p=N=>{e.aborted||e.completed||(N=N||new rre,Et.errorRequest(t,e,N),d!=null&&Et.destroy(d,N),Et.destroy(u,N),t[Dl][t[Ta]++]=null,t[kl]())};try{e.onConnect(p)}catch(N){Et.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[hu],t[Dl][t[Ta]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[hu],t[Dl][t[Ta]++]=null}),d.once("close",()=>{r[hu]-=1,r[hu]===0&&r.unref()}),!0;l[e9e]=s,l[t9e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){nre??=Jp().extractBody;let[N,M]=nre(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),d9e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[jHe])return Et.errorRequest(t,e,new XL),!1;process.emitWarning(new XL)}m!=null&&(So(u,"no body must not have content length"),l[r9e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[n9e]="100-continue",d=r.request(l,{endStream:C,signal:c}),d.once("cont
Line truncated
|
||||||
`,this[P9e]=c??3e5,this[U9e]=s??3e5,this[O9e]=C??!0,this[H9e]=N,this[iU]=q,this[_l]=null,this[W9e]=P>-1?P:-1,this[z9e]=ee??100,this[Kr]=null,this[Da]=[],this[gu]=0,this[ka]=0,this[TI]=ce=>aU(this,ce),this[J9e]=ce=>yre(this,ce)}get pipelining(){return this[BS]}set pipelining(e){this[BS]=e,this[TI](!0)}get[DI](){return this[Da].length-this[ka]}get[RI](){return this[ka]-this[gu]}get[xI](){return this[Da].length-this[gu]}get[D9e](){return!!this[Kr]&&!this[Zp]&&!this[Kr].destroyed}get[sU](){return!!(this[Kr]?.busy(null)||this[xI]>=(Ire(this)||1)||this[DI]>0)}[R9e](e){Bre(this),this.once("connect",e)}[V9e](e,r){let n=e.origin||this[Nc].origin,s=new Q9e(n,e,r);return this[Da].push(s),this[Hh]||(Oh.bodyLength(s.body)==null&&Oh.isIterable(s.body)?(this[Hh]=1,queueMicrotask(()=>aU(this))):this[TI](!0)),this[Hh]&&this[Fl]!==2&&this[sU]&&(this[Fl]=2),this[Fl]<2}async[q9e](){return new Promise(e=>{this[xI]?this[_l]=e:e(null)})}async[Y9e](e){return new Promise(r=>{let n=this[Da].splice(this[ka]);for(let i=0;i<n.length;i++){let o=n[i];Oh.errorRequest(this,o,e)}let s=()=>{this[_l]&&(this[_l](),this[_l]=null),r(null)};this[Kr]?(this[Kr].destroy(e,s),this[Kr]=null):queueMicrotask(s),this[TI]()})}},$9e=yS();function yre(t,e){if(t[RI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){fu(t[ka]===t[gu]);let r=t[Da].splice(t[gu]);for(let n=0;n<r.length;n++){let s=r[n];Oh.errorRequest(t,s,e)}fu(t[xI]===0)}}async function Bre(t){fu(!t[Zp]),fu(!t[Kr]);let{host:e,hostname:r,protocol:n,port:s}=t[Nc];if(r[0]==="["){let i=r.indexOf("]");fu(i!==-1);let o=r.substring(1,i);fu(Cre.isIP(o)),r=o}t[Zp]=!0,Xp.beforeConnect.hasSubscribers&&Xp.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI]});try{let i=await new Promise((o,a)=>{t[SI]({host:e,hostname:r,protocol:n,port:s,servername:t[vl],localAddress:t[NI]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Oh.destroy(i.on("error",mre),new N9e);return}fu(i);try{t[Kr]=i.alpnProtocol==="h2"?await K9e(t,i):await j9e(t,i)}catch(o){throw i.destroy().on("error",mre),o}t[Zp]=!1,i[G9e]=0,i[iU]=t[iU],i[x9e]=t,i[v9e]=null,Xp.connected.hasSubscribers&&Xp.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI],socket:i}),t.emit("connect",t[Nc],[t])}catch(i){if(t.destroyed)return;if(t[Zp]=!1,Xp.connectError.hasSubscribers&&Xp.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(fu(t[RI]===0);t[DI]>0&&t[Da][t[ka]].servername===t[vl];){let o=t[Da][t[ka]++];Oh.errorRequest(t,o,i)}else yre(t,i);t.emit("connectionError",t[Nc],[t],i)}t[TI]()}function Ere(t){t[Fl]=0,t.emit("drain",t[Nc],[t])}function aU(t,e){t[Hh]!==2&&(t[Hh]=2,X9e(t,e),t[Hh]=0,t[gu]>256&&(t[Da].splice(0,t[gu]),t[ka]-=t[gu],t[gu]=0))}function X9e(t,e){for(;;){if(t.destroyed){fu(t[DI]===0);return}if(t[_l]&&!t[xI]){t[_l](),t[_l]=null;return}if(t[Kr]&&t[Kr].resume(),t[sU])t[Fl]=2;else if(t[Fl]===2){e?(t[Fl]=1,queueMicrotask(()=>Ere(t))):Ere(t);continue}if(t[DI]===0||t[RI]>=(Ire(t)||1))return;let r=t[Da][t[ka]];if(t[Nc].protocol==="https:"&&t[vl]!==r.servername){if(t[RI]>0)return;t[vl]=r.servername,t[Kr]?.destroy(new S9e("servername changed"),()=>{t[Kr]=null,aU(t)})}if(t[Zp])return;if(!t[Kr]){Bre(t);return}if(t[Kr].destroyed||t[Kr].busy(r))return;!r.aborted&&t[Kr].write(r)?t[ka]++:t[Da].splice(t[ka],1)}}bre.exports=oU});var cU=E((qWt,Qre)=>{"use strict";var bS=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)}};Qre.exports=class{constructor(){this.head=this.tail=new bS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new bS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Sre=E((YWt,wre)=>{var{kFree:Z9e,kConnected:eGe,kPending:tGe,kQueued:rGe,kRunning:nGe,kSize:sGe}=Br(),Gh=Symbol("pool"),AU=class{constructor(e){this[Gh]=e}get connected(){return this[Gh][eGe]}get free(){return this[Gh][Z9e]}get pending(){return this[Gh][tGe]}get queued(){return this[Gh][rGe]}get running(){return this[Gh][nGe]}get size(){return this[Gh][sGe]}};wre.exports=AU});var gU=E((VWt,Mre)=>{"use strict";var iGe=Up(),oGe=cU(),{kConnected:uU,kSize:Nre,kRunning:Tre,kPending:xre,kQueued:kI,kBusy:aGe,kFree:cGe,kUrl:AGe,kClose:uGe,kDestroy:lGe,kDispatch:dGe}=Br(),hGe=Sre(),ri=Symbol("clients"),xs=Symbol("needDrain"),vI=Symbol("queue"),lU=Symbol("closed resolve"),dU=Symbol("onDrain"),Rre=Symbol("onConnect"),Dre=Symbol("onDisconnect"),kre=Symbol("onC
Line truncated
|
`,this[P9e]=c??3e5,this[U9e]=s??3e5,this[O9e]=C??!0,this[H9e]=N,this[iU]=q,this[_l]=null,this[W9e]=P>-1?P:-1,this[z9e]=ee??100,this[Kr]=null,this[Da]=[],this[gu]=0,this[ka]=0,this[TI]=ce=>aU(this,ce),this[J9e]=ce=>yre(this,ce)}get pipelining(){return this[BS]}set pipelining(e){this[BS]=e,this[TI](!0)}get[DI](){return this[Da].length-this[ka]}get[RI](){return this[ka]-this[gu]}get[xI](){return this[Da].length-this[gu]}get[D9e](){return!!this[Kr]&&!this[Zp]&&!this[Kr].destroyed}get[sU](){return!!(this[Kr]?.busy(null)||this[xI]>=(Ire(this)||1)||this[DI]>0)}[R9e](e){Bre(this),this.once("connect",e)}[V9e](e,r){let n=e.origin||this[Nc].origin,s=new Q9e(n,e,r);return this[Da].push(s),this[Hh]||(Oh.bodyLength(s.body)==null&&Oh.isIterable(s.body)?(this[Hh]=1,queueMicrotask(()=>aU(this))):this[TI](!0)),this[Hh]&&this[Fl]!==2&&this[sU]&&(this[Fl]=2),this[Fl]<2}async[q9e](){return new Promise(e=>{this[xI]?this[_l]=e:e(null)})}async[Y9e](e){return new Promise(r=>{let n=this[Da].splice(this[ka]);for(let i=0;i<n.length;i++){let o=n[i];Oh.errorRequest(this,o,e)}let s=()=>{this[_l]&&(this[_l](),this[_l]=null),r(null)};this[Kr]?(this[Kr].destroy(e,s),this[Kr]=null):queueMicrotask(s),this[TI]()})}},$9e=yS();function yre(t,e){if(t[RI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){fu(t[ka]===t[gu]);let r=t[Da].splice(t[gu]);for(let n=0;n<r.length;n++){let s=r[n];Oh.errorRequest(t,s,e)}fu(t[xI]===0)}}async function Bre(t){fu(!t[Zp]),fu(!t[Kr]);let{host:e,hostname:r,protocol:n,port:s}=t[Nc];if(r[0]==="["){let i=r.indexOf("]");fu(i!==-1);let o=r.substring(1,i);fu(Cre.isIP(o)),r=o}t[Zp]=!0,Xp.beforeConnect.hasSubscribers&&Xp.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI]});try{let i=await new Promise((o,a)=>{t[SI]({host:e,hostname:r,protocol:n,port:s,servername:t[vl],localAddress:t[NI]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Oh.destroy(i.on("error",mre),new N9e);return}fu(i);try{t[Kr]=i.alpnProtocol==="h2"?await K9e(t,i):await j9e(t,i)}catch(o){throw i.destroy().on("error",mre),o}t[Zp]=!1,i[G9e]=0,i[iU]=t[iU],i[x9e]=t,i[v9e]=null,Xp.connected.hasSubscribers&&Xp.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI],socket:i}),t.emit("connect",t[Nc],[t])}catch(i){if(t.destroyed)return;if(t[Zp]=!1,Xp.connectError.hasSubscribers&&Xp.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Kr]?.version,servername:t[vl],localAddress:t[NI]},connector:t[SI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(fu(t[RI]===0);t[DI]>0&&t[Da][t[ka]].servername===t[vl];){let o=t[Da][t[ka]++];Oh.errorRequest(t,o,i)}else yre(t,i);t.emit("connectionError",t[Nc],[t],i)}t[TI]()}function Ere(t){t[Fl]=0,t.emit("drain",t[Nc],[t])}function aU(t,e){t[Hh]!==2&&(t[Hh]=2,X9e(t,e),t[Hh]=0,t[gu]>256&&(t[Da].splice(0,t[gu]),t[ka]-=t[gu],t[gu]=0))}function X9e(t,e){for(;;){if(t.destroyed){fu(t[DI]===0);return}if(t[_l]&&!t[xI]){t[_l](),t[_l]=null;return}if(t[Kr]&&t[Kr].resume(),t[sU])t[Fl]=2;else if(t[Fl]===2){e?(t[Fl]=1,queueMicrotask(()=>Ere(t))):Ere(t);continue}if(t[DI]===0||t[RI]>=(Ire(t)||1))return;let r=t[Da][t[ka]];if(t[Nc].protocol==="https:"&&t[vl]!==r.servername){if(t[RI]>0)return;t[vl]=r.servername,t[Kr]?.destroy(new S9e("servername changed"),()=>{t[Kr]=null,aU(t)})}if(t[Zp])return;if(!t[Kr]){Bre(t);return}if(t[Kr].destroyed||t[Kr].busy(r))return;!r.aborted&&t[Kr].write(r)?t[ka]++:t[Da].splice(t[ka],1)}}bre.exports=oU});var cU=E((YWt,Qre)=>{"use strict";var bS=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)}};Qre.exports=class{constructor(){this.head=this.tail=new bS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new bS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Sre=E((VWt,wre)=>{var{kFree:Z9e,kConnected:eGe,kPending:tGe,kQueued:rGe,kRunning:nGe,kSize:sGe}=Br(),Gh=Symbol("pool"),AU=class{constructor(e){this[Gh]=e}get connected(){return this[Gh][eGe]}get free(){return this[Gh][Z9e]}get pending(){return this[Gh][tGe]}get queued(){return this[Gh][rGe]}get running(){return this[Gh][nGe]}get size(){return this[Gh][sGe]}};wre.exports=AU});var gU=E((WWt,Mre)=>{"use strict";var iGe=Up(),oGe=cU(),{kConnected:uU,kSize:Nre,kRunning:Tre,kPending:xre,kQueued:kI,kBusy:aGe,kFree:cGe,kUrl:AGe,kClose:uGe,kDestroy:lGe,kDispatch:dGe}=Br(),hGe=Sre(),ri=Symbol("clients"),xs=Symbol("needDrain"),vI=Symbol("queue"),lU=Symbol("closed resolve"),dU=Symbol("onDrain"),Rre=Symbol("onConnect"),Dre=Symbol("onDisconnect"),kre=Symbol("onC
Line truncated
|
||||||
${n.count} ${n.noun} ${n.is} pending:
|
${n.count} ${n.noun} ${n.is} pending:
|
||||||
|
|
||||||
${e.format(r)}
|
${e.format(r)}
|
||||||
`.trim())}};Gse.exports=gP});var HS=E((C7t,Jse)=>{"use strict";var Yse=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:PYe}=Lt(),OYe=rm();Wse()===void 0&&Vse(new OYe);function Vse(t){if(!t||typeof t.dispatch!="function")throw new PYe("Argument agent must implement Agent");Object.defineProperty(globalThis,Yse,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Wse(){return globalThis[Yse]}Jse.exports={setGlobalDispatcher:Vse,getGlobalDispatcher:Wse}});var GS=E((y7t,zse)=>{"use strict";zse.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 Kse=E((B7t,jse)=>{"use strict";var HYe=IS();jse.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new HYe(r,o,s,i);return r(a,c)}}});var Xse=E((b7t,$se)=>{"use strict";var GYe=DS();$se.exports=t=>e=>function(n,s){return e(n,new GYe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var eie=E((Q7t,Zse)=>{"use strict";var qYe=ht(),{InvalidArgumentError:YYe,RequestAbortedError:VYe}=Lt(),WYe=GS(),pP=class extends WYe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new YYe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=qYe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new VYe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function JYe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new pP({maxSize:i},s);return e(n,o)}}Zse.exports=JYe});var nie=E((w7t,rie)=>{"use strict";var{isIP:zYe}=b("node:net"),{lookup:jYe}=b("node:dns"),KYe=GS(),{InvalidArgumentError:dm,InformationalError:$Ye}=Lt(),tie=Math.pow(2,31)-1,mP=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new $Ye("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){jYe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===tie?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===tie?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new EP(this,e,r)}},EP=class extends KYe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
`.trim())}};Gse.exports=gP});var HS=E((I7t,Jse)=>{"use strict";var Yse=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:PYe}=Lt(),OYe=rm();Wse()===void 0&&Vse(new OYe);function Vse(t){if(!t||typeof t.dispatch!="function")throw new PYe("Argument agent must implement Agent");Object.defineProperty(globalThis,Yse,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Wse(){return globalThis[Yse]}Jse.exports={setGlobalDispatcher:Vse,getGlobalDispatcher:Wse}});var GS=E((B7t,zse)=>{"use strict";zse.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 Kse=E((b7t,jse)=>{"use strict";var HYe=IS();jse.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new HYe(r,o,s,i);return r(a,c)}}});var Xse=E((Q7t,$se)=>{"use strict";var GYe=DS();$se.exports=t=>e=>function(n,s){return e(n,new GYe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var eie=E((w7t,Zse)=>{"use strict";var qYe=ht(),{InvalidArgumentError:YYe,RequestAbortedError:VYe}=Lt(),WYe=GS(),pP=class extends WYe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new YYe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=qYe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new VYe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function JYe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new pP({maxSize:i},s);return e(n,o)}}Zse.exports=JYe});var nie=E((S7t,rie)=>{"use strict";var{isIP:zYe}=b("node:net"),{lookup:jYe}=b("node:dns"),KYe=GS(),{InvalidArgumentError:dm,InformationalError:$Ye}=Lt(),tie=Math.pow(2,31)-1,mP=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new $Ye("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){jYe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===tie?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===tie?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new EP(this,e,r)}},EP=class extends KYe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
||||||
${i}`;break;case"retry":Mae(i)&&(r[s]=i);break;case"id":Lae(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Mae(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Lae(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}}};Uae.exports={EventSourceStream:nO}});var Jae=E((rJt,Wae)=>{"use strict";var{pipeline:aze}=b("node:stream"),{fetching:cze}=WI(),{makeRequest:Aze}=gm(),{webidl:Iu}=zn(),{EventSourceStream:uze}=Pae(),{parseMIMEType:lze}=ei(),{createFastMessageEvent:dze}=ym(),{isNetworkError:Oae}=YI(),{delay:hze}=tO(),{kEnumerableProperty:nf}=ht(),{environmentSettingsObject:Hae}=Di(),Gae=!1,qae=3e3,iy=0,Yae=1,oy=2,fze="anonymous",gze="use-credentials",Sm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=iy;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Iu.util.markAsUncloneable(this);let n="EventSource constructor";Iu.argumentLengthCheck(arguments,1,n),Gae||(Gae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Iu.converters.USVString(e,n,"url"),r=Iu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:qae};let s=Hae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=fze;r.withCredentials&&(o=gze,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Hae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=Aze(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===oy)return;this.#r=iy;let e={request:this.#s,dispatcher:this.#a},r=n=>{Oae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(Oae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?lze(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=Yae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new uze({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(dze(c.type,c.options))}});aze(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=cze(e)}async#A(){this.#r!==oy&&(this.#r=iy,this.dispatchEvent(new Event("error")),await hze(this.#o.reconnectionTime),this.#r===iy&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c()))}close(){Iu.brandCheck(this,t),this.#r!==oy&&(this.#r=oy,this.#i.abort(),this.#s=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}},Vae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:iy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Yae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:oy,writable:!1}};Object.defineProperties(Sm,Vae);Object.defineProperties(Sm.prototype,Vae);Object.defineProperties(Sm.prototype,{close:nf,onerror:nf,onmessage:nf,onopen:nf,readyState:nf,url:nf,withCredentials:nf});Iu.converters.EventSourceInitDict=Iu.dictionaryConverter([{key:"withCredentials",converter:Iu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Iu.converters.any}]);Wae.exports={EventSource:Sm,defaultReconnectionTime:qae}});var RN=E((nJt,Ye)=>{"use strict";var pze=em(),zae=uI(),mze=tm(),Eze=Vre(),Cze=rm(),Ize=TU(),yze=gne(),Bze=yne(),jae=Lt(),xN=ht(),{InvalidArgumentError:TN}=jae,Nm=ase(),bze=dI(),Qze=AP(),wze=qse(),Sze=dP(),Nze=KU(),Tze=DS(),{getGlobalDispatcher:Kae,setGlobalDispatcher:xze}=HS(),Rze=GS(),Dze=IS(),kze=yS();Object.assign(zae.prototype,Nm);Ye.exports.Dispatcher=zae;Ye.exports.Client=pze;Ye.exports.Pool=mze;Ye.exports.BalancedPool=Eze;Ye.exports.Agent=Cze;Ye.exports.ProxyAgent=Ize;Ye.exports.EnvHttpProxyAgent=yze;Ye.exports
Line truncated
|
${i}`;break;case"retry":Mae(i)&&(r[s]=i);break;case"id":Lae(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Mae(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Lae(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}}};Uae.exports={EventSourceStream:nO}});var Jae=E((nJt,Wae)=>{"use strict";var{pipeline:aze}=b("node:stream"),{fetching:cze}=WI(),{makeRequest:Aze}=gm(),{webidl:Iu}=zn(),{EventSourceStream:uze}=Pae(),{parseMIMEType:lze}=ei(),{createFastMessageEvent:dze}=ym(),{isNetworkError:Oae}=YI(),{delay:hze}=tO(),{kEnumerableProperty:nf}=ht(),{environmentSettingsObject:Hae}=Di(),Gae=!1,qae=3e3,iy=0,Yae=1,oy=2,fze="anonymous",gze="use-credentials",Sm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=iy;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Iu.util.markAsUncloneable(this);let n="EventSource constructor";Iu.argumentLengthCheck(arguments,1,n),Gae||(Gae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Iu.converters.USVString(e,n,"url"),r=Iu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:qae};let s=Hae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=fze;r.withCredentials&&(o=gze,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Hae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=Aze(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===oy)return;this.#r=iy;let e={request:this.#s,dispatcher:this.#a},r=n=>{Oae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(Oae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?lze(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=Yae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new uze({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(dze(c.type,c.options))}});aze(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=cze(e)}async#A(){this.#r!==oy&&(this.#r=iy,this.dispatchEvent(new Event("error")),await hze(this.#o.reconnectionTime),this.#r===iy&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c()))}close(){Iu.brandCheck(this,t),this.#r!==oy&&(this.#r=oy,this.#i.abort(),this.#s=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}},Vae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:iy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Yae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:oy,writable:!1}};Object.defineProperties(Sm,Vae);Object.defineProperties(Sm.prototype,Vae);Object.defineProperties(Sm.prototype,{close:nf,onerror:nf,onmessage:nf,onopen:nf,readyState:nf,url:nf,withCredentials:nf});Iu.converters.EventSourceInitDict=Iu.dictionaryConverter([{key:"withCredentials",converter:Iu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Iu.converters.any}]);Wae.exports={EventSource:Sm,defaultReconnectionTime:qae}});var RN=E((sJt,Ye)=>{"use strict";var pze=em(),zae=uI(),mze=tm(),Eze=Vre(),Cze=rm(),Ize=TU(),yze=gne(),Bze=yne(),jae=Lt(),xN=ht(),{InvalidArgumentError:TN}=jae,Nm=ase(),bze=dI(),Qze=AP(),wze=qse(),Sze=dP(),Nze=KU(),Tze=DS(),{getGlobalDispatcher:Kae,setGlobalDispatcher:xze}=HS(),Rze=GS(),Dze=IS(),kze=yS();Object.assign(zae.prototype,Nm);Ye.exports.Dispatcher=zae;Ye.exports.Client=pze;Ye.exports.Pool=mze;Ye.exports.BalancedPool=Eze;Ye.exports.Agent=Cze;Ye.exports.ProxyAgent=Ize;Ye.exports.EnvHttpProxyAgent=yze;Ye.exports
Line truncated
|
||||||
%s`,M,M,C,n);var q=C.type==="*"?jO:C.type==="?"?zO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+q+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),ee=n.slice(D.reStart,D.reEnd-8),ne=n.slice(D.reEnd-8,D.reEnd),ce=n.slice(D.reEnd);ne+=ce;var ge=z.split("(").length-1,De=ce;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");ce=De;var $e="";ce===""&&e!==eT&&($e="$");var it=z+ee+ce+$e+ne;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===eT)return[n,s];if(!s)return N$e(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Hi.makeRe=function(t,e){return new cn(t,e||{}).makeRe()};cn.prototype.makeRe=S$e;function S$e(){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?jO:e.dot?E$e:C$e,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===uf?r:typeof o=="string"?T$e(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Hi.match=function(t,e,r){r=r||{};var n=new cn(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};cn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;Ey.sep!=="/"&&(e=e.split(Ey.sep).join("/")),e=e.split(GAe),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};cn.prototype.matchOne=function(t,e,r){return e.indexOf(uf)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};cn.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===uf){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===uf){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<A.length;N++){var M=A[N];M===uf?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var q=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[q--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};cn.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};cn.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===uf)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function N$e(t){return t.replace(/\\(.)/g,"$1")}function T$e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Mm=E((Zzt,jAe)=>{"use strict";var M$e="2.0.0",L$e=Number.MAX_SAFE_INTEGER||9007199254740991,U$e=16,P$e=250,O$e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];jAe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:U$e,MAX_SAFE_BUILD_LENGTH:P$e,MAX_SAFE_INTEGER:L$e,RELEASE_TYPES:O$e,SEMVER_SPEC_VERSION:M$e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var By=E((ejt,KAe)=>{"use strict";var H$e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};KAe.exports=H$e});var Lm=E((Fc,$Ae)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$O,MAX_SAFE_BUILD_LENGTH:G$e,MAX_LENGTH:q$e}=Mm(),Y$e=By();Fc=$Ae.exports={};var V$e=Fc.re=[],W$e=Fc.safeRe=[],me=Fc.src=[],J$e=Fc.safeSrc=[],Ee=Fc.t={},z$e=0,XO="[a-zA-Z0-9-]",j$e=[["\\s",1],["\\d",q$e],[XO,G$e]],K$e=t=>{for(let[e,r]of j$e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${eLine truncated
|
%s`,M,M,C,n);var q=C.type==="*"?jO:C.type==="?"?zO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+q+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),ee=n.slice(D.reStart,D.reEnd-8),ne=n.slice(D.reEnd-8,D.reEnd),ce=n.slice(D.reEnd);ne+=ce;var ge=z.split("(").length-1,De=ce;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");ce=De;var $e="";ce===""&&e!==eT&&($e="$");var it=z+ee+ce+$e+ne;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===eT)return[n,s];if(!s)return N$e(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Hi.makeRe=function(t,e){return new cn(t,e||{}).makeRe()};cn.prototype.makeRe=S$e;function S$e(){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?jO:e.dot?E$e:C$e,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===uf?r:typeof o=="string"?T$e(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Hi.match=function(t,e,r){r=r||{};var n=new cn(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};cn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;Ey.sep!=="/"&&(e=e.split(Ey.sep).join("/")),e=e.split(GAe),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};cn.prototype.matchOne=function(t,e,r){return e.indexOf(uf)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};cn.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===uf){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===uf){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<A.length;N++){var M=A[N];M===uf?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var q=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[q--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};cn.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};cn.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===uf)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function N$e(t){return t.replace(/\\(.)/g,"$1")}function T$e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Mm=E((ejt,jAe)=>{"use strict";var M$e="2.0.0",L$e=Number.MAX_SAFE_INTEGER||9007199254740991,U$e=16,P$e=250,O$e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];jAe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:U$e,MAX_SAFE_BUILD_LENGTH:P$e,MAX_SAFE_INTEGER:L$e,RELEASE_TYPES:O$e,SEMVER_SPEC_VERSION:M$e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var By=E((tjt,KAe)=>{"use strict";var H$e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};KAe.exports=H$e});var Lm=E((Fc,$Ae)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$O,MAX_SAFE_BUILD_LENGTH:G$e,MAX_LENGTH:q$e}=Mm(),Y$e=By();Fc=$Ae.exports={};var V$e=Fc.re=[],W$e=Fc.safeRe=[],me=Fc.src=[],J$e=Fc.safeSrc=[],Ee=Fc.t={},z$e=0,XO="[a-zA-Z0-9-]",j$e=[["\\s",1],["\\d",q$e],[XO,G$e]],K$e=t=>{for(let[e,r]of j$e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${eLine truncated
|
||||||
`).join(`
|
`).join(`
|
||||||
`+i),t.push(s+"m+"+PT.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=Utt()+e+" "+t[0]}function Utt(){return Dn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Ptt(...t){return process.stderr.write(UT.formatWithOptions(Dn.inspectOpts,...t)+`
|
`+i),t.push(s+"m+"+PT.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=Ptt()+e+" "+t[0]}function Ptt(){return Dn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Ott(...t){return process.stderr.write(UT.formatWithOptions(Dn.inspectOpts,...t)+`
|
||||||
`)}function Ott(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Htt(){return process.env.DEBUG}function Gtt(t){t.inspectOpts={};let e=Object.keys(Dn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Dn.inspectOpts[e[r]]}PT.exports=P3()(Dn);var{formatters:xde}=PT.exports;xde.o=function(t){return this.inspectOpts.colors=this.useColors,UT.inspect(t,this.inspectOpts).split(`
|
`)}function Htt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Gtt(){return process.env.DEBUG}function qtt(t){t.inspectOpts={};let e=Object.keys(Dn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Dn.inspectOpts[e[r]]}PT.exports=P3()(Dn);var{formatters:xde}=PT.exports;xde.o=function(t){return this.inspectOpts.colors=this.useColors,UT.inspect(t,this.inspectOpts).split(`
|
||||||
`).map(e=>e.trim()).join(" ")};xde.O=function(t){return this.inspectOpts.colors=this.useColors,UT.inspect(t,this.inspectOpts)}});var OT=E((w$t,G3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?G3.exports=bde():G3.exports=Rde()});var vde=E(Ai=>{"use strict";var qtt=Ai&&Ai.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Ytt=Ai&&Ai.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Dde=Ai&&Ai.__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)&&qtt(e,t,r);return Ytt(e,t),e};Object.defineProperty(Ai,"__esModule",{value:!0});Ai.req=Ai.json=Ai.toBuffer=void 0;var Vtt=Dde(b("http")),Wtt=Dde(b("https"));async function kde(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}Ai.toBuffer=kde;async function Jtt(t){let r=(await kde(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}Ai.json=Jtt;function ztt(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?Wtt:Vtt).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}Ai.req=ztt});var Y3=E(Yi=>{"use strict";var Fde=Yi&&Yi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),jtt=Yi&&Yi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Mde=Yi&&Yi.__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)&&Fde(e,t,r);return jtt(e,t),e},Ktt=Yi&&Yi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Fde(e,t,r)};Object.defineProperty(Yi,"__esModule",{value:!0});Yi.Agent=void 0;var $tt=Mde(b("net")),_de=Mde(b("http")),Xtt=b("https");Ktt(vde(),Yi);var Uc=Symbol("AgentBaseInternalState"),q3=class extends _de.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(`
|
`).map(e=>e.trim()).join(" ")};xde.O=function(t){return this.inspectOpts.colors=this.useColors,UT.inspect(t,this.inspectOpts)}});var OT=E((S$t,G3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?G3.exports=bde():G3.exports=Rde()});var vde=E(Ai=>{"use strict";var Ytt=Ai&&Ai.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Vtt=Ai&&Ai.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Dde=Ai&&Ai.__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)&&Ytt(e,t,r);return Vtt(e,t),e};Object.defineProperty(Ai,"__esModule",{value:!0});Ai.req=Ai.json=Ai.toBuffer=void 0;var Wtt=Dde(b("http")),Jtt=Dde(b("https"));async function kde(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}Ai.toBuffer=kde;async function ztt(t){let r=(await kde(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}Ai.json=ztt;function jtt(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?Jtt:Wtt).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}Ai.req=jtt});var Y3=E(Yi=>{"use strict";var Fde=Yi&&Yi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Ktt=Yi&&Yi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Mde=Yi&&Yi.__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)&&Fde(e,t,r);return Ktt(e,t),e},$tt=Yi&&Yi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Fde(e,t,r)};Object.defineProperty(Yi,"__esModule",{value:!0});Yi.Agent=void 0;var Xtt=Mde(b("net")),_de=Mde(b("http")),Ztt=b("https");$tt(vde(),Yi);var Uc=Symbol("AgentBaseInternalState"),q3=class extends _de.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(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new $tt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Xtt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof _de.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Uc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(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)}};Yi.Agent=q3});var Lde=E(Wm=>{"use strict";var Ztt=Wm&&Wm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Wm,"__esModule",{value:!0});Wm.parseProxyResponse=void 0;var ert=Ztt(OT()),HT=(0,ert.default)("https-proxy-agent:parse-proxy-response");function trt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),HT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),HT("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
`).some(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new Xtt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Ztt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof _de.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Uc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(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)}};Yi.Agent=q3});var Lde=E(Wm=>{"use strict";var ert=Wm&&Wm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Wm,"__esModule",{value:!0});Wm.parseProxyResponse=void 0;var trt=ert(OT()),HT=(0,trt.default)("https-proxy-agent:parse-proxy-response");function rrt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),HT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),HT("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`);if(d===-1){HT("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).toString("ascii").split(`\r
|
`);if(d===-1){HT("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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),q=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,q]:Array.isArray(k)?k.push(q):C[M]=q}HT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",c),t.on("end",a),i()})}Wm.parseProxyResponse=trt});var qde=E(Fo=>{"use strict";var rrt=Fo&&Fo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),nrt=Fo&&Fo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hde=Fo&&Fo.__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)&&rrt(e,t,r);return nrt(e,t),e},Gde=Fo&&Fo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fo,"__esModule",{value:!0});Fo.HttpsProxyAgent=void 0;var GT=Hde(b("net")),Ude=Hde(b("tls")),srt=Gde(b("assert")),irt=Gde(OT()),ort=Y3(),art=b("url"),crt=Lde(),My=(0,irt.default)("https-proxy-agent"),Pde=t=>t.servername===void 0&&t.host&&!GT.isIP(t.host)?{...t,servername:t.host}:t,qT=class extends ort.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new art.URL(e):e,this.proxyHeaders=r?.headers??{},My("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Ode(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(My("Creating `tls.Socket`: %o",this.connectOpts),s=Ude.connect(Pde(this.connectOpts))):(My("Creating `net.Socket`: %o",this.connectOpts),s=GT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=GT.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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),q=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,q]:Array.isArray(k)?k.push(q):C[M]=q}HT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",c),t.on("end",a),i()})}Wm.parseProxyResponse=rrt});var qde=E(Fo=>{"use strict";var nrt=Fo&&Fo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),srt=Fo&&Fo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hde=Fo&&Fo.__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)&&nrt(e,t,r);return srt(e,t),e},Gde=Fo&&Fo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Fo,"__esModule",{value:!0});Fo.HttpsProxyAgent=void 0;var GT=Hde(b("net")),Ude=Hde(b("tls")),irt=Gde(b("assert")),ort=Gde(OT()),art=Y3(),crt=b("url"),Art=Lde(),My=(0,ort.default)("https-proxy-agent"),Pde=t=>t.servername===void 0&&t.host&&!GT.isIP(t.host)?{...t,servername:t.host}:t,qT=class extends art.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new crt.URL(e):e,this.proxyHeaders=r?.headers??{},My("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Ode(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(My("Creating `tls.Socket`: %o",this.connectOpts),s=Ude.connect(Pde(this.connectOpts))):(My("Creating `net.Socket`: %o",this.connectOpts),s=GT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=GT.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||||
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||||
`;let c=(0,crt.parseProxyResponse)(s);s.write(`${a}\r
|
`;let c=(0,Art.parseProxyResponse)(s);s.write(`${a}\r
|
||||||
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",Art),r.secureEndpoint?(My("Upgrading socket connection to TLS"),Ude.connect({...Ode(Pde(r),"host","path","port"),socket:s})):s;s.destroy();let l=new GT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{My("Replaying proxy buffer for failed request"),(0,srt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};qT.protocols=["http","https"];Fo.HttpsProxyAgent=qT;function Art(t){t.resume()}function Ode(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Wde=E(Mo=>{"use strict";var urt=Mo&&Mo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),lrt=Mo&&Mo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Vde=Mo&&Mo.__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)&&urt(e,t,r);return lrt(e,t),e},drt=Mo&&Mo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.HttpProxyAgent=void 0;var hrt=Vde(b("net")),frt=Vde(b("tls")),grt=drt(OT()),prt=b("events"),mrt=Y3(),Yde=b("url"),Jm=(0,grt.default)("http-proxy-agent"),YT=class extends mrt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Yde.URL(e):e,this.proxyHeaders=r?.headers??{},Jm("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Ert(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new Yde.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;Jm("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(Jm("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",urt),r.secureEndpoint?(My("Upgrading socket connection to TLS"),Ude.connect({...Ode(Pde(r),"host","path","port"),socket:s})):s;s.destroy();let l=new GT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{My("Replaying proxy buffer for failed request"),(0,irt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};qT.protocols=["http","https"];Fo.HttpsProxyAgent=qT;function urt(t){t.resume()}function Ode(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Wde=E(Mo=>{"use strict";var lrt=Mo&&Mo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),drt=Mo&&Mo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Vde=Mo&&Mo.__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)&&lrt(e,t,r);return drt(e,t),e},hrt=Mo&&Mo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.HttpProxyAgent=void 0;var frt=Vde(b("net")),grt=Vde(b("tls")),prt=hrt(OT()),mrt=b("events"),Ert=Y3(),Yde=b("url"),Jm=(0,prt.default)("http-proxy-agent"),YT=class extends Ert.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Yde.URL(e):e,this.proxyHeaders=r?.headers??{},Jm("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Crt(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new Yde.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;Jm("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(Jm("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`)+4,e.outputData[0].data=e._header+n.substring(s),Jm("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(Jm("Creating `tls.Socket`: %o",this.connectOpts),i=frt.connect(this.connectOpts)):(Jm("Creating `net.Socket`: %o",this.connectOpts),i=hrt.connect(this.connectOpts)),await(0,prt.once)(i,"connect"),i}};YT.protocols=["http","https"];Mo.HttpProxyAgent=YT;function Ert(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Qhe=E(sx=>{"use strict";Object.defineProperty(sx,"__esModule",{value:!0});sx.state=void 0;sx.state={instrumenterImplementation:void 0}});var Hhe=E(Ax=>{"use strict";Object.defineProperty(Ax,"__esModule",{value:!0});Ax.state=void 0;Ax.state={operationRequestMap:new WeakMap}});var epe=E((Zhr,hct)=>{hct.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 rpe=E((efr,tpe)=>{var fct=epe();tpe.exports={version:fct.version}});var vR=E(g0=>{"use strict";Object.defineProperty(g0,"__esModule",{value:!0});g0.isJsonObject=g0.typeofJsonValue=void 0;function bct(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}g0.typeofJsonValue=bct;function Qct(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}g0.isJsonObject=Qct});var FR=E(p0=>{"use strict";Object.defineProperty(p0,"__esModule",{value:!0});p0.base64encode=p0.base64decode=void 0;var Ou="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),_R=[];for(let t=0;t<Ou.length;t++)_R[Ou[t].charCodeAt(0)]=t;_R[45]=Ou.indexOf("+");_R[95]=Ou.indexOf("/");function wct(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=_R[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
`)+4,e.outputData[0].data=e._header+n.substring(s),Jm("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(Jm("Creating `tls.Socket`: %o",this.connectOpts),i=grt.connect(this.connectOpts)):(Jm("Creating `net.Socket`: %o",this.connectOpts),i=frt.connect(this.connectOpts)),await(0,mrt.once)(i,"connect"),i}};YT.protocols=["http","https"];Mo.HttpProxyAgent=YT;function Crt(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Qhe=E(sx=>{"use strict";Object.defineProperty(sx,"__esModule",{value:!0});sx.state=void 0;sx.state={instrumenterImplementation:void 0}});var Hhe=E(Ax=>{"use strict";Object.defineProperty(Ax,"__esModule",{value:!0});Ax.state=void 0;Ax.state={operationRequestMap:new WeakMap}});var epe=E((efr,fct)=>{fct.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 rpe=E((tfr,tpe)=>{var gct=epe();tpe.exports={version:gct.version}});var vR=E(g0=>{"use strict";Object.defineProperty(g0,"__esModule",{value:!0});g0.isJsonObject=g0.typeofJsonValue=void 0;function Qct(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}g0.typeofJsonValue=Qct;function wct(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}g0.isJsonObject=wct});var FR=E(p0=>{"use strict";Object.defineProperty(p0,"__esModule",{value:!0});p0.base64encode=p0.base64decode=void 0;var Ou="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),_R=[];for(let t=0;t<Ou.length;t++)_R[Ou[t].charCodeAt(0)]=t;_R[45]=Ou.indexOf("+");_R[95]=Ou.indexOf("/");function Sct(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=_R[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
||||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}p0.base64decode=wct;function Sct(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Ou[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Ou[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Ou[s|n>>6],e+=Ou[n&63],r=0;break}return r&&(e+=Ou[s],e+="=",r==1&&(e+="=")),e}p0.base64encode=Sct});var ape=E(MR=>{"use strict";Object.defineProperty(MR,"__esModule",{value:!0});MR.utf8read=void 0;var LH=t=>String.fromCharCode.apply(String,t);function Nct(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(LH(n)),s=0);return r.length?(s&&r.push(LH(n.slice(0,s))),r.join("")):LH(n.slice(0,s))}MR.utf8read=Nct});var RB=E(AA=>{"use strict";Object.defineProperty(AA,"__esModule",{value:!0});AA.WireType=AA.mergeBinaryOptions=AA.UnknownFieldHandler=void 0;var Tct;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(Tct=AA.UnknownFieldHandler||(AA.UnknownFieldHandler={}));function xct(t,e){return Object.assign(Object.assign({},t),e)}AA.mergeBinaryOptions=xct;var Rct;(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"})(Rct=AA.WireType||(AA.WireType={}))});var UR=E(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.varint32read=gi.varint32write=gi.int64toString=gi.int64fromString=gi.varint64write=gi.varint64read=void 0;function Dct(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}gi.varint64read=Dct;function kct(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}gi.varint64write=kct;var LR=65536*65536;function vct(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=LR&&(s=s+(n/LR|0),n=n%LR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}gi.int64fromString=vct;function _ct(t,e){if(e>>>0<=2097151)return""+(LR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}gi.int64toString=_ct;function Fct(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)}}gi.varint32write=Fct;function Mct(){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}gi.varint32read=Mct});var dd=E(ld=>{"use strict";Object.defineProperty(ld,"__esModule",{value:!0});ld.PbLong=ld.PbULong=ld.detectBi=void 0;var DB=UR(),or;function cpe(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ld.detectBi=cpe;cpe();function Ape(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var upe=/^-?[0-9]+$/,OR=4294967296,PR=2147483648,HR=c
Line truncated
|
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}p0.base64decode=Sct;function Nct(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Ou[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Ou[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Ou[s|n>>6],e+=Ou[n&63],r=0;break}return r&&(e+=Ou[s],e+="=",r==1&&(e+="=")),e}p0.base64encode=Nct});var ape=E(MR=>{"use strict";Object.defineProperty(MR,"__esModule",{value:!0});MR.utf8read=void 0;var LH=t=>String.fromCharCode.apply(String,t);function Tct(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(LH(n)),s=0);return r.length?(s&&r.push(LH(n.slice(0,s))),r.join("")):LH(n.slice(0,s))}MR.utf8read=Tct});var RB=E(AA=>{"use strict";Object.defineProperty(AA,"__esModule",{value:!0});AA.WireType=AA.mergeBinaryOptions=AA.UnknownFieldHandler=void 0;var xct;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(xct=AA.UnknownFieldHandler||(AA.UnknownFieldHandler={}));function Rct(t,e){return Object.assign(Object.assign({},t),e)}AA.mergeBinaryOptions=Rct;var Dct;(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"})(Dct=AA.WireType||(AA.WireType={}))});var UR=E(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});gi.varint32read=gi.varint32write=gi.int64toString=gi.int64fromString=gi.varint64write=gi.varint64read=void 0;function kct(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}gi.varint64read=kct;function vct(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}gi.varint64write=vct;var LR=65536*65536;function _ct(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=LR&&(s=s+(n/LR|0),n=n%LR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}gi.int64fromString=_ct;function Fct(t,e){if(e>>>0<=2097151)return""+(LR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}gi.int64toString=Fct;function Mct(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)}}gi.varint32write=Mct;function Lct(){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}gi.varint32read=Lct});var dd=E(ld=>{"use strict";Object.defineProperty(ld,"__esModule",{value:!0});ld.PbLong=ld.PbULong=ld.detectBi=void 0;var DB=UR(),or;function cpe(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ld.detectBi=cpe;cpe();function Ape(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var upe=/^-?[0-9]+$/,OR=4294967296,PR=2147483648,HR=c
Line truncated
|
||||||
`)}};lD.RpcError=u9});var d9=E(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.mergeRpcOptions=void 0;var Ope=At();function sut(t,e){if(!e)return t;let r={};dD(t,r),dD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Ope.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Ope.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},dD(t.meta,r.meta),dD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}hD.mergeRpcOptions=sut;function dD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var f9=E(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.Deferred=Gf.DeferredState=void 0;var dA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(dA=Gf.DeferredState||(Gf.DeferredState={}));var h9=class{constructor(e=!0){this._state=dA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==dA.PENDING)throw new Error(`cannot resolve ${dA[this.state].toLowerCase()}`);this._resolve(e),this._state=dA.RESOLVED}reject(e){if(this.state!==dA.PENDING)throw new Error(`cannot reject ${dA[this.state].toLowerCase()}`);this._reject(e),this._state=dA.REJECTED}resolvePending(e){this._state===dA.PENDING&&this.resolve(e)}rejectPending(e){this._state===dA.PENDING&&this.reject(e)}};Gf.Deferred=h9});var p9=E(fD=>{"use strict";Object.defineProperty(fD,"__esModule",{value:!0});fD.RpcOutputStreamController=void 0;var Hpe=f9(),qf=At(),g9=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){qf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){qf.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){qf.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(){qf.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;qf.assert(e,"bad state"),qf.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 Hpe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;qf.assert(n.state==Hpe.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};fD.RpcOutputStreamController=g9});var E9=E(b0=>{"use strict";var iut=b0&&b0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(b0,"__esModule",{value:!0});b0.UnaryCall=void 0;var m9=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return iut(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};b0.UnaryCall=m9});var I9=E(Q0=>{"use strict";var out=Q0&&Q0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Q0,"__esModule",{value:!0});Q0.ServerStreamingCall=void 0;var C9=class{constructor(e
Line truncated
|
`)}};lD.RpcError=u9});var d9=E(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.mergeRpcOptions=void 0;var Ope=At();function iut(t,e){if(!e)return t;let r={};dD(t,r),dD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Ope.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Ope.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},dD(t.meta,r.meta),dD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}hD.mergeRpcOptions=iut;function dD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var f9=E(Gf=>{"use strict";Object.defineProperty(Gf,"__esModule",{value:!0});Gf.Deferred=Gf.DeferredState=void 0;var dA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(dA=Gf.DeferredState||(Gf.DeferredState={}));var h9=class{constructor(e=!0){this._state=dA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==dA.PENDING)throw new Error(`cannot resolve ${dA[this.state].toLowerCase()}`);this._resolve(e),this._state=dA.RESOLVED}reject(e){if(this.state!==dA.PENDING)throw new Error(`cannot reject ${dA[this.state].toLowerCase()}`);this._reject(e),this._state=dA.REJECTED}resolvePending(e){this._state===dA.PENDING&&this.resolve(e)}rejectPending(e){this._state===dA.PENDING&&this.reject(e)}};Gf.Deferred=h9});var p9=E(fD=>{"use strict";Object.defineProperty(fD,"__esModule",{value:!0});fD.RpcOutputStreamController=void 0;var Hpe=f9(),qf=At(),g9=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){qf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){qf.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){qf.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(){qf.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;qf.assert(e,"bad state"),qf.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 Hpe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;qf.assert(n.state==Hpe.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};fD.RpcOutputStreamController=g9});var E9=E(b0=>{"use strict";var out=b0&&b0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(b0,"__esModule",{value:!0});b0.UnaryCall=void 0;var m9=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return out(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};b0.UnaryCall=m9});var I9=E(Q0=>{"use strict";var aut=Q0&&Q0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Q0,"__esModule",{value:!0});Q0.ServerStreamingCall=void 0;var C9=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\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\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\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 !"#\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 zCe=E(JCe=>{"use strict";var gY=$u().Buffer;JCe._dbcs=Xu;var Xn=-1,WCe=-2,ia=-10,Gs=-1e3,rE=new Array(256),Rb=-1;for(X2=0;X2<256;X2++)rE[X2]=Xn;var X2;function Xu(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]=rE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(rE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(rE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Gs-o[n]],c=48;c<=57;c++){if(a[c]===Xn)a[c]=Gs-s;else if(a[c]>Gs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Gs-a[c]],u=129;u<=254;u++){if(A[u]===Xn)A[u]=Gs-i;else{if(A[u]===Gs-i)continue;if(A[u]>Gs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Gs-A[u]],d=48;d<=57;d++)l[d]===Xn&&(l[d]=WCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
\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 zCe=E(JCe=>{"use strict";var gY=$u().Buffer;JCe._dbcs=Xu;var Xn=-1,WCe=-2,ia=-10,Gs=-1e3,rE=new Array(256),Rb=-1;for(X2=0;X2<256;X2++)rE[X2]=Xn;var X2;function Xu(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]=rE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(rE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(rE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Gs-o[n]],c=48;c<=57;c++){if(a[c]===Xn)a[c]=Gs-s;else if(a[c]>Gs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Gs-a[c]],u=129;u<=254;u++){if(A[u]===Xn)A[u]=Gs-i;else{if(A[u]===Gs-i)continue;if(A[u]>Gs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Gs-A[u]],d=48;d<=57;d++)l[d]===Xn&&(l[d]=WCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function sIt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(qCt.has(s)){r=s;break}}return r}function iIt(t,e){let r=sIt(e);r!==""&&(t.referrerPolicy=r)}function oIt(){return"allowed"}function aIt(){return"success"}function cIt(){return"success"}function AIt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function uIt(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&&vV(t.origin)&&!vV(Eg(t))&&(e=null);break;case"same-origin":Pb(t,Eg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function aE(t,e){return t}function lIt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:aE(t.domainLookupStartTime,r),domainLookupEndTime:aE(t.domainLookupEndTime,r),connectionStartTime:aE(t.connectionStartTime,r),connectionEndTime:aE(t.connectionEndTime,r),secureConnectionStartTime:aE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function dIt(t){return aE(JCt.now(),t)}function hIt(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function QBe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function fIt(t){return{referrerPolicy:t.referrerPolicy}}function gIt(t){let e=t.referrerPolicy;Ob(e);let r=null;if(t.referrer==="client"){let i=CBe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Ld.is.URL(t.referrer)&&(r=t.referrer);let n=kV(r),s=kV(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??kV(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Eg(t);return Pb(n,i)?n:mg(n)&&!mg(i)?"no-referrer":s}case"same-origin":return Pb(t,n)?n:"no-referrer";case"origin-when-cross-origin":return Pb(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":n}}}function kV(t,e=!1){return Ob(Ld.is.URL(t)),t=new URL(t),TBe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var pIt=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)$/),mIt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function wBe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),mIt(t)):pIt(t)}function EIt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||wBe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function mg(t){return Ld.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:EIt(t.origin):!1}function CIt(t){}function Pb(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function IIt(t){return t.controller.state==="aborted"}function yIt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function BIt(t){return jCt[t.toLowerCase()]??t}var bIt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function SBe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,bIt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function QIt(t,e,r,n=0,s=1){let i=SBe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ld.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ld.brandCheck(this,e),i(this,"value
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function iIt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(YCt.has(s)){r=s;break}}return r}function oIt(t,e){let r=iIt(e);r!==""&&(t.referrerPolicy=r)}function aIt(){return"allowed"}function cIt(){return"success"}function AIt(){return"success"}function uIt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function lIt(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&&vV(t.origin)&&!vV(Eg(t))&&(e=null);break;case"same-origin":Pb(t,Eg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function aE(t,e){return t}function dIt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:aE(t.domainLookupStartTime,r),domainLookupEndTime:aE(t.domainLookupEndTime,r),connectionStartTime:aE(t.connectionStartTime,r),connectionEndTime:aE(t.connectionEndTime,r),secureConnectionStartTime:aE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function hIt(t){return aE(zCt.now(),t)}function fIt(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function QBe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function gIt(t){return{referrerPolicy:t.referrerPolicy}}function pIt(t){let e=t.referrerPolicy;Ob(e);let r=null;if(t.referrer==="client"){let i=CBe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Ld.is.URL(t.referrer)&&(r=t.referrer);let n=kV(r),s=kV(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??kV(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Eg(t);return Pb(n,i)?n:mg(n)&&!mg(i)?"no-referrer":s}case"same-origin":return Pb(t,n)?n:"no-referrer";case"origin-when-cross-origin":return Pb(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Eg(t);return mg(n)&&!mg(i)?"no-referrer":n}}}function kV(t,e=!1){return Ob(Ld.is.URL(t)),t=new URL(t),TBe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var mIt=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)$/),EIt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function wBe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),EIt(t)):mIt(t)}function CIt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||wBe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function mg(t){return Ld.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:CIt(t.origin):!1}function IIt(t){}function Pb(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function yIt(t){return t.controller.state==="aborted"}function BIt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function bIt(t){return KCt[t.toLowerCase()]??t}var QIt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function SBe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,QIt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function wIt(t,e,r,n=0,s=1){let i=SBe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ld.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Ld.brandCheck(this,e),i(this,"value
Line truncated
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ca(a=>GV(a)&&a!==59,t,e);i=OV.decode(o)}return{name:n,value:i}}function zIt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw bi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ca(a=>a!==10&&a!==13&&a!==58,t,e);if(o=HV(o,!0,!0,a=>a===9||a===32),!OIt.test(o.toString()))throw bi("header name does not match the field-name token production");if(t[e.position]!==58)throw bi("expected :");switch(e.position++,ca(a=>a===32||a===9,t,e),PIt(o)){case"content-disposition":{if(r=n=null,ca(c=>GV(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw bi("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let c=JIt(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(n=c.value)}if(r===null)throw bi("name attribute is required in content-disposition header");break}case"content-type":{let a=ca(c=>c!==10&&c!==13,t,e);a=HV(a,!1,!0,c=>c===9||c===32),s=_Be(a);break}case"content-transfer-encoding":{let a=ca(c=>c!==10&&c!==13,t,e);a=HV(a,!1,!0,c=>c===9||c===32),i=_Be(a);break}default:ca(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw bi("expected CRLF");e.position+=2}}function ca(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function HV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function jIt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function bi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function KIt(t){return t<=31||t===127}function $It(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 GV(t){return t<=127&&t!==32&&t!==9&&!KIt(t)&&!$It(t)}FBe.exports={multipartFormDataParser:WIt,validateBoundary:VIt}});var Hb=E((syr,LBe)=>{"use strict";function XIt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}LBe.exports={createDeferredPromise:XIt}});var uE=E((iyr,GBe)=>{"use strict";var VV=et(),{ReadableStreamFrom:ZIt,readableStreamClose:eyt,fullyReadBody:tyt,extractMimeType:ryt}=no(),{FormData:UBe,setFormDataState:nyt}=bk(),{webidl:ic}=Zn(),qV=b("node:assert"),{isErrored:YV,isDisturbed:syt}=b("node:stream"),{isUint8Array:iyt}=b("node:util/types"),{serializeAMimeType:oyt}=aa(),{multipartFormDataParser:ayt}=MBe(),{createDeferredPromise:cyt}=Hb(),{parseJSONFromBytes:Ayt}=tl(),{utf8DecodeBytes:uyt}=mk(),{runtimeFeatures:lyt}=rl(),dyt=lyt.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Qk=new TextEncoder;function hyt(){}var fyt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!syt(e)&&!YV(e)&&e.cancel("Response object has been garbage collected").catch(hyt)});function OBe(t,e=!1){let r=null,n=null;ic.is.ReadableStream(t)?r=t:ic.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),qV(ic.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(ic.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(ic.is.BufferSource(t))i=ic.util.getCopyOfBytesHeldByBufferSource(t);else if(ic.is.FormData(t)){let A=`----formdata-undici-0${`${dyt(1e11)}`.padStart(11,"0")}`,u=`--${A}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ca(a=>GV(a)&&a!==59,t,e);i=OV.decode(o)}return{name:n,value:i}}function jIt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw bi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ca(a=>a!==10&&a!==13&&a!==58,t,e);if(o=HV(o,!0,!0,a=>a===9||a===32),!HIt.test(o.toString()))throw bi("header name does not match the field-name token production");if(t[e.position]!==58)throw bi("expected :");switch(e.position++,ca(a=>a===32||a===9,t,e),OIt(o)){case"content-disposition":{if(r=n=null,ca(c=>GV(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw bi("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let c=zIt(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(n=c.value)}if(r===null)throw bi("name attribute is required in content-disposition header");break}case"content-type":{let a=ca(c=>c!==10&&c!==13,t,e);a=HV(a,!1,!0,c=>c===9||c===32),s=_Be(a);break}case"content-transfer-encoding":{let a=ca(c=>c!==10&&c!==13,t,e);a=HV(a,!1,!0,c=>c===9||c===32),i=_Be(a);break}default:ca(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw bi("expected CRLF");e.position+=2}}function ca(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function HV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function KIt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function bi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function $It(t){return t<=31||t===127}function XIt(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 GV(t){return t<=127&&t!==32&&t!==9&&!$It(t)&&!XIt(t)}FBe.exports={multipartFormDataParser:JIt,validateBoundary:WIt}});var Hb=E((iyr,LBe)=>{"use strict";function ZIt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}LBe.exports={createDeferredPromise:ZIt}});var uE=E((oyr,GBe)=>{"use strict";var VV=et(),{ReadableStreamFrom:eyt,readableStreamClose:tyt,fullyReadBody:ryt,extractMimeType:nyt}=no(),{FormData:UBe,setFormDataState:syt}=bk(),{webidl:ic}=Zn(),qV=b("node:assert"),{isErrored:YV,isDisturbed:iyt}=b("node:stream"),{isUint8Array:oyt}=b("node:util/types"),{serializeAMimeType:ayt}=aa(),{multipartFormDataParser:cyt}=MBe(),{createDeferredPromise:Ayt}=Hb(),{parseJSONFromBytes:uyt}=tl(),{utf8DecodeBytes:lyt}=mk(),{runtimeFeatures:dyt}=rl(),hyt=dyt.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Qk=new TextEncoder;function fyt(){}var gyt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!iyt(e)&&!YV(e)&&e.cancel("Response object has been garbage collected").catch(fyt)});function OBe(t,e=!1){let r=null,n=null;ic.is.ReadableStream(t)?r=t:ic.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),qV(ic.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(ic.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(ic.is.BufferSource(t))i=ic.util.getCopyOfBytesHeldByBufferSource(t);else if(ic.is.FormData(t)){let A=`----formdata-undici-0${`${hyt(1e11)}`.padStart(11,"0")}`,u=`--${A}\r
|
||||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
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,C]of t)if(typeof C=="string"){let y=Qk.encode(u+`; name="${l(d(m))}"\r
|
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,C]of t)if(typeof C=="string"){let y=Qk.encode(u+`; name="${l(d(m))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -76,20 +76,20 @@ ${d(C)}\r
|
|||||||
Content-Type: ${C.type||"application/octet-stream"}\r
|
Content-Type: ${C.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=Qk.encode(`--${A}--\r
|
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=Qk.encode(`--${A}--\r
|
||||||
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(ic.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(VV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=ic.is.ReadableStream(t)?t:ZIt(t)}return(typeof i=="string"||iyt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(YV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!YV(r)&&n.enqueue(typeof A=="string"?Qk.encode(A):new Uint8Array(A));queueMicrotask(()=>eyt(n))})(),[{stream:r,source:i,length:o},a]}function gyt(t,e=!1){return ic.is.ReadableStream(t)&&(qV(!VV.isDisturbed(t),"The body has already been consumed."),qV(!t.locked,"The stream is locked.")),OBe(t,e)}function pyt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function myt(t,e){return{blob(){return AE(this,n=>{let s=PBe(e(this));return s===null?s="":s&&(s=oyt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return AE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return AE(this,uyt,t,e)},json(){return AE(this,Ayt,t,e)},formData(){return AE(this,n=>{let s=PBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=ayt(n,s),o=new UBe;return nyt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new UBe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return AE(this,n=>new Uint8Array(n),t,e)}}}function Eyt(t,e){Object.assign(t.prototype,myt(t,e))}function AE(t,e,r,n){try{ic.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),HBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=cyt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(tyt(t.body,o,i),s.promise)}function HBe(t){let e=t.body;return e!=null&&(e.stream.locked||VV.isDisturbed(e.stream))}function PBe(t){let e=t.headersList,r=ryt(e);return r==="failure"?null:r}GBe.exports={extractBody:OBe,safelyExtractBody:gyt,cloneBody:pyt,mixinBody:Eyt,streamRegistry:fyt,bodyUnusable:HBe}});var ZBe=E((oyr,XBe)=>{"use strict";var Ve=b("node:assert"),Je=et(),{channels:qBe}=Fd(),WV=NY(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:Cyt,RequestAbortedError:jBe,HeadersTimeoutError:Iyt,HeadersOverflowError:yyt,SocketError:Yb,InformationalError:lE,BodyTimeoutError:Byt,HTTPParserError:byt,ResponseExceededMaxSizeError:Qyt}=Ke(),{kUrl:KBe,kReset:Qi,kClient:ZV,kParser:Wr,kBlocking:Vb,kRunning:ps,kPending:wyt,kSize:YBe,kWriting:Pd,kQueue:oc,kNoRef:Gb,kKeepAliveDefaultTimeout:Syt,kHostHeader:Nyt,kPendingIdx:Tyt,kRunningIdx:Aa,kError:ua,kPipelining:Nk,kSocket:dE,kKeepAliveTimeoutValue:xk,kMaxHeadersSize:xyt,kKeepAliveMaxTimeout:Ryt,kKeepAliveTimeoutThreshold:Dyt,kHeadersTimeout:kyt,kBodyTimeout:vyt,kStrictContentLength:jV,kMaxRequests:VBe,kCounter:_yt,kMaxResponseSize:Fyt,kOnError:Myt,kResume:Ud,kHTTPContext:$Be,kClosed:KV}=$t(),bA=Gye(),Lyt=Buffer.alloc(0),wk=Buffer[Symbol.species],Uyt=Je.removeAllListeners,JV;function Pyt(){let t=process.env.JEST_WORKER_ID?CV():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(Vye())}catch{}return e||(e=new WebAssembly.Module(t||CV())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onStatus(new wk(QA.buffer,o,i))},wasm_on_message_begin:n=>(Ve(yn.ptr===n),yn.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onHeaderField(new wk(QA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onHeaderValue(new wk(QA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(Ve(yn.ptr===n),yn.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onBody(new wk(QA.buffer,o,i))},wasm_on_message_complete:n=>(Ve(yn.ptr===n),yn.onMessageComplete())}})}var zV=null,yn=null,QA=null,Sk=0,wA=null,Oyt=0,qb=1,hE=2|qb,Tk=4|qb,$V=8|Oyt,XV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bA.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[xyt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[Fyt]}setTi
Line truncated
|
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(ic.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(VV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=ic.is.ReadableStream(t)?t:eyt(t)}return(typeof i=="string"||oyt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(YV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!YV(r)&&n.enqueue(typeof A=="string"?Qk.encode(A):new Uint8Array(A));queueMicrotask(()=>tyt(n))})(),[{stream:r,source:i,length:o},a]}function pyt(t,e=!1){return ic.is.ReadableStream(t)&&(qV(!VV.isDisturbed(t),"The body has already been consumed."),qV(!t.locked,"The stream is locked.")),OBe(t,e)}function myt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function Eyt(t,e){return{blob(){return AE(this,n=>{let s=PBe(e(this));return s===null?s="":s&&(s=ayt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return AE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return AE(this,lyt,t,e)},json(){return AE(this,uyt,t,e)},formData(){return AE(this,n=>{let s=PBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=cyt(n,s),o=new UBe;return syt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new UBe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return AE(this,n=>new Uint8Array(n),t,e)}}}function Cyt(t,e){Object.assign(t.prototype,Eyt(t,e))}function AE(t,e,r,n){try{ic.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),HBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=Ayt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(ryt(t.body,o,i),s.promise)}function HBe(t){let e=t.body;return e!=null&&(e.stream.locked||VV.isDisturbed(e.stream))}function PBe(t){let e=t.headersList,r=nyt(e);return r==="failure"?null:r}GBe.exports={extractBody:OBe,safelyExtractBody:pyt,cloneBody:myt,mixinBody:Cyt,streamRegistry:gyt,bodyUnusable:HBe}});var ZBe=E((ayr,XBe)=>{"use strict";var Ve=b("node:assert"),Je=et(),{channels:qBe}=Fd(),WV=NY(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:Iyt,RequestAbortedError:jBe,HeadersTimeoutError:yyt,HeadersOverflowError:Byt,SocketError:Yb,InformationalError:lE,BodyTimeoutError:byt,HTTPParserError:Qyt,ResponseExceededMaxSizeError:wyt}=Ke(),{kUrl:KBe,kReset:Qi,kClient:ZV,kParser:Wr,kBlocking:Vb,kRunning:ps,kPending:Syt,kSize:YBe,kWriting:Pd,kQueue:oc,kNoRef:Gb,kKeepAliveDefaultTimeout:Nyt,kHostHeader:Tyt,kPendingIdx:xyt,kRunningIdx:Aa,kError:ua,kPipelining:Nk,kSocket:dE,kKeepAliveTimeoutValue:xk,kMaxHeadersSize:Ryt,kKeepAliveMaxTimeout:Dyt,kKeepAliveTimeoutThreshold:kyt,kHeadersTimeout:vyt,kBodyTimeout:_yt,kStrictContentLength:jV,kMaxRequests:VBe,kCounter:Fyt,kMaxResponseSize:Myt,kOnError:Lyt,kResume:Ud,kHTTPContext:$Be,kClosed:KV}=$t(),bA=Gye(),Uyt=Buffer.alloc(0),wk=Buffer[Symbol.species],Pyt=Je.removeAllListeners,JV;function Oyt(){let t=process.env.JEST_WORKER_ID?CV():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(Vye())}catch{}return e||(e=new WebAssembly.Module(t||CV())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onStatus(new wk(QA.buffer,o,i))},wasm_on_message_begin:n=>(Ve(yn.ptr===n),yn.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onHeaderField(new wk(QA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onHeaderValue(new wk(QA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(Ve(yn.ptr===n),yn.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{Ve(yn.ptr===n);let o=s-wA+QA.byteOffset;return yn.onBody(new wk(QA.buffer,o,i))},wasm_on_message_complete:n=>(Ve(yn.ptr===n),yn.onMessageComplete())}})}var zV=null,yn=null,QA=null,Sk=0,wA=null,Hyt=0,qb=1,hE=2|qb,Tk=4|qb,$V=8|Hyt,XV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(bA.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[Ryt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[Myt]}setTi
Line truncated
|
||||||
`;if(typeof s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[Nyt],i?p+=`connection: upgrade\r
|
`:p+=t[Tyt],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
`:t[Nk]&&!h[Qi]?p+=`connection: keep-alive\r
|
`:t[Nk]&&!h[Qi]?p+=`connection: keep-alive\r
|
||||||
`:p+=`connection: close\r
|
`:p+=`connection: close\r
|
||||||
`,Array.isArray(A))for(let I=0;I<A.length;I+=2){let m=A[I+0],C=A[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
`,Array.isArray(A))for(let I=0;I<A.length;I+=2){let m=A[I+0],C=A[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
||||||
`;else p+=`${m}: ${C}\r
|
`;else p+=`${m}: ${C}\r
|
||||||
`}return qBe.sendHeaders.hasSubscribers&&qBe.sendHeaders.publish({request:e,headers:p,socket:h}),!c||d===0?JBe(f,null,t,e,h,u,p,l):Je.isBuffer(c)?JBe(f,c,t,e,h,u,p,l):Je.isBlobLike(c)?typeof c.stream=="function"?zBe(f,c.stream(),t,e,h,u,p,l):$yt(f,c,t,e,h,u,p,l):Je.isStream(c)?Kyt(f,c,t,e,h,u,p,l):Je.isIterable(c)?zBe(f,c,t,e,h,u,p,l):Ve(!1),!0}function Kyt(t,e,r,n,s,i,o,a){Ve(i!==0||r[ps]===0,"stream body cannot be pipelined");let c=!1,A=new Rk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(p){Je.destroy(this,p)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new jBe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,Ve(s.destroyed||s[Pd]&&r[ps]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(p){f=p}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Je.destroy(e,f):Je.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function JBe(t,e,r,n,s,i,o,a){try{e?Je.isBuffer(e)&&(Ve(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
`}return qBe.sendHeaders.hasSubscribers&&qBe.sendHeaders.publish({request:e,headers:p,socket:h}),!c||d===0?JBe(f,null,t,e,h,u,p,l):Je.isBuffer(c)?JBe(f,c,t,e,h,u,p,l):Je.isBlobLike(c)?typeof c.stream=="function"?zBe(f,c.stream(),t,e,h,u,p,l):Xyt(f,c,t,e,h,u,p,l):Je.isStream(c)?$yt(f,c,t,e,h,u,p,l):Je.isIterable(c)?zBe(f,c,t,e,h,u,p,l):Ve(!1),!0}function $yt(t,e,r,n,s,i,o,a){Ve(i!==0||r[ps]===0,"stream body cannot be pipelined");let c=!1,A=new Rk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(p){Je.destroy(this,p)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new jBe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,Ve(s.destroyed||s[Pd]&&r[ps]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(p){f=p}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Je.destroy(e,f):Je.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function JBe(t,e,r,n,s,i,o,a){try{e?Je.isBuffer(e)&&(Ve(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Qi]=!0)):i===0?s.write(`${o}content-length: 0\r
|
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Qi]=!0)):i===0?s.write(`${o}content-length: 0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"):(Ve(i===null,"no body must not have content length"),s.write(`${o}\r
|
`,"latin1"):(Ve(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||||
`,"latin1")),n.onRequestSent(),r[Ud]()}catch(c){t(c)}}async function $yt(t,e,r,n,s,i,o,a){Ve(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
`,"latin1")),n.onRequestSent(),r[Ud]()}catch(c){t(c)}}async function Xyt(t,e,r,n,s,i,o,a){Ve(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Qi]=!0),r[Ud]()}catch(c){t(c)}}async function zBe(t,e,r,n,s,i,o,a){Ve(i!==0||r[ps]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{Ve(c===null),s[ua]?h(s[ua]):c=d});s.on("close",A).on("drain",A);let l=new Rk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[ua])throw s[ua];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var Rk=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Pd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[ua])throw r[ua];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[jV])throw new Cg;process.emitWarning(new Cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Qi]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Qi]=!0),r[Ud]()}catch(c){t(c)}}async function zBe(t,e,r,n,s,i,o,a){Ve(i!==0||r[ps]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{Ve(c===null),s[ua]?h(s[ua]):c=d});s.on("close",A).on("drain",A);let l=new Rk({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[ua])throw s[ua];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var Rk=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Pd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[ua])throw r[ua];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[jV])throw new Cg;process.emitWarning(new Cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Qi]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||||
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
||||||
@@ -102,13 +102,13 @@ ${A.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[jV])throw new Cg;process.emitWarning(new Cg)}e[Wr].timeout&&e[Wr].timeoutType===hE&&e[Wr].timeout.refresh&&e[Wr].timeout.refresh(),n[Ud]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Pd]=!1,e&&(Ve(n[ps]<=1,"pipeline should only contain this request"),s(e))}};XBe.exports=Hyt});var cbe=E((ayr,abe)=>{"use strict";var da=b("node:assert"),{pipeline:Xyt}=b("node:stream"),ut=et(),{RequestContentLengthMismatchError:nW,RequestAbortedError:Zyt,SocketError:jb,InformationalError:Od,InvalidArgumentError:eBt}=Ke(),{kUrl:zb,kReset:_k,kClient:so,kRunning:Kb,kPending:tBt,kQueue:Hd,kPendingIdx:iW,kRunningIdx:ac,kError:io,kSocket:kr,kStrictContentLength:rBt,kOnError:fE,kMaxConcurrentStreams:kk,kPingInterval:ebe,kHTTP2Session:sl,kHTTP2InitialWindowSize:nBt,kHTTP2ConnectionWindowSize:sBt,kResume:SA,kSize:iBt,kHTTPContext:oW,kClosed:sW,kBodyTimeout:oBt,kEnableConnectProtocol:Wb,kRemoteSettings:Jb,kHTTP2Stream:Dk,kHTTP2SessionState:aW}=$t(),{channels:tbe}=Fd(),la=Symbol("open streams"),rbe,vk;try{vk=b("node:http2")}catch{vk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:aBt,HTTP2_HEADER_METHOD:nbe,HTTP2_HEADER_PATH:sbe,HTTP2_HEADER_SCHEME:eW,HTTP2_HEADER_CONTENT_LENGTH:cBt,HTTP2_HEADER_EXPECT:ABt,HTTP2_HEADER_STATUS:tW,HTTP2_HEADER_PROTOCOL:uBt,NGHTTP2_REFUSED_STREAM:lBt,NGHTTP2_CANCEL:dBt}}=vk;function rW(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function hBt(t,e){t[kr]=e;let r=t[nBt],n=t[sBt],s=vk.connect(t[zb],{createConnection:()=>e,peerMaxConcurrentStreams:t[kk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[kr]=e,s[la]=0,s[so]=t,s[kr]=e,s[aW]={ping:{interval:t[ebe]===0?null:setInterval(mBt,t[ebe],s).unref()}},s[Wb]=!1,s[Jb]=!1,n&&ut.addListener(s,"connect",gBt.bind(s,n)),ut.addListener(s,"error",EBt),ut.addListener(s,"frameError",CBt),ut.addListener(s,"end",IBt),ut.addListener(s,"goaway",yBt),ut.addListener(s,"close",BBt),ut.addListener(s,"remoteSettings",pBt),s.unref(),t[sl]=s,e[sl]=s,ut.addListener(e,"error",QBt),ut.addListener(e,"end",wBt),ut.addListener(e,"close",bBt),e[sW]=!1,e.on("close",SBt),{version:"h2",defaultPipelining:1/0,write(i){return TBt(t,i)},resume(){fBt(t)},destroy(i,o){e[sW]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Kb]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Jb]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Jb]===!1;return!1}}}function fBt(t){let e=t[kr];e?.destroyed===!1&&(t[iBt]===0||t[kk]===0?(e.unref(),t[sl].unref()):(e.ref(),t[sl].ref()))}function gBt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function pBt(t){if(this[so][kk]=t.maxConcurrentStreams??this[so][kk],this[Jb]===!0&&this[Wb]===!0&&t.enableConnectProtocol===!1){let e=new Od("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[kr][io]=e,this[so][fE](e);return}this[Wb]=t.enableConnectProtocol??this[Wb],this[Jb]=!0,this[so][SA]()}function mBt(t){let e=t[aW];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[so],o=this[so];if(n!=null){let a=new Od(`HTTP/2: "PING" errored - type ${n.message}`);o[io]=a,i[fE](a)}else i.emit("ping",s)}}function EBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[kr][io]=t,this[so][fE](t)}function CBt(t,e,r){if(r===0){let n=new Od(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[kr][io]=n,this[so][fE](n)}}function IBt(){let t=new jb("other side closed",ut.getSocketInfo(this[kr]));this.destroy(t),ut.destroy(this[kr],t)}function yBt(t){let e=this[io]||new jb(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[kr])),r=this[so];if(r[kr]=null,r[oW]=null,this.close(),this[sl]=null,ut.destroy(this[kr],e),r[ac]<r[Hd].length){let n=r[Hd][r[ac]];r[Hd][r[ac]++]=null,ut.errorRequest(r,n,e),r[iW]=r[ac]}da(r[Kb]===0),r.emit("disconnect",r[zb],[r],e),r.emit("connectionError",r[zb],[r],e),r[SA]()}function BBt(){let{[so]:t,[aW]:e}=this,{[kr]:r}=t,n=this[kr][io]||this[io]||new jb("closed",ut.getSocketInfo(r));if(t[kr]=null,t[oW]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){da(t[tBt]===0);let s=t[Hd].splice(t[ac]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function bBt(){let t=this[io]||new jb("closed",ut.getSocketInfo(this)),e=this[sl][so];e[kr]=null,e[oW]=null,this[sl]!==null&&this[sl].destroy(t),e[iW]=e[ac],da(e[Kb]===0),e.emit("disconnect",e[zb],[e],t),e[SA]()}function QBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[io]=t,this[so][fE](t)}function wBt(){ut.destroy(this,new jb("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[jV])throw new Cg;process.emitWarning(new Cg)}e[Wr].timeout&&e[Wr].timeoutType===hE&&e[Wr].timeout.refresh&&e[Wr].timeout.refresh(),n[Ud]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Pd]=!1,e&&(Ve(n[ps]<=1,"pipeline should only contain this request"),s(e))}};XBe.exports=Gyt});var cbe=E((cyr,abe)=>{"use strict";var da=b("node:assert"),{pipeline:Zyt}=b("node:stream"),ut=et(),{RequestContentLengthMismatchError:nW,RequestAbortedError:eBt,SocketError:jb,InformationalError:Od,InvalidArgumentError:tBt}=Ke(),{kUrl:zb,kReset:_k,kClient:so,kRunning:Kb,kPending:rBt,kQueue:Hd,kPendingIdx:iW,kRunningIdx:ac,kError:io,kSocket:kr,kStrictContentLength:nBt,kOnError:fE,kMaxConcurrentStreams:kk,kPingInterval:ebe,kHTTP2Session:sl,kHTTP2InitialWindowSize:sBt,kHTTP2ConnectionWindowSize:iBt,kResume:SA,kSize:oBt,kHTTPContext:oW,kClosed:sW,kBodyTimeout:aBt,kEnableConnectProtocol:Wb,kRemoteSettings:Jb,kHTTP2Stream:Dk,kHTTP2SessionState:aW}=$t(),{channels:tbe}=Fd(),la=Symbol("open streams"),rbe,vk;try{vk=b("node:http2")}catch{vk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:cBt,HTTP2_HEADER_METHOD:nbe,HTTP2_HEADER_PATH:sbe,HTTP2_HEADER_SCHEME:eW,HTTP2_HEADER_CONTENT_LENGTH:ABt,HTTP2_HEADER_EXPECT:uBt,HTTP2_HEADER_STATUS:tW,HTTP2_HEADER_PROTOCOL:lBt,NGHTTP2_REFUSED_STREAM:dBt,NGHTTP2_CANCEL:hBt}}=vk;function rW(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function fBt(t,e){t[kr]=e;let r=t[sBt],n=t[iBt],s=vk.connect(t[zb],{createConnection:()=>e,peerMaxConcurrentStreams:t[kk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[kr]=e,s[la]=0,s[so]=t,s[kr]=e,s[aW]={ping:{interval:t[ebe]===0?null:setInterval(EBt,t[ebe],s).unref()}},s[Wb]=!1,s[Jb]=!1,n&&ut.addListener(s,"connect",pBt.bind(s,n)),ut.addListener(s,"error",CBt),ut.addListener(s,"frameError",IBt),ut.addListener(s,"end",yBt),ut.addListener(s,"goaway",BBt),ut.addListener(s,"close",bBt),ut.addListener(s,"remoteSettings",mBt),s.unref(),t[sl]=s,e[sl]=s,ut.addListener(e,"error",wBt),ut.addListener(e,"end",SBt),ut.addListener(e,"close",QBt),e[sW]=!1,e.on("close",NBt),{version:"h2",defaultPipelining:1/0,write(i){return xBt(t,i)},resume(){gBt(t)},destroy(i,o){e[sW]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Kb]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Jb]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Jb]===!1;return!1}}}function gBt(t){let e=t[kr];e?.destroyed===!1&&(t[oBt]===0||t[kk]===0?(e.unref(),t[sl].unref()):(e.ref(),t[sl].ref()))}function pBt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function mBt(t){if(this[so][kk]=t.maxConcurrentStreams??this[so][kk],this[Jb]===!0&&this[Wb]===!0&&t.enableConnectProtocol===!1){let e=new Od("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[kr][io]=e,this[so][fE](e);return}this[Wb]=t.enableConnectProtocol??this[Wb],this[Jb]=!0,this[so][SA]()}function EBt(t){let e=t[aW];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[so],o=this[so];if(n!=null){let a=new Od(`HTTP/2: "PING" errored - type ${n.message}`);o[io]=a,i[fE](a)}else i.emit("ping",s)}}function CBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[kr][io]=t,this[so][fE](t)}function IBt(t,e,r){if(r===0){let n=new Od(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[kr][io]=n,this[so][fE](n)}}function yBt(){let t=new jb("other side closed",ut.getSocketInfo(this[kr]));this.destroy(t),ut.destroy(this[kr],t)}function BBt(t){let e=this[io]||new jb(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[kr])),r=this[so];if(r[kr]=null,r[oW]=null,this.close(),this[sl]=null,ut.destroy(this[kr],e),r[ac]<r[Hd].length){let n=r[Hd][r[ac]];r[Hd][r[ac]++]=null,ut.errorRequest(r,n,e),r[iW]=r[ac]}da(r[Kb]===0),r.emit("disconnect",r[zb],[r],e),r.emit("connectionError",r[zb],[r],e),r[SA]()}function bBt(){let{[so]:t,[aW]:e}=this,{[kr]:r}=t,n=this[kr][io]||this[io]||new jb("closed",ut.getSocketInfo(r));if(t[kr]=null,t[oW]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){da(t[rBt]===0);let s=t[Hd].splice(t[ac]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function QBt(){let t=this[io]||new jb("closed",ut.getSocketInfo(this)),e=this[sl][so];e[kr]=null,e[oW]=null,this[sl]!==null&&this[sl].destroy(t),e[iW]=e[ac],da(e[Kb]===0),e.emit("disconnect",e[zb],[e],t),e[SA]()}function wBt(t){da(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[io]=t,this[so][fE](t)}function SBt(){ut.destroy(this,new jb("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
||||||
`;tbe.sendHeaders.publish({request:e,headers:k,socket:n[kr]})}let N=s==="GET"||s==="HEAD"||d===null;c?(h[ABt]="100-continue",f=n.request(h,{endStream:N,signal:A}),f[Dk]=!0,f.once("continue",q)):(f=n.request(h,{endStream:N,signal:A}),f[Dk]=!0,q()),++n[la],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[tW]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),rW(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Hd][t[ac]++]=null,t[SA]()):(m(new Od("HTTP/2: stream half-closed (remote)")),t[Hd][t[ac]++]=null,t[iW]=t[ac],t[SA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Od(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Od(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function q(){!d||y===0?ibe(m,f,null,t,e,t[kr],y,C):ut.isBuffer(d)?ibe(m,f,d,t,e,t[kr],y,C):ut.isBlobLike(d)?typeof d.stream=="function"?obe(m,f,d.stream(),t,e,t[kr],y,C):RBt(m,f,d,t,e,t[kr],y,C):ut.isStream(d)?xBt(m,t[kr],C,f,d,t,e,y):ut.isIterable(d)?obe(m,f,d,t,e,t[kr],y,C):da(!1)}}function ibe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(da(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[_k]=!0),s.onRequestSent(),n[SA]()}catch(c){t(c)}}function xBt(t,e,r,n,s,i,o,a){da(a!==0||i[Kb]===0,"stream body cannot be pipelined");let c=Xyt(s,n,u=>{u?(ut.destroy(c,u),t(u)):(ut.removeAllListeners(c),o.onRequestSent(),r||(e[_k]=!0),i[SA]())});ut.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function RBt(t,e,r,n,s,i,o,a){da(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new nW;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[_k]=!0),n[SA]()}catch(c){t(c)}}async function obe(t,e,r,n,s,i,o,a){da(o!==0||n[Kb]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{da(c===null),i[io]?d(i[io]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[io])throw i[io];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[_k]=!0),n[SA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}abe.exports=hBt});var Wd=E((cyr,mbe)=>{"use strict";var il=b("node:assert"),hbe=b("node:net"),$b=b("node:http"),Ig=et(),{ClientStats:DBt}=rV(),{channels:gE}=Fd(),kBt=Rye(),vBt=fg(),{InvalidArgumentError:pr,InformationalError:_Bt,ClientDestroyedError:FBt}=Ke(),MBt=gg(),{kUrl:NA,kServerName:Vd,kClient:LBt,kBusy:cW,kConnect:UBt,kResuming:yg,kRunning:tQ,kPending:rQ,kSize:Xb,kQueue:cc,kConnected:PBt,kConnecting:pE,kNeedDrain:qd,kKeepAliveDefaultTimeout:Abe,kHostHeader:OBt,kPendingIdx:Ac,kRunningIdx:ol,kError:HBt,kPipelining:Fk,kKeepAliveTimeoutValue:GBt,kMaxHeadersSize:qBt,kKeepAliveMaxTimeout:YBt,kKeepAliveTimeoutThreshold:VBt,kHeadersTimeout:WBt,kBodyTimeout:JBt,kStrictContentLength:zBt,kConnector:Zb,kMaxRequests:AW,kCounter:jBt,kClose:KBt,kDestroy:$Bt,kDispatch:XBt,kLocalAddress:eQ,kMaxResponseSize:ZBt,kOnError:ebt,kHTTPContext:nn,kMaxConcurrentStreams:tbt,kHTTP2InitialWindowSize:rbt,kHTTP2ConnectionWindowSize:nbt,kResume:Yd,kPingInterval:sbt}=$t(),ibt=ZBe(),obt=cbe(),Gd=Symbol("kClosedResolve"),abt=$b&&$b.maxHeaderSize&&Number.isInteger($b.maxHeaderSize)&&$b.maxHeaderSize>0?()=>$b.maxHeaderSize:()=>{throw new pr("http module not available or http.maxHeaderSize invalid")},ube=()=>{};function fbe(t){return t[Fk]??t[nn]?.defaultPipelining??1}var uW=class extends vBt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:q,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:ee,initialWindowSize:ne,connectionWindowSize:ce,pingInterval:ge}={}){if(A!==void 0)throw new pr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new pr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(c!==void 0)throw new pr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pr("uns
Line truncated
|
`;tbe.sendHeaders.publish({request:e,headers:k,socket:n[kr]})}let N=s==="GET"||s==="HEAD"||d===null;c?(h[uBt]="100-continue",f=n.request(h,{endStream:N,signal:A}),f[Dk]=!0,f.once("continue",q)):(f=n.request(h,{endStream:N,signal:A}),f[Dk]=!0,q()),++n[la],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[tW]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),rW(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Hd][t[ac]++]=null,t[SA]()):(m(new Od("HTTP/2: stream half-closed (remote)")),t[Hd][t[ac]++]=null,t[iW]=t[ac],t[SA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Od(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Od(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[la]-=1,n[la]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function q(){!d||y===0?ibe(m,f,null,t,e,t[kr],y,C):ut.isBuffer(d)?ibe(m,f,d,t,e,t[kr],y,C):ut.isBlobLike(d)?typeof d.stream=="function"?obe(m,f,d.stream(),t,e,t[kr],y,C):DBt(m,f,d,t,e,t[kr],y,C):ut.isStream(d)?RBt(m,t[kr],C,f,d,t,e,y):ut.isIterable(d)?obe(m,f,d,t,e,t[kr],y,C):da(!1)}}function ibe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(da(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[_k]=!0),s.onRequestSent(),n[SA]()}catch(c){t(c)}}function RBt(t,e,r,n,s,i,o,a){da(a!==0||i[Kb]===0,"stream body cannot be pipelined");let c=Zyt(s,n,u=>{u?(ut.destroy(c,u),t(u)):(ut.removeAllListeners(c),o.onRequestSent(),r||(e[_k]=!0),i[SA]())});ut.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function DBt(t,e,r,n,s,i,o,a){da(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new nW;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[_k]=!0),n[SA]()}catch(c){t(c)}}async function obe(t,e,r,n,s,i,o,a){da(o!==0||n[Kb]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{da(c===null),i[io]?d(i[io]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[io])throw i[io];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[_k]=!0),n[SA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}abe.exports=fBt});var Wd=E((Ayr,mbe)=>{"use strict";var il=b("node:assert"),hbe=b("node:net"),$b=b("node:http"),Ig=et(),{ClientStats:kBt}=rV(),{channels:gE}=Fd(),vBt=Rye(),_Bt=fg(),{InvalidArgumentError:pr,InformationalError:FBt,ClientDestroyedError:MBt}=Ke(),LBt=gg(),{kUrl:NA,kServerName:Vd,kClient:UBt,kBusy:cW,kConnect:PBt,kResuming:yg,kRunning:tQ,kPending:rQ,kSize:Xb,kQueue:cc,kConnected:OBt,kConnecting:pE,kNeedDrain:qd,kKeepAliveDefaultTimeout:Abe,kHostHeader:HBt,kPendingIdx:Ac,kRunningIdx:ol,kError:GBt,kPipelining:Fk,kKeepAliveTimeoutValue:qBt,kMaxHeadersSize:YBt,kKeepAliveMaxTimeout:VBt,kKeepAliveTimeoutThreshold:WBt,kHeadersTimeout:JBt,kBodyTimeout:zBt,kStrictContentLength:jBt,kConnector:Zb,kMaxRequests:AW,kCounter:KBt,kClose:$Bt,kDestroy:XBt,kDispatch:ZBt,kLocalAddress:eQ,kMaxResponseSize:ebt,kOnError:tbt,kHTTPContext:nn,kMaxConcurrentStreams:rbt,kHTTP2InitialWindowSize:nbt,kHTTP2ConnectionWindowSize:sbt,kResume:Yd,kPingInterval:ibt}=$t(),obt=ZBe(),abt=cbe(),Gd=Symbol("kClosedResolve"),cbt=$b&&$b.maxHeaderSize&&Number.isInteger($b.maxHeaderSize)&&$b.maxHeaderSize>0?()=>$b.maxHeaderSize:()=>{throw new pr("http module not available or http.maxHeaderSize invalid")},ube=()=>{};function fbe(t){return t[Fk]??t[nn]?.defaultPipelining??1}var uW=class extends _Bt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:q,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:ee,initialWindowSize:ne,connectionWindowSize:ce,pingInterval:ge}={}){if(A!==void 0)throw new pr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new pr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new pr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(c!==void 0)throw new pr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new pr("uns
Line truncated
|
||||||
`,this[JBt]=a??3e5,this[WBt]=n??3e5,this[zBt]=m??!0,this[AW]=N,this[Gd]=null,this[ZBt]=q>-1?q:-1,this[nn]=null,this[tbt]=D??100,this[rbt]=ne??262144,this[nbt]=ce??524288,this[sbt]=ge??6e4,this[cc]=[],this[ol]=0,this[Ac]=0,this[Yd]=De=>lW(this,De),this[ebt]=De=>gbe(this,De)}get pipelining(){return this[Fk]}set pipelining(e){this[Fk]=e,this[Yd](!0)}get stats(){return new DBt(this)}get[rQ](){return this[cc].length-this[Ac]}get[tQ](){return this[Ac]-this[ol]}get[Xb](){return this[cc].length-this[ol]}get[PBt](){return!!this[nn]&&!this[pE]&&!this[nn].destroyed}get[cW](){return!!(this[nn]?.busy(null)||this[Xb]>=(fbe(this)||1)||this[rQ]>0)}[UBt](e){pbe(this),this.once("connect",e)}[XBt](e,r){let n=new kBt(this[NA].origin,e,r);return this[cc].push(n),this[yg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[yg]=1,queueMicrotask(()=>lW(this))):this[Yd](!0)),this[yg]&&this[qd]!==2&&this[cW]&&(this[qd]=2),this[qd]<2}[KBt](){return new Promise(e=>{this[Xb]?this[Gd]=e:e(null)})}[$Bt](e){return new Promise(r=>{let n=this[cc].splice(this[Ac]);for(let i=0;i<n.length;i++){let o=n[i];Ig.errorRequest(this,o,e)}let s=()=>{this[Gd]&&(this[Gd](),this[Gd]=null),r(null)};this[nn]?(this[nn].destroy(e,s),this[nn]=null):queueMicrotask(s),this[Yd]()})}};function gbe(t,e){if(t[tQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){il(t[Ac]===t[ol]);let r=t[cc].splice(t[ol]);for(let n=0;n<r.length;n++){let s=r[n];Ig.errorRequest(t,s,e)}il(t[Xb]===0)}}function pbe(t){il(!t[pE]),il(!t[nn]);let{host:e,hostname:r,protocol:n,port:s}=t[NA];if(r[0]==="["){let i=r.indexOf("]");il(i!==-1);let o=r.substring(1,i);il(hbe.isIPv6(o)),r=o}t[pE]=!0,gE.beforeConnect.hasSubscribers&&gE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb]}),t[Zb]({host:e,hostname:r,protocol:n,port:s,servername:t[Vd],localAddress:t[eQ]},(i,o)=>{if(i){lbe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[Yd]();return}if(t.destroyed){Ig.destroy(o.on("error",ube),new FBt),t[Yd]();return}il(o);try{t[nn]=o.alpnProtocol==="h2"?obt(t,o):ibt(t,o)}catch(a){o.destroy().on("error",ube),lbe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[Yd]();return}t[pE]=!1,o[jBt]=0,o[AW]=t[AW],o[LBt]=t,o[HBt]=null,gE.connected.hasSubscribers&&gE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb],socket:o}),t.emit("connect",t[NA],[t]),t[Yd]()})}function lbe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[pE]=!1,gE.connectError.hasSubscribers&&gE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(il(t[tQ]===0);t[rQ]>0&&t[cc][t[Ac]].servername===t[Vd];){let o=t[cc][t[Ac]++];Ig.errorRequest(t,o,e)}else gbe(t,e);t.emit("connectionError",t[NA],[t],e)}}function dbe(t){t[qd]=0,t.emit("drain",t[NA],[t])}function lW(t,e){t[yg]!==2&&(t[yg]=2,cbt(t,e),t[yg]=0,t[ol]>256&&(t[cc].splice(0,t[ol]),t[Ac]-=t[ol],t[ol]=0))}function cbt(t,e){for(;;){if(t.destroyed){il(t[rQ]===0);return}if(t[Gd]&&!t[Xb]){t[Gd](),t[Gd]=null;return}if(t[nn]&&t[nn].resume(),t[cW])t[qd]=2;else if(t[qd]===2){e?(t[qd]=1,queueMicrotask(()=>dbe(t))):dbe(t);continue}if(t[rQ]===0||t[tQ]>=(fbe(t)||1))return;let r=t[cc][t[Ac]];if(r===null)return;if(t[NA].protocol==="https:"&&t[Vd]!==r.servername){if(t[tQ]>0)return;t[Vd]=r.servername,t[nn]?.destroy(new _Bt("servername changed"),()=>{t[nn]=null,lW(t)})}if(t[pE])return;if(!t[nn]){pbe(t);return}if(t[nn].destroyed||t[nn].busy(r))return;!r.aborted&&t[nn].write(r)?t[Ac]++:t[cc].splice(t[Ac],1)}}mbe.exports=uW});var dW=E((uyr,Ebe)=>{"use strict";var Mk=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)}};Ebe.exports=class{constructor(){this.head=this.tail=new Mk}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Mk),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 Lk=E((lyr,Nbe)=>{"use strict";var{PoolStats:Abt}=rV(),ubt=fg(),lbt=dW(),{kConnected:hW,kSize:Cbe,kRunning:Ibe,kPending:ybe,kQueued:nQ,kBusy:dbt,kFree:hbt,kUrl:fbt,kClose:gbt,kDestroy:pbt,kDispatch:mbt}=$t(),qn=Symbol("clients"),qs=Symbol("needDrain"),sQ=Symbol("queue"),fW=Symbol("closed resolve"),gW=Symbol("onDrain"),Bbe=Symbol("onConnect"),bbe=Symbol("onDisconnect"),Qbe=Symbol("onConnectionError"),pW=Symbol("get dispatcher"),wbe=Symbol("add client"),Sbe=Symbol("remove client"),mW=class extends ubt{[sQ]=new lbt;[nQ]=0;[qn]=[];[qs]=!1;[gW](e,r,n){let s=this[sQ],i=!1;for(;!i;){let o=s.shi
Line truncated
|
`,this[zBt]=a??3e5,this[JBt]=n??3e5,this[jBt]=m??!0,this[AW]=N,this[Gd]=null,this[ebt]=q>-1?q:-1,this[nn]=null,this[rbt]=D??100,this[nbt]=ne??262144,this[sbt]=ce??524288,this[ibt]=ge??6e4,this[cc]=[],this[ol]=0,this[Ac]=0,this[Yd]=De=>lW(this,De),this[tbt]=De=>gbe(this,De)}get pipelining(){return this[Fk]}set pipelining(e){this[Fk]=e,this[Yd](!0)}get stats(){return new kBt(this)}get[rQ](){return this[cc].length-this[Ac]}get[tQ](){return this[Ac]-this[ol]}get[Xb](){return this[cc].length-this[ol]}get[OBt](){return!!this[nn]&&!this[pE]&&!this[nn].destroyed}get[cW](){return!!(this[nn]?.busy(null)||this[Xb]>=(fbe(this)||1)||this[rQ]>0)}[PBt](e){pbe(this),this.once("connect",e)}[ZBt](e,r){let n=new vBt(this[NA].origin,e,r);return this[cc].push(n),this[yg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[yg]=1,queueMicrotask(()=>lW(this))):this[Yd](!0)),this[yg]&&this[qd]!==2&&this[cW]&&(this[qd]=2),this[qd]<2}[$Bt](){return new Promise(e=>{this[Xb]?this[Gd]=e:e(null)})}[XBt](e){return new Promise(r=>{let n=this[cc].splice(this[Ac]);for(let i=0;i<n.length;i++){let o=n[i];Ig.errorRequest(this,o,e)}let s=()=>{this[Gd]&&(this[Gd](),this[Gd]=null),r(null)};this[nn]?(this[nn].destroy(e,s),this[nn]=null):queueMicrotask(s),this[Yd]()})}};function gbe(t,e){if(t[tQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){il(t[Ac]===t[ol]);let r=t[cc].splice(t[ol]);for(let n=0;n<r.length;n++){let s=r[n];Ig.errorRequest(t,s,e)}il(t[Xb]===0)}}function pbe(t){il(!t[pE]),il(!t[nn]);let{host:e,hostname:r,protocol:n,port:s}=t[NA];if(r[0]==="["){let i=r.indexOf("]");il(i!==-1);let o=r.substring(1,i);il(hbe.isIPv6(o)),r=o}t[pE]=!0,gE.beforeConnect.hasSubscribers&&gE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb]}),t[Zb]({host:e,hostname:r,protocol:n,port:s,servername:t[Vd],localAddress:t[eQ]},(i,o)=>{if(i){lbe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[Yd]();return}if(t.destroyed){Ig.destroy(o.on("error",ube),new MBt),t[Yd]();return}il(o);try{t[nn]=o.alpnProtocol==="h2"?abt(t,o):obt(t,o)}catch(a){o.destroy().on("error",ube),lbe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[Yd]();return}t[pE]=!1,o[KBt]=0,o[AW]=t[AW],o[UBt]=t,o[GBt]=null,gE.connected.hasSubscribers&&gE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb],socket:o}),t.emit("connect",t[NA],[t]),t[Yd]()})}function lbe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[pE]=!1,gE.connectError.hasSubscribers&&gE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[nn]?.version,servername:t[Vd],localAddress:t[eQ]},connector:t[Zb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(il(t[tQ]===0);t[rQ]>0&&t[cc][t[Ac]].servername===t[Vd];){let o=t[cc][t[Ac]++];Ig.errorRequest(t,o,e)}else gbe(t,e);t.emit("connectionError",t[NA],[t],e)}}function dbe(t){t[qd]=0,t.emit("drain",t[NA],[t])}function lW(t,e){t[yg]!==2&&(t[yg]=2,Abt(t,e),t[yg]=0,t[ol]>256&&(t[cc].splice(0,t[ol]),t[Ac]-=t[ol],t[ol]=0))}function Abt(t,e){for(;;){if(t.destroyed){il(t[rQ]===0);return}if(t[Gd]&&!t[Xb]){t[Gd](),t[Gd]=null;return}if(t[nn]&&t[nn].resume(),t[cW])t[qd]=2;else if(t[qd]===2){e?(t[qd]=1,queueMicrotask(()=>dbe(t))):dbe(t);continue}if(t[rQ]===0||t[tQ]>=(fbe(t)||1))return;let r=t[cc][t[Ac]];if(r===null)return;if(t[NA].protocol==="https:"&&t[Vd]!==r.servername){if(t[tQ]>0)return;t[Vd]=r.servername,t[nn]?.destroy(new FBt("servername changed"),()=>{t[nn]=null,lW(t)})}if(t[pE])return;if(!t[nn]){pbe(t);return}if(t[nn].destroyed||t[nn].busy(r))return;!r.aborted&&t[nn].write(r)?t[Ac]++:t[cc].splice(t[Ac],1)}}mbe.exports=uW});var dW=E((lyr,Ebe)=>{"use strict";var Mk=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)}};Ebe.exports=class{constructor(){this.head=this.tail=new Mk}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Mk),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 Lk=E((dyr,Nbe)=>{"use strict";var{PoolStats:ubt}=rV(),lbt=fg(),dbt=dW(),{kConnected:hW,kSize:Cbe,kRunning:Ibe,kPending:ybe,kQueued:nQ,kBusy:hbt,kFree:fbt,kUrl:gbt,kClose:pbt,kDestroy:mbt,kDispatch:Ebt}=$t(),qn=Symbol("clients"),qs=Symbol("needDrain"),sQ=Symbol("queue"),fW=Symbol("closed resolve"),gW=Symbol("onDrain"),Bbe=Symbol("onConnect"),bbe=Symbol("onDisconnect"),Qbe=Symbol("onConnectionError"),pW=Symbol("get dispatcher"),wbe=Symbol("add client"),Sbe=Symbol("remove client"),mW=class extends lbt{[sQ]=new dbt;[nQ]=0;[qn]=[];[qs]=!1;[gW](e,r,n){let s=this[sQ],i=!1;for(;!i;){let o=s.shi
Line truncated
|
||||||
|
|
||||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||||
|
|
||||||
${e.format(r)}`.trim())}};jwe.exports=k7});var _7=E((Gyr,Zwe)=>{"use strict";var{InvalidArgumentError:f1t}=Ke(),{runtimeFeatures:g1t}=rl();function p1t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var Kwe=g1t.has("crypto")?b("node:crypto"):null,m1t=Kwe?.hash?t=>Kwe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function Xwe(t){return Array.isArray(t)&&(t.length&1)===0}function E1t(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function C1t(t){let e={};if(!t)return e;if(Xwe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var $we=["record","playback","update"];function I1t(t){if(!$we.includes(t))throw new f1t(`Invalid snapshot mode: ${t}. Must be one of: ${$we.join(", ")}`)}Zwe.exports={createHeaderFilters:p1t,hashId:m1t,isUndiciHeaders:Xwe,normalizeHeaders:C1t,isUrlExcludedFactory:E1t,validateSnapshotMode:I1t}});var c1e=E((qyr,a1e)=>{"use strict";var{writeFile:y1t,readFile:B1t,mkdir:b1t}=b("node:fs/promises"),{dirname:Q1t,resolve:e1e}=b("node:path"),{setTimeout:w1t,clearTimeout:t1e}=b("node:timers"),{InvalidArgumentError:r1e,UndiciError:S1t}=Ke(),{hashId:N1t,isUrlExcludedFactory:T1t,normalizeHeaders:n1e,createHeaderFilters:s1e}=_7();function EQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||n1e(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:i1e(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function i1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function o1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function CQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return N1t(r)}var F7=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=s1e(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=T1t(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=EQ(e,this.#a,this.matchOptions),s=CQ(n),i=n1e(r.headers),o={statusCode:r.statusCode,headers:o1e(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.#n.size>=this.#s&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&this.#A()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=EQ(e,this.#a,this.matchOptions),n=CQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new r1e("Snapshot path is required");try{let n=await B1t(e1e(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new S1t(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new r1e("Snapshot path is required");let n=e1e(r);await b1t(Q1t(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await y1t(n,JSON.s
Line truncated
|
${e.format(r)}`.trim())}};jwe.exports=k7});var _7=E((qyr,Zwe)=>{"use strict";var{InvalidArgumentError:g1t}=Ke(),{runtimeFeatures:p1t}=rl();function m1t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var Kwe=p1t.has("crypto")?b("node:crypto"):null,E1t=Kwe?.hash?t=>Kwe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function Xwe(t){return Array.isArray(t)&&(t.length&1)===0}function C1t(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function I1t(t){let e={};if(!t)return e;if(Xwe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var $we=["record","playback","update"];function y1t(t){if(!$we.includes(t))throw new g1t(`Invalid snapshot mode: ${t}. Must be one of: ${$we.join(", ")}`)}Zwe.exports={createHeaderFilters:m1t,hashId:E1t,isUndiciHeaders:Xwe,normalizeHeaders:I1t,isUrlExcludedFactory:C1t,validateSnapshotMode:y1t}});var c1e=E((Yyr,a1e)=>{"use strict";var{writeFile:B1t,readFile:b1t,mkdir:Q1t}=b("node:fs/promises"),{dirname:w1t,resolve:e1e}=b("node:path"),{setTimeout:S1t,clearTimeout:t1e}=b("node:timers"),{InvalidArgumentError:r1e,UndiciError:N1t}=Ke(),{hashId:T1t,isUrlExcludedFactory:x1t,normalizeHeaders:n1e,createHeaderFilters:s1e}=_7();function EQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||n1e(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:i1e(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function i1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function o1e(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function CQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return T1t(r)}var F7=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=s1e(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=x1t(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=EQ(e,this.#a,this.matchOptions),s=CQ(n),i=n1e(r.headers),o={statusCode:r.statusCode,headers:o1e(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.#n.size>=this.#s&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&this.#A()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=EQ(e,this.#a,this.matchOptions),n=CQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new r1e("Snapshot path is required");try{let n=await b1t(e1e(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new N1t(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new r1e("Snapshot path is required");let n=e1e(r);await Q1t(w1t(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await B1t(n,JSON.s
Line truncated
|
||||||
PRAGMA journal_mode = WAL;
|
PRAGMA journal_mode = WAL;
|
||||||
PRAGMA synchronous = NORMAL;
|
PRAGMA synchronous = NORMAL;
|
||||||
PRAGMA temp_store = memory;
|
PRAGMA temp_store = memory;
|
||||||
@@ -191,96 +191,96 @@ ${e.format(r)}`.trim())}};jwe.exports=k7});var _7=E((Gyr,Zwe)=>{"use strict";var
|
|||||||
ORDER BY cachedAt DESC
|
ORDER BY cachedAt DESC
|
||||||
LIMIT ?
|
LIMIT ?
|
||||||
)
|
)
|
||||||
`)}close(){this.#n.close()}get(e){nJ(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){nJ(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){nJ(e),fNt(r);let n=0,s=[],i=this;return new hNt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#A?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#c.get();return e}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)return;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!gNt(s[l],u[l])){A=!1;break}}if(A)return c}}};function gNt(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,n)=>r===e[n]):t===e}});var Fg=E((lBr,gSe)=>{"use strict";var{kConstruct:pNt}=$t(),{kEnumerableProperty:DE}=et(),{iteratorMixin:mNt,isValidHeaderName:bQ,isValidHeaderValue:uSe}=no(),{webidl:wt}=Zn(),iJ=b("node:assert"),fv=b("node:util");function ASe(t){return t===10||t===13||t===9||t===32}function lSe(t){let e=0,r=t.length;for(;r>e&&ASe(t.charCodeAt(r-1));)--r;for(;r>e&&ASe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function dSe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});oJ(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)oJ(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function oJ(t,e,r){if(r=lSe(r),bQ(e)){if(!uSe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(fSe(t)==="immutable")throw new TypeError("immutable");return pv(t).append(e,r,!1)}function ENt(t){let e=pv(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function hSe(t,e){return t[0]<e[0]?-1:1}var gv=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
`)}close(){this.#n.close()}get(e){nJ(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){nJ(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){nJ(e),gNt(r);let n=0,s=[],i=this;return new fNt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#A?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#c.get();return e}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)return;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!pNt(s[l],u[l])){A=!1;break}}if(A)return c}}};function pNt(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,n)=>r===e[n]):t===e}});var Fg=E((dBr,gSe)=>{"use strict";var{kConstruct:mNt}=$t(),{kEnumerableProperty:DE}=et(),{iteratorMixin:ENt,isValidHeaderName:bQ,isValidHeaderValue:uSe}=no(),{webidl:wt}=Zn(),iJ=b("node:assert"),fv=b("node:util");function ASe(t){return t===10||t===13||t===9||t===32}function lSe(t){let e=0,r=t.length;for(;r>e&&ASe(t.charCodeAt(r-1));)--r;for(;r>e&&ASe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function dSe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});oJ(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)oJ(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function oJ(t,e,r){if(r=lSe(r),bQ(e)){if(!uSe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(fSe(t)==="immutable")throw new TypeError("immutable");return pv(t).append(e,r,!1)}function CNt(t){let e=pv(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function hSe(t,e){return t[0]<e[0]?-1:1}var gv=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||||
${i}`;break;case"retry":BTe(i)&&(r[s]=i);break;case"id":bTe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&BTe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&bTe(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}}};QTe.exports={EventSourceStream:qJ}});var vTe=E((MBr,kTe)=>{"use strict";var{pipeline:FDt}=b("node:stream"),{fetching:MDt}=TQ(),{makeRequest:LDt}=vE(),{webidl:Vs}=Zn(),{EventSourceStream:UDt}=wTe(),{parseMIMEType:PDt}=aa(),{createFastMessageEvent:ODt}=Hv(),{isNetworkError:STe}=wQ(),{kEnumerableProperty:qg}=et(),{environmentSettingsObject:NTe}=no(),TTe=!1,xTe=3e3,FQ=0,RTe=1,MQ=2,HDt="anonymous",GDt="use-credentials",qE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=FQ;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),TTe||(TTe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=NTe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=HDt;r.withCredentials===!0&&(o=GDt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=NTe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=LDt(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===MQ)return;this.#r=FQ;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!STe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(STe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?PDt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=RTe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new UDt({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(ODt(c.type,c.options))}});FDt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=MDt(e)}#A(){this.#r!==MQ&&(this.#r=FQ,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===FQ&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==MQ&&(this.#r=MQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},DTe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:FQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RTe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:MQ,writable:!1}};Object.defineProperties(qE,DTe);Object.defineProperties(qE.prototype,DTe);Object.defineProperties(qE.prototype,{close:qg,onerror:qg,onmessage:qg,onopen:qg,readyState:qg,url:qg,withCredentials:qg});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>xTe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);kTe.exports={EventSource:qE,defaultReconnectionTime:xTe}});var PTe=E((LBr,pe)=>{"use strict";var qDt=Wd(),FTe=_b(),YDt=Bg(),VDt=Fbe(),WDt=Pbe(),JDt=wg(),zDt=LW(),jDt=vW(),KDt=BQe(),$Dt=TQe(),XDt=DQe(),MTe=Ke(),e_=et(),{InvalidArgumentError:Zv}=MTe,YE=dwe(),ZDt=gg(),e2t=y7(),{MockCallHistory:t2
Line truncated
|
${i}`;break;case"retry":BTe(i)&&(r[s]=i);break;case"id":bTe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&BTe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&bTe(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}}};QTe.exports={EventSourceStream:qJ}});var vTe=E((LBr,kTe)=>{"use strict";var{pipeline:MDt}=b("node:stream"),{fetching:LDt}=TQ(),{makeRequest:UDt}=vE(),{webidl:Vs}=Zn(),{EventSourceStream:PDt}=wTe(),{parseMIMEType:ODt}=aa(),{createFastMessageEvent:HDt}=Hv(),{isNetworkError:STe}=wQ(),{kEnumerableProperty:qg}=et(),{environmentSettingsObject:NTe}=no(),TTe=!1,xTe=3e3,FQ=0,RTe=1,MQ=2,GDt="anonymous",qDt="use-credentials",qE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=FQ;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),TTe||(TTe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=NTe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=GDt;r.withCredentials===!0&&(o=qDt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=NTe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=UDt(a),this.#c()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#c(){if(this.#r===MQ)return;this.#r=FQ;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!STe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(STe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?ODt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=RTe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new PDt({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(HDt(c.type,c.options))}});MDt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=LDt(e)}#A(){this.#r!==MQ&&(this.#r=FQ,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===FQ&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#c())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==MQ&&(this.#r=MQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},DTe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:FQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RTe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:MQ,writable:!1}};Object.defineProperties(qE,DTe);Object.defineProperties(qE.prototype,DTe);Object.defineProperties(qE.prototype,{close:qg,onerror:qg,onmessage:qg,onopen:qg,readyState:qg,url:qg,withCredentials:qg});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>xTe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);kTe.exports={EventSource:qE,defaultReconnectionTime:xTe}});var PTe=E((UBr,pe)=>{"use strict";var YDt=Wd(),FTe=_b(),VDt=Bg(),WDt=Fbe(),JDt=Pbe(),zDt=wg(),jDt=LW(),KDt=vW(),$Dt=BQe(),XDt=TQe(),ZDt=DQe(),MTe=Ke(),e_=et(),{InvalidArgumentError:Zv}=MTe,YE=dwe(),e2t=gg(),t2t=y7(),{MockCallHistory:r2
Line truncated
|
||||||
`).slice(1).join(`
|
`).slice(1).join(`
|
||||||
`);t.stack=r?`${r}
|
`);t.stack=r?`${r}
|
||||||
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return d2t(e,r).catch(n=>{throw _Te?UTe(n,_Te):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Fg().Headers;pe.exports.Response=wQ().Response;pe.exports.Request=vE().Request;pe.exports.FormData=bk().FormData;var{setGlobalOrigin:h2t,getGlobalOrigin:f2t}=BV();pe.exports.setGlobalOrigin=h2t;pe.exports.getGlobalOrigin=f2t;var{CacheStorage:g2t}=ENe(),{kConstruct:p2t}=$t();pe.exports.caches=new g2t(p2t);var{deleteCookie:m2t,getCookies:E2t,getSetCookies:C2t,setCookie:I2t,parseCookie:y2t}=DNe();pe.exports.deleteCookie=m2t;pe.exports.getCookies=E2t;pe.exports.getSetCookies=C2t;pe.exports.setCookie=I2t;pe.exports.parseCookie=y2t;var{parseMIMEType:B2t,serializeAMimeType:b2t}=aa();pe.exports.parseMIMEType=B2t;pe.exports.serializeAMimeType=b2t;var{CloseEvent:Q2t,ErrorEvent:w2t,MessageEvent:S2t}=Hv(),{WebSocket:N2t,ping:T2t}=lTe();pe.exports.WebSocket=N2t;pe.exports.CloseEvent=Q2t;pe.exports.ErrorEvent=w2t;pe.exports.MessageEvent=S2t;pe.exports.ping=T2t;pe.exports.WebSocketStream=CTe().WebSocketStream;pe.exports.WebSocketError=UJ().WebSocketError;pe.exports.request=LQ(YE.request);pe.exports.stream=LQ(YE.stream);pe.exports.pipeline=LQ(YE.pipeline);pe.exports.connect=LQ(YE.connect);pe.exports.upgrade=LQ(YE.upgrade);pe.exports.MockClient=e2t;pe.exports.MockCallHistory=t2t;pe.exports.MockCallHistoryLog=r2t;pe.exports.MockPool=s2t;pe.exports.MockAgent=n2t;pe.exports.SnapshotAgent=i2t;pe.exports.mockErrors=o2t;var{EventSource:x2t}=vTe();pe.exports.EventSource=x2t;function R2t(){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=R2t});var UQ=E(ih=>{"use strict";ih.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ih.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ih.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return h2t(e,r).catch(n=>{throw _Te?UTe(n,_Te):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Fg().Headers;pe.exports.Response=wQ().Response;pe.exports.Request=vE().Request;pe.exports.FormData=bk().FormData;var{setGlobalOrigin:f2t,getGlobalOrigin:g2t}=BV();pe.exports.setGlobalOrigin=f2t;pe.exports.getGlobalOrigin=g2t;var{CacheStorage:p2t}=ENe(),{kConstruct:m2t}=$t();pe.exports.caches=new p2t(m2t);var{deleteCookie:E2t,getCookies:C2t,getSetCookies:I2t,setCookie:y2t,parseCookie:B2t}=DNe();pe.exports.deleteCookie=E2t;pe.exports.getCookies=C2t;pe.exports.getSetCookies=I2t;pe.exports.setCookie=y2t;pe.exports.parseCookie=B2t;var{parseMIMEType:b2t,serializeAMimeType:Q2t}=aa();pe.exports.parseMIMEType=b2t;pe.exports.serializeAMimeType=Q2t;var{CloseEvent:w2t,ErrorEvent:S2t,MessageEvent:N2t}=Hv(),{WebSocket:T2t,ping:x2t}=lTe();pe.exports.WebSocket=T2t;pe.exports.CloseEvent=w2t;pe.exports.ErrorEvent=S2t;pe.exports.MessageEvent=N2t;pe.exports.ping=x2t;pe.exports.WebSocketStream=CTe().WebSocketStream;pe.exports.WebSocketError=UJ().WebSocketError;pe.exports.request=LQ(YE.request);pe.exports.stream=LQ(YE.stream);pe.exports.pipeline=LQ(YE.pipeline);pe.exports.connect=LQ(YE.connect);pe.exports.upgrade=LQ(YE.upgrade);pe.exports.MockClient=t2t;pe.exports.MockCallHistory=r2t;pe.exports.MockCallHistoryLog=n2t;pe.exports.MockPool=i2t;pe.exports.MockAgent=s2t;pe.exports.SnapshotAgent=o2t;pe.exports.mockErrors=a2t;var{EventSource:R2t}=vTe();pe.exports.EventSource=R2t;function D2t(){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=D2t});var UQ=E(ih=>{"use strict";ih.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ih.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ih.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||||
`||t==="\r";ih.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ih.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ih.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ih.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var HTe=E((OBr,OTe)=>{"use strict";var{asciiLowercase:t_,solelyContainsHTTPTokenCodePoints:D2t,soleyContainsHTTPQuotedStringTokenCodePoints:k2t}=UQ();OTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=t_(String(e)),this._map.get(e)}has(e){return e=t_(String(e)),this._map.has(e)}set(e,r){if(e=t_(String(e)),r=String(r),!D2t(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!k2t(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=t_(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 YTe=E((HBr,qTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:v2t,removeTrailingHTTPWhitespace:GTe,isHTTPWhitespaceChar:_2t,solelyContainsHTTPTokenCodePoints:YJ,soleyContainsHTTPQuotedStringTokenCodePoints:F2t,asciiLowercase:VJ,collectAnHTTPQuotedString:M2t}=UQ();qTe.exports=t=>{t=v2t(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!YJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=GTe(n),n.length===0||!YJ(n))return null;let s={type:VJ(r),subtype:VJ(n),parameters:new Map};for(;e<t.length;){for(++e;_2t(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=VJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=M2t(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=GTe(o),o==="")continue}i.length>0&&YJ(i)&&F2t(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var WTe=E((GBr,VTe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:L2t}=UQ();VTe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!L2t(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var KTe=E((YBr,jTe)=>{"use strict";var U2t=HTe(),P2t=YTe(),O2t=WTe(),{asciiLowercase:JTe,solelyContainsHTTPTokenCodePoints:zTe}=UQ();jTe.exports=class{constructor(e){e=String(e);let r=P2t(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 U2t(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=JTe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!zTe(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=JTe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!zTe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return O2t(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 Ixe=E(Bn=>{"use strict";var ez=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Ckt=ez(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=b("node:fs"),r=b("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
`||t==="\r";ih.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ih.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ih.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ih.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var HTe=E((HBr,OTe)=>{"use strict";var{asciiLowercase:t_,solelyContainsHTTPTokenCodePoints:k2t,soleyContainsHTTPQuotedStringTokenCodePoints:v2t}=UQ();OTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=t_(String(e)),this._map.get(e)}has(e){return e=t_(String(e)),this._map.has(e)}set(e,r){if(e=t_(String(e)),r=String(r),!k2t(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!v2t(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=t_(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 YTe=E((GBr,qTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:_2t,removeTrailingHTTPWhitespace:GTe,isHTTPWhitespaceChar:F2t,solelyContainsHTTPTokenCodePoints:YJ,soleyContainsHTTPQuotedStringTokenCodePoints:M2t,asciiLowercase:VJ,collectAnHTTPQuotedString:L2t}=UQ();qTe.exports=t=>{t=_2t(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!YJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=GTe(n),n.length===0||!YJ(n))return null;let s={type:VJ(r),subtype:VJ(n),parameters:new Map};for(;e<t.length;){for(++e;F2t(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=VJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=L2t(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=GTe(o),o==="")continue}i.length>0&&YJ(i)&&M2t(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var WTe=E((qBr,VTe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:U2t}=UQ();VTe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!U2t(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var KTe=E((VBr,jTe)=>{"use strict";var P2t=HTe(),O2t=YTe(),H2t=WTe(),{asciiLowercase:JTe,solelyContainsHTTPTokenCodePoints:zTe}=UQ();jTe.exports=class{constructor(e){e=String(e);let r=O2t(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 P2t(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=JTe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!zTe(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=JTe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!zTe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return H2t(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 Ixe=E(Bn=>{"use strict";var ez=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Ikt=ez(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=b("node:fs"),r=b("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
||||||
%s`,k,k,f,s);let P=f.type==="*"?Jz:f.type==="?"?Kz:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=dvt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),ee=s.slice(P.reEnd),ne=s.slice(P.reEnd-8,P.reEnd)+ee,ce=D.split(")").length,ge=D.split("(").length-ce,De=ee;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");ee=De;let $e=ee===""&&r!==zz?"(?:$|\\/)":"";s=D+z+ee+$e+ne}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===zz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return fvt(e);let q=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",q),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?Jz:r.dot?uvt:lvt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?pvt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;jz.sep!=="/"&&(e=e.split(jz.sep).join("/")),e=e.split(kRe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return go.defaults(e).Minimatch}};go.Minimatch=KE});var ORe=E((qQr,PRe)=>{PRe.exports=URe;var Zz=b("fs"),{EventEmitter:Evt}=b("events"),{Minimatch:Xz}=FRe(),{resolve:Cvt}=b("path");function Ivt(t,e){return new Promise((r,n)=>{Zz.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function MRe(t,e){return new Promise((r,n)=>{(e?Zz.stat:Zz.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?MRe(t,!1):null):r(null):r(o)})})}async function*LRe(t,e,r,n,s,i){let o=await Ivt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await MRe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*LRe(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*yvt(t,e,r,n){yield*LRe("",t,e,r,n,!0)}function Bvt(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 g_=class extends Evt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=Bvt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new Xz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new Xz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new Xz(i,{dot:!0}))}this.iterator=yvt(Cvt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive
Line truncated
|
%s`,k,k,f,s);let P=f.type==="*"?Jz:f.type==="?"?Kz:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=hvt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),ee=s.slice(P.reEnd),ne=s.slice(P.reEnd-8,P.reEnd)+ee,ce=D.split(")").length,ge=D.split("(").length-ce,De=ee;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");ee=De;let $e=ee===""&&r!==zz?"(?:$|\\/)":"";s=D+z+ee+$e+ne}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===zz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return gvt(e);let q=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",q),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?Jz:r.dot?lvt:dvt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?mvt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;jz.sep!=="/"&&(e=e.split(jz.sep).join("/")),e=e.split(kRe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return go.defaults(e).Minimatch}};go.Minimatch=KE});var ORe=E((YQr,PRe)=>{PRe.exports=URe;var Zz=b("fs"),{EventEmitter:Cvt}=b("events"),{Minimatch:Xz}=FRe(),{resolve:Ivt}=b("path");function yvt(t,e){return new Promise((r,n)=>{Zz.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function MRe(t,e){return new Promise((r,n)=>{(e?Zz.stat:Zz.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?MRe(t,!1):null):r(null):r(o)})})}async function*LRe(t,e,r,n,s,i){let o=await yvt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await MRe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*LRe(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*Bvt(t,e,r,n){yield*LRe("",t,e,r,n,!0)}function bvt(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 g_=class extends Cvt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=bvt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new Xz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new Xz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new Xz(i,{dot:!0}))}this.iterator=Bvt(Ivt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive
Line truncated
|
||||||
`,w);w=G===-1?Q.length:G}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let G=Q.indexOf("*/",w);G!==-1?(w=G+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function $C(Q){let B=KC(Q.toString()),w=B.match(BM);if(w||(w=B.match(bM)),!w)throw new Error(`could not parse args in autoInject
|
`,w);w=G===-1?Q.length:G}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let G=Q.indexOf("*/",w);G!==-1?(w=G+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function $C(Q){let B=KC(Q.toString()),w=B.match(BM);if(w||(w=B.match(bM)),!w)throw new Error(`could not parse args in autoInject
|
||||||
Source:
|
Source:
|
||||||
`+B);let[,F]=w;return F.replace(/\s/g,"").split(A1).map(G=>G.replace(u1,"").trim())}function XC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var G=Q[F],V,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))V=[...G],G=V.pop(),w[F]=V.concat(V.length>0?te:G);else if(j)w[F]=G;else{if(V=$C(G),G.length===0&&!J&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");J||V.pop(),w[F]=V.concat(te)}function te(Se,Bt){var Ft=V.map(St=>Se[St]);Ft.push(Bt),I(G)(...Ft)}}),jC(w,B)}class ZC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):eI(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):eI(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function eI(Q,B){Q.length=1,Q.head=Q.tail=B}function Np(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),G=0,V=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function te(Ue,be){let Pe=(...Nt)=>{Se(Ue,Pe),be(...Nt)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function Bt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function St(Ue,be,Pe,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Mt.started=!0;var yr,Nn;function Bo(_h,...aI){if(_h)return Pe?Nn(_h):yr();if(aI.length<=1)return yr(aI[0]);yr(aI)}var Dp=Mt._createTaskItem(Ue,Pe?Bo:Nt||Bo);if(be?Mt._tasks.unshift(Dp):Mt._tasks.push(Dp),Ft||(Ft=!0,A(()=>{Ft=!1,Mt.process()})),Pe||!Nt)return new Promise((_h,aI)=>{yr=_h,Nn=aI})}function yo(Ue){return function(be,...Pe){G-=1;for(var Nt=0,yr=Ue.length;Nt<yr;Nt++){var Nn=Ue[Nt],Bo=V.indexOf(Nn);Bo===0?V.shift():Bo>0&&V.splice(Bo,1),Nn.callback(be,...Pe),be!=null&&Bt("error",be,Nn.data)}G<=Mt.concurrency-Mt.buffer&&Bt("unsaturated"),Mt.idle()&&Bt("drain"),Mt.process()}}function Rp(Ue){return Ue.length===0&&Mt.idle()?(A(()=>Bt("drain")),!0):!1}let vh=Ue=>be=>{if(!be)return new Promise((Pe,Nt)=>{te(Ue,(yr,Nn)=>{if(yr)return Nt(yr);Pe(Nn)})});Se(Ue),j(Ue,be)};var oI=!1,Mt={_tasks:new ZC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!1,be)):St(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!0,be)):St(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!1,be)):St(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!0,be)):St(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!oI){for(oI=!0;!Mt.paused&&G<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var Nt=0;Nt<Pe;Nt++){var yr=Mt._tasks.shift();Ue.push(yr),V.push(yr),be.push(yr.data)}G+=1,Mt._tasks.length===0&&Bt("empty"),G===Mt.concurrency&&Bt("saturated");var Nn=ne(yo(Ue));F(be,Nn)}oI=!1}},length(){return Mt._tasks.length},running(){return G},workersList(){return V},idle(){return Mt._tasks.length+G===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,A(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:vh("saturated")},unsaturated:{writable:!1,value:vh("unsaturated")},empty:{writable:!1,value:vh("empty")},drain:{writable:!1,value:vh("drain")},error:{writable:!1,value:vh("error")}}),Mt}function tI(Q,B){return Np(Q,1,B)}function Tp(Q,B,w){return Np(Q,B,w)}function Io(Q,B,w,F){F=q(F);var G=I(w);return Zs(Q,(V,J,j)=>{G(B,V,(te,Se)=>{B=Se,j(te)})},V=>F(V,B))}var Qa=m(Io,4);function xp(...Q){var B=Q.map(I);return function(...w){var F=this,G=w[w.length-1];return typeof G=="function"?w.pop():G=ou(),Qa(B,w,(V,J,j)=>{J.apply(F,V.concat((te,...Se)=>{j(te,Se)}))},(V,J)=>G(V,...J)),G[iu]}}function l1(...Q){return xp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var H=m(we,4);function T(Q,B,w,F){var G=I(w);return H(Q,B,(V,J)=>{G(V,(j,...te)=>j?J(j):J(j,te))},(V,J)=>{for(var j=[],te=0;te<J.length;te++)J[te]&&(j=j.concat(...J[te]));return F(V,j)})}var Y=m(T,4);function K(Q,B,w){return Y(Q,1/0,B,w)}var $=m(K,3);function oe(Q,B,w){retur
Line truncated
|
`+B);let[,F]=w;return F.replace(/\s/g,"").split(A1).map(G=>G.replace(u1,"").trim())}function XC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var G=Q[F],V,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))V=[...G],G=V.pop(),w[F]=V.concat(V.length>0?te:G);else if(j)w[F]=G;else{if(V=$C(G),G.length===0&&!J&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");J||V.pop(),w[F]=V.concat(te)}function te(Se,Bt){var Ft=V.map(St=>Se[St]);Ft.push(Bt),I(G)(...Ft)}}),jC(w,B)}class ZC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):eI(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):eI(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function eI(Q,B){Q.length=1,Q.head=Q.tail=B}function Np(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),G=0,V=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function te(Ue,be){let Pe=(...Nt)=>{Se(Ue,Pe),be(...Nt)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function Bt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function St(Ue,be,Pe,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Mt.started=!0;var yr,Nn;function Bo(_h,...aI){if(_h)return Pe?Nn(_h):yr();if(aI.length<=1)return yr(aI[0]);yr(aI)}var Dp=Mt._createTaskItem(Ue,Pe?Bo:Nt||Bo);if(be?Mt._tasks.unshift(Dp):Mt._tasks.push(Dp),Ft||(Ft=!0,A(()=>{Ft=!1,Mt.process()})),Pe||!Nt)return new Promise((_h,aI)=>{yr=_h,Nn=aI})}function yo(Ue){return function(be,...Pe){G-=1;for(var Nt=0,yr=Ue.length;Nt<yr;Nt++){var Nn=Ue[Nt],Bo=V.indexOf(Nn);Bo===0?V.shift():Bo>0&&V.splice(Bo,1),Nn.callback(be,...Pe),be!=null&&Bt("error",be,Nn.data)}G<=Mt.concurrency-Mt.buffer&&Bt("unsaturated"),Mt.idle()&&Bt("drain"),Mt.process()}}function Rp(Ue){return Ue.length===0&&Mt.idle()?(A(()=>Bt("drain")),!0):!1}let vh=Ue=>be=>{if(!be)return new Promise((Pe,Nt)=>{te(Ue,(yr,Nn)=>{if(yr)return Nt(yr);Pe(Nn)})});Se(Ue),j(Ue,be)};var oI=!1,Mt={_tasks:new ZC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!1,be)):St(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!1,!0,be)):St(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!1,be)):St(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?Rp(Ue)?void 0:Ue.map(Pe=>St(Pe,!0,!0,be)):St(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!oI){for(oI=!0;!Mt.paused&&G<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var Nt=0;Nt<Pe;Nt++){var yr=Mt._tasks.shift();Ue.push(yr),V.push(yr),be.push(yr.data)}G+=1,Mt._tasks.length===0&&Bt("empty"),G===Mt.concurrency&&Bt("saturated");var Nn=ne(yo(Ue));F(be,Nn)}oI=!1}},length(){return Mt._tasks.length},running(){return G},workersList(){return V},idle(){return Mt._tasks.length+G===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,A(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:vh("saturated")},unsaturated:{writable:!1,value:vh("unsaturated")},empty:{writable:!1,value:vh("empty")},drain:{writable:!1,value:vh("drain")},error:{writable:!1,value:vh("error")}}),Mt}function tI(Q,B){return Np(Q,1,B)}function Tp(Q,B,w){return Np(Q,B,w)}function Io(Q,B,w,F){F=q(F);var G=I(w);return Zs(Q,(V,J,j)=>{G(B,V,(te,Se)=>{B=Se,j(te)})},V=>F(V,B))}var Qa=m(Io,4);function xp(...Q){var B=Q.map(I);return function(...w){var F=this,G=w[w.length-1];return typeof G=="function"?w.pop():G=ou(),Qa(B,w,(V,J,j)=>{J.apply(F,V.concat((te,...Se)=>{j(te,Se)}))},(V,J)=>G(V,...J)),G[iu]}}function l1(...Q){return xp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var H=m(we,4);function T(Q,B,w,F){var G=I(w);return H(Q,B,(V,J)=>{G(V,(j,...te)=>j?J(j):J(j,te))},(V,J)=>{for(var j=[],te=0;te<J.length;te++)J[te]&&(j=j.concat(...J[te]));return F(V,j)})}var Y=m(T,4);function K(Q,B,w){return Y(Q,1/0,B,w)}var $=m(K,3);function oe(Q,B,w){retur
Line truncated
|
||||||
GFS4: `),console.error(t)});vr[ts]||(KRe=global[ts]||[],XRe(vr,KRe),vr.close=(function(t){function e(r,n){return t.call(vr,r,function(s){s||$Re(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,I_,{value:t}),e})(vr.close),vr.closeSync=(function(t){function e(r){t.apply(vr,arguments),$Re()}return Object.defineProperty(e,I_,{value:t}),e})(vr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Kg(vr[ts]),b("assert").equal(vr[ts].length,0)}));var KRe;global[ts]||XRe(global,vr[ts]);nj.exports=tj(Dvt(vr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!vr.__patched&&(nj.exports=tj(vr),vr.__patched=!0);function tj(t){xvt(t),t.gracefulify=tj,t.createReadStream=M,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(D,z,ee){return typeof z=="function"&&(ee=z,z=null),ne(D,z,ee);function ne(ce,ge,De,$e){return e(ce,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?$E([ne,[ce,ge,De],it,$e||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return n(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return i(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=0),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return a(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,ee){typeof z=="function"&&(ee=z,z=null);var ne=u.test(process.version)?function(De,$e,it,Wt){return A(De,ce(De,$e,it,Wt))}:function(De,$e,it,Wt){return A(De,$e,ce(De,$e,it,Wt))};return ne(D,z,ee);function ce(ge,De,$e,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?$E([ne,[ge,De,$e],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof $e=="function"&&$e.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=Rvt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee))})}function M(D,z){return new t.ReadStream(D,z)}function q(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return k(ge,De,$e,function(vt,hn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function $E(t){Kg("ENQUEUE",t[0].name,t[1]),vr[ts].push(t),rj()}var C_;function $Re(){for(var t=Date.now(),e=0;e<vr[ts].length;++e)vr[ts][e].length>2&&(vr[ts][e][3]=t,vr[ts][e][4]=t);rj()}function rj(){if(clearTimeout(C_),C_=void 0,vr[ts].length!==0){var t=vr[ts].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Kg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Kg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(Kg("RETRY",e.name,r),e.apply(null,r.concat([s]))):vr[ts].push(t)}C_===void 0&&(C_=setTimeout(rj,0))}}});var y_=E((zQr,ZRe)=>{"use strict";var VA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";VA.writable=t=>VA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";VA.readable=
Line truncated
|
GFS4: `),console.error(t)});vr[ts]||(KRe=global[ts]||[],XRe(vr,KRe),vr.close=(function(t){function e(r,n){return t.call(vr,r,function(s){s||$Re(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,I_,{value:t}),e})(vr.close),vr.closeSync=(function(t){function e(r){t.apply(vr,arguments),$Re()}return Object.defineProperty(e,I_,{value:t}),e})(vr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Kg(vr[ts]),b("assert").equal(vr[ts].length,0)}));var KRe;global[ts]||XRe(global,vr[ts]);nj.exports=tj(kvt(vr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!vr.__patched&&(nj.exports=tj(vr),vr.__patched=!0);function tj(t){Rvt(t),t.gracefulify=tj,t.createReadStream=M,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(D,z,ee){return typeof z=="function"&&(ee=z,z=null),ne(D,z,ee);function ne(ce,ge,De,$e){return e(ce,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?$E([ne,[ce,ge,De],it,$e||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return n(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return i(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=0),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return a(ge,De,$e,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,ee){typeof z=="function"&&(ee=z,z=null);var ne=u.test(process.version)?function(De,$e,it,Wt){return A(De,ce(De,$e,it,Wt))}:function(De,$e,it,Wt){return A(De,$e,ce(De,$e,it,Wt))};return ne(D,z,ee);function ce(ge,De,$e,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?$E([ne,[ge,De,$e],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof $e=="function"&&$e.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=Dvt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,ee){z?(D.destroy(),D.emit("error",z)):(D.fd=ee,D.emit("open",ee))})}function M(D,z){return new t.ReadStream(D,z)}function q(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,ee,ne){return typeof ee=="function"&&(ne=ee,ee=null),ce(D,z,ee,ne);function ce(ge,De,$e,it,Wt){return k(ge,De,$e,function(vt,hn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?$E([ce,[ge,De,$e,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function $E(t){Kg("ENQUEUE",t[0].name,t[1]),vr[ts].push(t),rj()}var C_;function $Re(){for(var t=Date.now(),e=0;e<vr[ts].length;++e)vr[ts][e].length>2&&(vr[ts][e][3]=t,vr[ts][e][4]=t);rj()}function rj(){if(clearTimeout(C_),C_=void 0,vr[ts].length!==0){var t=vr[ts].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Kg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Kg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(Kg("RETRY",e.name,r),e.apply(null,r.concat([s]))):vr[ts].push(t)}C_===void 0&&(C_=setTimeout(rj,0))}}});var y_=E((jQr,ZRe)=>{"use strict";var VA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";VA.writable=t=>VA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";VA.readable=
Line truncated
|
||||||
`;super(r),this.name="AggregateError",this.errors=e}};Dke.exports={AggregateError:Pj,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 Oj=E((s1r,kke)=>{"use strict";kke.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Qs=E((i1r,Fke)=>{"use strict";var{format:eUt,inspect:O_}=Oj(),{AggregateError:tUt}=xr(),rUt=globalThis.AggregateError||tUt,nUt=Symbol("kIsNodeError"),sUt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],iUt=/^([A-Z][a-z0-9]*)+$/,oUt="__node_internal_",H_={};function Zg(t,e){if(!t)throw new H_.ERR_INTERNAL_ASSERTION(e)}function vke(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function aUt(t,e,r){if(typeof e=="function")return Zg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Zg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:eUt(e,...r)}function ns(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(aUt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[nUt]=!0,H_[t]=n}function _ke(t){let e=oUt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function cUt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new rUt([e,t],e.message);return r.code=e.code,r}return t||e}var Hj=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new H_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ns("ERR_ASSERTION","%s",Error);ns("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Zg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)Zg(typeof c=="string","All expected entries have to be of type string"),sUt.includes(c)?s.push(c.toLowerCase()):iUt.test(c)?i.push(c):(Zg(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
`;super(r),this.name="AggregateError",this.errors=e}};Dke.exports={AggregateError:Pj,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 Oj=E((i1r,kke)=>{"use strict";kke.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Qs=E((o1r,Fke)=>{"use strict";var{format:tUt,inspect:O_}=Oj(),{AggregateError:rUt}=xr(),nUt=globalThis.AggregateError||rUt,sUt=Symbol("kIsNodeError"),iUt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],oUt=/^([A-Z][a-z0-9]*)+$/,aUt="__node_internal_",H_={};function Zg(t,e){if(!t)throw new H_.ERR_INTERNAL_ASSERTION(e)}function vke(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function cUt(t,e,r){if(typeof e=="function")return Zg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Zg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:tUt(e,...r)}function ns(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(cUt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[sUt]=!0,H_[t]=n}function _ke(t){let e=aUt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function AUt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new nUt([e,t],e.message);return r.code=e.code,r}return t||e}var Hj=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new H_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ns("ERR_ASSERTION","%s",Error);ns("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Zg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)Zg(typeof c=="string","All expected entries have to be of type string"),iUt.includes(c)?s.push(c.toLowerCase()):oUt.test(c)?i.push(c):(Zg(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
||||||
`)),e.linkname&&(r+=CX(" linkpath="+e.linkname+`
|
`)),e.linkname&&(r+=CX(" linkpath="+e.linkname+`
|
||||||
`));let n=e.pax;if(n)for(let s in n)r+=CX(" "+s+"="+n[s]+`
|
`));let n=e.pax;if(n)for(let s in n)r+=CX(" "+s+"="+n[s]+`
|
||||||
`);return kt.from(r)};UC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};UC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,wh(e.mode&CYt,6),100),kt.write(r,wh(e.uid,6),108),kt.write(r,wh(e.gid,6),116),SYt(e.size,r,124),kt.write(r,wh(e.mtime.getTime()/1e3|0,11),136),r[156]=gM+QYt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(nOe,r,t1),kt.copy(pYt,r,IX),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,wh(e.devmajor||0,6),329),kt.write(r,wh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,wh(iOe(r),6),148),r)};UC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-gM,i=LC(e,0,100,r),o=Qh(e,100,8),a=Qh(e,108,8),c=Qh(e,116,8),A=Qh(e,124,12),u=Qh(e,136,12),l=bYt(s),d=e[157]===0?null:LC(e,157,100,r),h=LC(e,265,32),f=LC(e,297,32),p=Qh(e,329,8),I=Qh(e,337,8),m=iOe(e);if(m===256)return null;if(m!==Qh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(IYt(e))e[345]&&(i=LC(e,345,155,r)+"/"+i);else if(!yYt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function IYt(t){return kt.equals(nOe,t.subarray(t1,t1+6))}function yYt(t){return kt.equals(mYt,t.subarray(t1,t1+6))&&kt.equals(EYt,t.subarray(IX,IX+2))}function BYt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function bYt(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 QYt(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 sOe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function iOe(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 wh(t,e){return t=t.toString(8),t.length>e?gYt.slice(0,e)+" ":fYt.slice(0,e-t.length)+t+" "}function wYt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function SYt(t,e,r){t.toString(8).length>11?wYt(t,e,r):kt.write(e,wh(t,11),r)}function NYt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function Qh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return NYt(t);{for(;e<t.length&&t[e]===32;)e++;let n=BYt(sOe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function LC(t,e,r,n){return kt.toString(t.subarray(e,sOe(t,0,e,e+r)),n)}function CX(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var uOe=E((DNr,AOe)=>{var{Writable:TYt,Readable:xYt,getStreamError:oOe}=EX(),RYt=nX(),aOe=kC(),PC=yX(),DYt=aOe.alloc(0),bX=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new RYt,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 DYt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return aOe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},QX=class extends xYt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(oOe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=cOe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},wX=class extends TYt{constru
Line truncated
|
`);return kt.from(r)};UC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};UC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,wh(e.mode&IYt,6),100),kt.write(r,wh(e.uid,6),108),kt.write(r,wh(e.gid,6),116),NYt(e.size,r,124),kt.write(r,wh(e.mtime.getTime()/1e3|0,11),136),r[156]=gM+wYt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(nOe,r,t1),kt.copy(mYt,r,IX),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,wh(e.devmajor||0,6),329),kt.write(r,wh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,wh(iOe(r),6),148),r)};UC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-gM,i=LC(e,0,100,r),o=Qh(e,100,8),a=Qh(e,108,8),c=Qh(e,116,8),A=Qh(e,124,12),u=Qh(e,136,12),l=QYt(s),d=e[157]===0?null:LC(e,157,100,r),h=LC(e,265,32),f=LC(e,297,32),p=Qh(e,329,8),I=Qh(e,337,8),m=iOe(e);if(m===256)return null;if(m!==Qh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(yYt(e))e[345]&&(i=LC(e,345,155,r)+"/"+i);else if(!BYt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function yYt(t){return kt.equals(nOe,t.subarray(t1,t1+6))}function BYt(t){return kt.equals(EYt,t.subarray(t1,t1+6))&&kt.equals(CYt,t.subarray(IX,IX+2))}function bYt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function QYt(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 wYt(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 sOe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function iOe(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 wh(t,e){return t=t.toString(8),t.length>e?pYt.slice(0,e)+" ":gYt.slice(0,e-t.length)+t+" "}function SYt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function NYt(t,e,r){t.toString(8).length>11?SYt(t,e,r):kt.write(e,wh(t,11),r)}function TYt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function Qh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return TYt(t);{for(;e<t.length&&t[e]===32;)e++;let n=bYt(sOe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function LC(t,e,r,n){return kt.toString(t.subarray(e,sOe(t,0,e,e+r)),n)}function CX(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var uOe=E((kNr,AOe)=>{var{Writable:xYt,Readable:RYt,getStreamError:oOe}=EX(),DYt=nX(),aOe=kC(),PC=yX(),kYt=aOe.alloc(0),bX=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new DYt,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 kYt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return aOe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},QX=class extends RYt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(oOe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=cOe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},wX=class extends xYt{constru
Line truncated
|
||||||
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function pce(t,e){if(process.env.GITHUB_OUTPUT||"")return cI("OUTPUT",_1(t,e));process.stdout.write(hO.EOL),Sa("set-output",{name:t},Cc(e))}function of(t){process.exitCode=dO.Failure,_c(t)}function Ua(){return process.env.RUNNER_DEBUG==="1"}function O(t){Sa("debug",{},t)}function _c(t,e={}){Sa("error",D1(e),t instanceof Error?t.toString():t)}function We(t,e={}){Sa("warning",D1(e),t instanceof Error?t.toString():t)}function mce(t,e={}){Sa("notice",D1(e),t instanceof Error?t.toString():t)}function Z(t){process.stdout.write(t+hO.EOL)}function Cje(t){vM("group",t)}function Ije(){vM("endgroup")}function PN(t,e){return Eje(this,void 0,void 0,function*(){Cje(t);let r;try{r=yield e()}finally{Ije()}return r})}function bu(t,e){if(process.env.GITHUB_STATE||"")return cI("STATE",_1(t,e));Sa("save-state",{name:t},Cc(e))}function Tm(t){return process.env[`STATE_${t}`]||""}import*as KJ from"fs";import*as $J from"path";import*as s_ from"os";import{readFileSync as yje,existsSync as Bje}from"fs";import{EOL as bje}from"os";var xm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Bje(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(yje(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${bje}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var EO=Ae(Bce(),1),bce=Ae(RN(),1),Mje=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Qce(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 wce(t){return new EO.HttpClient().getAgent(t)}function Lje(t){return new EO.HttpClient().getAgentDispatcher(t)}function Sce(t){let e=Lje(t);return(n,s)=>Mje(this,void 0,void 0,function*(){return(0,bce.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function Nce(){return process.env.GITHUB_API_URL||"https://api.github.com"}function CO(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function WN(){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 JN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>JN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function Tce(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function xce(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Rce=Function.bind,Dce=Rce.bind(Rce);function kce(t,e,r){let n=Dce(xce,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Dce(Tce,null).
Line truncated
|
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function pce(t,e){if(process.env.GITHUB_OUTPUT||"")return cI("OUTPUT",_1(t,e));process.stdout.write(hO.EOL),Sa("set-output",{name:t},Cc(e))}function of(t){process.exitCode=dO.Failure,_c(t)}function Ua(){return process.env.RUNNER_DEBUG==="1"}function O(t){Sa("debug",{},t)}function _c(t,e={}){Sa("error",D1(e),t instanceof Error?t.toString():t)}function We(t,e={}){Sa("warning",D1(e),t instanceof Error?t.toString():t)}function mce(t,e={}){Sa("notice",D1(e),t instanceof Error?t.toString():t)}function Z(t){process.stdout.write(t+hO.EOL)}function Cje(t){vM("group",t)}function Ije(){vM("endgroup")}function PN(t,e){return Eje(this,void 0,void 0,function*(){Cje(t);let r;try{r=yield e()}finally{Ije()}return r})}function bu(t,e){if(process.env.GITHUB_STATE||"")return cI("STATE",_1(t,e));Sa("save-state",{name:t},Cc(e))}function Tm(t){return process.env[`STATE_${t}`]||""}import*as KJ from"fs";import*as $J from"path";import*as s_ from"os";import{readFileSync as yje,existsSync as Bje}from"fs";import{EOL as bje}from"os";var xm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Bje(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(yje(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${bje}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var EO=Ae(Bce(),1),bce=Ae(RN(),1),Mje=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Qce(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 wce(t){return new EO.HttpClient().getAgent(t)}function Lje(t){return new EO.HttpClient().getAgentDispatcher(t)}function Sce(t){let e=Lje(t);return(n,s)=>Mje(this,void 0,void 0,function*(){return(0,bce.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function Nce(){return process.env.GITHUB_API_URL||"https://api.github.com"}function CO(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function WN(){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 JN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>JN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function Tce(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function xce(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Rce=Function.bind,Dce=Rce.bind(Rce);function kce(t,e,r){let n=Dce(xce,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Dce(Tce,null).
Line truncated
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||||
`)}var FKe=class extends Error{constructor(t,e,r){super(_Ke(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},MKe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],LKe=["query","method","url"],sAe=/\/api\/v3\/?$/;function UKe(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(LKe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>MKe.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return sAe.test(i)&&(s.url=i.replace(sAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new FKe(s,a,o.data)}return o.data.data})}function vO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>UKe(r,s,i),{defaults:vO.bind(null,r),endpoint:r.endpoint})}var szt=vO(iAe.request,{headers:{"user-agent":`octokit-graphql.js/${vKe} ${WN()}`},method:"POST",url:"/graphql"});function oAe(t){return vO(t,{method:"POST",url:"/graphql"})}var _O="(?:[a-zA-Z0-9_-]+)",aAe="\\.",cAe=new RegExp(`^${_O}${aAe}${_O}${aAe}${_O}$`),PKe=cAe.test.bind(cAe);async function OKe(t){let e=PKe(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function HKe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function GKe(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=HKe(t),e(s)}var AAe=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(OKe.bind(null,e),{hook:GKe.bind(null,e)})};var FO="7.0.6";var uAe=()=>{},qKe=console.warn.bind(console),YKe=console.error.bind(console);function VKe(t={}){return typeof t.debug!="function"&&(t.debug=uAe),typeof t.info!="function"&&(t.info=uAe),typeof t.warn!="function"&&(t.warn=qKe),typeof t.error!="function"&&(t.error=YKe),t}var lAe=`octokit-core.js/${FO} ${WN()}`,KN=class{static VERSION=FO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new vce.Collection,n={baseUrl:MO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${lAe}`:lAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=MO.request.defaults(n),this.graphql=oAe(this.request).defaults(n),this.log=VKe(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=AAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var LO="17.0.0";var WKe={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 FKe=class extends Error{constructor(t,e,r){super(_Ke(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},MKe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],LKe=["query","method","url"],sAe=/\/api\/v3\/?$/;function UKe(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(LKe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>MKe.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return sAe.test(i)&&(s.url=i.replace(sAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new FKe(s,a,o.data)}return o.data.data})}function vO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>UKe(r,s,i),{defaults:vO.bind(null,r),endpoint:r.endpoint})}var izt=vO(iAe.request,{headers:{"user-agent":`octokit-graphql.js/${vKe} ${WN()}`},method:"POST",url:"/graphql"});function oAe(t){return vO(t,{method:"POST",url:"/graphql"})}var _O="(?:[a-zA-Z0-9_-]+)",aAe="\\.",cAe=new RegExp(`^${_O}${aAe}${_O}${aAe}${_O}$`),PKe=cAe.test.bind(cAe);async function OKe(t){let e=PKe(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function HKe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function GKe(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=HKe(t),e(s)}var AAe=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(OKe.bind(null,e),{hook:GKe.bind(null,e)})};var FO="7.0.6";var uAe=()=>{},qKe=console.warn.bind(console),YKe=console.error.bind(console);function VKe(t={}){return typeof t.debug!="function"&&(t.debug=uAe),typeof t.info!="function"&&(t.info=uAe),typeof t.warn!="function"&&(t.warn=qKe),typeof t.error!="function"&&(t.error=YKe),t}var lAe=`octokit-core.js/${FO} ${WN()}`,KN=class{static VERSION=FO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new vce.Collection,n={baseUrl:MO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${lAe}`:lAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=MO.request.defaults(n),this.graphql=oAe(this.request).defaults(n),this.log=VKe(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=AAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var LO="17.0.0";var WKe={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,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Iy(i));return n.searchPaths.push(...VO(n.patterns)),n})}static stat(e,r,n){return KO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Fm.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Fm.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Fm.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var _$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function zAe(t,e){return _$e(this,void 0,void 0,function*(){return yield rT.create(t,e)})}var Ole=Ae(Ny(),1);import*as ET from"crypto";import*as Pm from"fs";import*as ff from"path";import*as Hle from"util";var Ty;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Ty||(Ty={}));var _s;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(_s||(_s={}));var Gi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Gi||(Gi={}));var pT=2,mT=5e3,m3=5e3,E3=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Ple=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,xy="cache.tar",C3="manifest.txt",Yjt=10*Math.pow(1024,3);var Um=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},qet=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},Yet="1.0";function Ry(){return Um(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=ff.join(n,"actions","temp")}let r=ff.join(e,ET.randomUUID());return yield sf(r),r})}function Mc(t){return Pm.statSync(t).size}function I3(t){return Um(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield zAe(t.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Iy(i));return n.searchPaths.push(...VO(n.patterns)),n})}static stat(e,r,n){return KO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Fm.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Fm.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Fm.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var _$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function zAe(t,e){return _$e(this,void 0,void 0,function*(){return yield rT.create(t,e)})}var Ole=Ae(Ny(),1);import*as ET from"crypto";import*as Pm from"fs";import*as ff from"path";import*as Hle from"util";var Ty;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Ty||(Ty={}));var _s;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(_s||(_s={}));var Gi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Gi||(Gi={}));var pT=2,mT=5e3,m3=5e3,E3=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Ple=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,xy="cache.tar",C3="manifest.txt",Vjt=10*Math.pow(1024,3);var Um=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Yet=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},Vet="1.0";function Ry(){return Um(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=ff.join(n,"actions","temp")}let r=ff.join(e,ET.randomUUID());return yield sf(r),r})}function Mc(t){return Pm.statSync(t).size}function I3(t){return Um(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield zAe(t.join(`
|
||||||
`),{implicitDescendants:!1});try{for(var A=!0,u=qet(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=ff.relative(a,s).replace(new RegExp(`\\${ff.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function Dy(t){return Um(this,void 0,void 0,function*(){return Hle.promisify(Pm.unlink)(t)})}function Gle(t){return Um(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield vc(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function ky(){return Um(this,void 0,void 0,function*(){let t=yield Gle("zstd",["--quiet"]),e=Ole.clean(t);return O(`zstd version: ${e}`),t===""?_s.Gzip:_s.ZstdWithoutLong})}function Zl(t){return t===_s.Gzip?Ty.Gzip:Ty.Zstd}function qle(){return Um(this,void 0,void 0,function*(){return Pm.existsSync(E3)?E3:(yield Gle("tar")).toLowerCase().includes("gnu tar")?Oi("tar"):""})}function y3(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Om(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(Yet),ET.createHash("sha256").update(n.join("|")).digest("hex")}function Yle(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as f0 from"fs";import{URL as gct}from"url";var Lc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as Vet}from"node:os";import Wet from"node:util";import Jet from"node:process";function Vle(t,...e){Jet.stderr.write(`${Wet.format(t,...e)}${Vet}`)}var Wle=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,zle,B3=[],b3=[],IT=[];Wle&&Q3(Wle);var jle=Object.assign(t=>Kle(t),{enable:Q3,enabled:w3,disable:zet,log:Vle});function Q3(t){zle=t,B3=[],b3=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?b3.push(r.substring(1)):B3.push(r);for(let r of IT)r.enabled=w3(r.namespace)}function w3(t){if(t.endsWith("*"))return!0;for(let e of b3)if(Jle(t,e))return!1;for(let e of B3)if(Jle(t,e))return!0;return!1}function Jle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function zet(){let t=zle||"";return Q3(""),t}function Kle(t){let e=Object.assign(r,{enabled:w3(t),destroy:jet,log:jle.log,namespace:t,extend:Ket});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return IT.push(e),e}function jet(){let t=IT.indexOf(this);return t>=0?(IT.splice(t,1),!0):!1}function Ket(t){let e=Kle(`${this.namespace}:${t}`);return e.log=this.log,e}var Hm=jle;var S3=["verbose","info","warning","error"],$le={verbose:400,info:300,warning:200,error:100};function Xle(t,e){e.log=(...r)=>{t.log(...r)}}function Zle(t){return S3.includes(t)}function $et(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Hm(t.namespace);s.log=(...u)=>{Hm.log(...u)};function i(u){if(u&&!Zle(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${S3.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Hm.enable(l.join(","))}r&&(Zle(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${S3.join(", ")}.`));function o(u){return!!(n&&$le[u.level]<=$le[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Xle(u,d),o(d)){let h=Hm.disable();Hm.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return Xle(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var ede=$et({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Xet=ede.logger;function vy(t){return ede.createClientLogger(t)}function yT(t){return t.toLowerCase()}function*Zet(t){for(let e of t.values())yield[e.name,e.value]}var N3=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(yT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(yT(e))?.value}has(e){return this._headersMap.has(yT(e))}delete(e){this._headersMap.delete(yT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
`),{implicitDescendants:!1});try{for(var A=!0,u=Yet(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=ff.relative(a,s).replace(new RegExp(`\\${ff.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function Dy(t){return Um(this,void 0,void 0,function*(){return Hle.promisify(Pm.unlink)(t)})}function Gle(t){return Um(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield vc(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function ky(){return Um(this,void 0,void 0,function*(){let t=yield Gle("zstd",["--quiet"]),e=Ole.clean(t);return O(`zstd version: ${e}`),t===""?_s.Gzip:_s.ZstdWithoutLong})}function Zl(t){return t===_s.Gzip?Ty.Gzip:Ty.Zstd}function qle(){return Um(this,void 0,void 0,function*(){return Pm.existsSync(E3)?E3:(yield Gle("tar")).toLowerCase().includes("gnu tar")?Oi("tar"):""})}function y3(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function Om(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(Vet),ET.createHash("sha256").update(n.join("|")).digest("hex")}function Yle(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as f0 from"fs";import{URL as pct}from"url";var Lc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as Wet}from"node:os";import Jet from"node:util";import zet from"node:process";function Vle(t,...e){zet.stderr.write(`${Jet.format(t,...e)}${Wet}`)}var Wle=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,zle,B3=[],b3=[],IT=[];Wle&&Q3(Wle);var jle=Object.assign(t=>Kle(t),{enable:Q3,enabled:w3,disable:jet,log:Vle});function Q3(t){zle=t,B3=[],b3=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?b3.push(r.substring(1)):B3.push(r);for(let r of IT)r.enabled=w3(r.namespace)}function w3(t){if(t.endsWith("*"))return!0;for(let e of b3)if(Jle(t,e))return!1;for(let e of B3)if(Jle(t,e))return!0;return!1}function Jle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function jet(){let t=zle||"";return Q3(""),t}function Kle(t){let e=Object.assign(r,{enabled:w3(t),destroy:Ket,log:jle.log,namespace:t,extend:$et});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return IT.push(e),e}function Ket(){let t=IT.indexOf(this);return t>=0?(IT.splice(t,1),!0):!1}function $et(t){let e=Kle(`${this.namespace}:${t}`);return e.log=this.log,e}var Hm=jle;var S3=["verbose","info","warning","error"],$le={verbose:400,info:300,warning:200,error:100};function Xle(t,e){e.log=(...r)=>{t.log(...r)}}function Zle(t){return S3.includes(t)}function Xet(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Hm(t.namespace);s.log=(...u)=>{Hm.log(...u)};function i(u){if(u&&!Zle(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${S3.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Hm.enable(l.join(","))}r&&(Zle(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${S3.join(", ")}.`));function o(u){return!!(n&&$le[u.level]<=$le[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Xle(u,d),o(d)){let h=Hm.disable();Hm.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return Xle(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var ede=Xet({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Zet=ede.logger;function vy(t){return ede.createClientLogger(t)}function yT(t){return t.toLowerCase()}function*ett(t){for(let e of t.values())yield[e.name,e.value]}var N3=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(yT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(yT(e))?.value}has(e){return this._headersMap.has(yT(e))}delete(e){this._headersMap.delete(yT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
||||||
${ntt.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function QT(t){return t instanceof Fs?!0:pf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import D3 from"node:http";import k3 from"node:https";import nde from"node:zlib";import{Transform as stt}from"node:stream";var vo=vy("ts-http-runtime");var itt={};function _y(t){return t&&typeof t.pipe=="function"}function sde(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 ide(t){return t&&typeof t.byteLength=="number"}var wT=class extends stt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},v3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Lc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new Ga;vo.info(`request to '${A.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let A=Att(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new wT(f);p.on("error",I=>{vo.error("Error in upload progress",I)}),_y(a)?a.pipe(p):p.end(a),a=p}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=ott(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?att(A,u):A;let h=e.onDownloadProgress;if(h){let f=new wT(h);f.on("error",p=>{vo.error("Error in download progress",p)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await ctt(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();_y(a)&&(A=sde(a));let u=Promise.resolve();_y(c)&&(u=sde(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{vo.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?D3.request(a,c):k3.request(a,c);u.once("error",l=>{A(new Fs(l.message,{code:l.code??Fs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Lc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&_y(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):ide(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(vo.error("Unrecognized body type",n),A(new Fs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?D3.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D3.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return k3.globalAgent;let s=e.tlsSettings??itt,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(vo.info("No cached TLS Agent exist, creating a new Agent"),i=new k3.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function ott(t){let e=qi();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function att(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=nde.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=nde.createInflate();return t.pipe(n),n}return t}function ctt(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new Fs(`Error reading response as text: ${s.message}`,{code:Fs.PARSE_ERROR}))})})}function Att(t){return t?Buffer.isBuffer(t)?t.length:_y(t)?null:ide(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function ode(){return new v3}function ST(){return ode()}var _3="logPolicy";function NT(t={}){let e=t.logger??vo.info,r=new Ga({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:_3,async sendRequest(n,s){if(!e.
Line truncated
|
${stt.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function QT(t){return t instanceof Fs?!0:pf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import D3 from"node:http";import k3 from"node:https";import nde from"node:zlib";import{Transform as itt}from"node:stream";var vo=vy("ts-http-runtime");var ott={};function _y(t){return t&&typeof t.pipe=="function"}function sde(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 ide(t){return t&&typeof t.byteLength=="number"}var wT=class extends itt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},v3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Lc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new Ga;vo.info(`request to '${A.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let A=utt(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new wT(f);p.on("error",I=>{vo.error("Error in upload progress",I)}),_y(a)?a.pipe(p):p.end(a),a=p}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=att(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?ctt(A,u):A;let h=e.onDownloadProgress;if(h){let f=new wT(h);f.on("error",p=>{vo.error("Error in download progress",p)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await Att(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();_y(a)&&(A=sde(a));let u=Promise.resolve();_y(c)&&(u=sde(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{vo.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?D3.request(a,c):k3.request(a,c);u.once("error",l=>{A(new Fs(l.message,{code:l.code??Fs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Lc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&_y(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):ide(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(vo.error("Unrecognized body type",n),A(new Fs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?D3.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D3.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return k3.globalAgent;let s=e.tlsSettings??ott,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(vo.info("No cached TLS Agent exist, creating a new Agent"),i=new k3.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function att(t){let e=qi();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function ctt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=nde.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=nde.createInflate();return t.pipe(n),n}return t}function Att(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new Fs(`Error reading response as text: ${s.message}`,{code:Fs.PARSE_ERROR}))})})}function utt(t){return t?Buffer.isBuffer(t)?t.length:_y(t)?null:ide(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function ode(){return new v3}function ST(){return ode()}var _3="logPolicy";function NT(t={}){let e=t.logger??vo.info,r=new Ga({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:_3,async sendRequest(n,s){if(!e.
Line truncated
|
||||||
`;return e}function Drt(t){return t instanceof Uint8Array?t.byteLength:jT(t)?t.size===-1?void 0:t.size:void 0}function krt(t){let e=0;for(let r of t){let n=Drt(r);if(n===void 0)return;e+=n}return e}async function vrt(t,e,r){let n=[ai(`--${r}`,"utf-8"),...e.flatMap(i=>[ai(`\r
|
`;return e}function krt(t){return t instanceof Uint8Array?t.byteLength:jT(t)?t.size===-1?void 0:t.size:void 0}function vrt(t){let e=0;for(let r of t){let n=krt(r);if(n===void 0)return;e+=n}return e}async function _rt(t,e,r){let n=[ai(`--${r}`,"utf-8"),...e.flatMap(i=>[ai(`\r
|
||||||
`,"utf-8"),ai(Rrt(i.headers),"utf-8"),ai(`\r
|
`,"utf-8"),ai(Drt(i.headers),"utf-8"),ai(`\r
|
||||||
`,"utf-8"),i.body,ai(`\r
|
`,"utf-8"),i.body,ai(`\r
|
||||||
--${r}`,"utf-8")]),ai(`--\r
|
--${r}`,"utf-8")]),ai(`--\r
|
||||||
\r
|
\r
|
||||||
`,"utf-8")],s=krt(n);s&&t.headers.set("Content-Length",s),t.body=await rhe(n)}var Ly="multipartPolicy",_rt=70,Frt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function Mrt(t){if(t.length>_rt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!Frt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function KT(){return{name:Ly,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?Mrt(r):r=xrt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await vrt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function $T(){return bT()}import{EOL as Urt}from"node:os";import Prt from"node:util";import*as nhe from"node:process";function she(t,...e){nhe.stderr.write(`${Prt.format(t,...e)}${Urt}`)}var ihe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,ohe,X3=[],Z3=[],XT=[];ihe&&e8(ihe);var ahe=Object.assign(t=>che(t),{enable:e8,enabled:t8,disable:Ort,log:she});function e8(t){ohe=t,X3=[],Z3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?Z3.push(new RegExp(`^${n.substr(1)}$`)):X3.push(new RegExp(`^${n}$`));for(let n of XT)n.enabled=t8(n.namespace)}function t8(t){if(t.endsWith("*"))return!0;for(let e of Z3)if(e.test(t))return!1;for(let e of X3)if(e.test(t))return!0;return!1}function Ort(){let t=ohe||"";return e8(""),t}function che(t){let e=Object.assign(r,{enabled:t8(t),destroy:Hrt,log:ahe.log,namespace:t,extend:Grt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return XT.push(e),e}function Hrt(){let t=XT.indexOf(this);return t>=0?(XT.splice(t,1),!0):!1}function Grt(t){let e=che(`${this.namespace}:${t}`);return e.log=this.log,e}var zm=ahe;var uhe=new Set,ZT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,r8,n8=zm("azure");n8.log=(...t)=>{zm.log(...t)};var s8=["verbose","info","warning","error"];ZT&&(hhe(ZT)?qrt(ZT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${ZT}'; logging is not enabled. Acceptable values: ${s8.join(", ")}.`));function qrt(t){if(t&&!hhe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${s8.join(",")}`);r8=t;let e=[];for(let r of uhe)dhe(r)&&e.push(r.namespace);zm.enable(e.join(","))}var Ahe={verbose:400,info:300,warning:200,error:100};function Lo(t){let e=n8.extend(t);return lhe(n8,e),{error:ex(e,"error"),warning:ex(e,"warning"),info:ex(e,"info"),verbose:ex(e,"verbose")}}function lhe(t,e){e.log=(...r)=>{t.log(...r)}}function ex(t,e){let r=Object.assign(t.extend(e),{level:e});if(lhe(t,r),dhe(r)){let n=zm.disable();zm.enable(n+","+r.namespace)}return uhe.add(r),r}function dhe(t){return!!(r8&&Ahe[t.level]<=Ahe[r8])}function hhe(t){return s8.includes(t)}var Pc=Lo("core-rest-pipeline");function i8(t={}){return NT({logger:Pc.info,...t})}var o8=TT;function a8(t={}){return xT(t)}import c8 from"node:os";import A8 from"node:process";function fhe(){return"User-Agent"}async function ghe(t){if(A8&&A8.versions){let e=`${c8.type()} ${c8.release()}; ${c8.arch()}`,r=A8.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 tx="1.22.2";function Krt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function phe(){return fhe()}async function rx(t){let e=new Map;e.set("core-rest-pipeline",tx),await ghe(e);let r=Krt(e);return t?`${t} ${r}`:r}var mhe=phe(),Ehe="userAgentPolicy";function u8(t={}){let e=rx(t.userAgentPrefix);return{name:Ehe,async sendRequest(r,n){return r.headers.has(mhe)||r.headers.set(mhe,await e),n(r)}}}var Uy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function l8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new Uy(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var tnt="The delay was aborted.";function jm(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return l8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??tnt})}function td(t){if(pf(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 Che(t){return pf(t)}function Km(){return gf()}var Ot=Cf;var Ihe=S
Line truncated
|
`,"utf-8")],s=vrt(n);s&&t.headers.set("Content-Length",s),t.body=await rhe(n)}var Ly="multipartPolicy",Frt=70,Mrt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function Lrt(t){if(t.length>Frt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!Mrt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function KT(){return{name:Ly,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?Lrt(r):r=Rrt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await _rt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function $T(){return bT()}import{EOL as Prt}from"node:os";import Ort from"node:util";import*as nhe from"node:process";function she(t,...e){nhe.stderr.write(`${Ort.format(t,...e)}${Prt}`)}var ihe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,ohe,X3=[],Z3=[],XT=[];ihe&&e8(ihe);var ahe=Object.assign(t=>che(t),{enable:e8,enabled:t8,disable:Hrt,log:she});function e8(t){ohe=t,X3=[],Z3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?Z3.push(new RegExp(`^${n.substr(1)}$`)):X3.push(new RegExp(`^${n}$`));for(let n of XT)n.enabled=t8(n.namespace)}function t8(t){if(t.endsWith("*"))return!0;for(let e of Z3)if(e.test(t))return!1;for(let e of X3)if(e.test(t))return!0;return!1}function Hrt(){let t=ohe||"";return e8(""),t}function che(t){let e=Object.assign(r,{enabled:t8(t),destroy:Grt,log:ahe.log,namespace:t,extend:qrt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return XT.push(e),e}function Grt(){let t=XT.indexOf(this);return t>=0?(XT.splice(t,1),!0):!1}function qrt(t){let e=che(`${this.namespace}:${t}`);return e.log=this.log,e}var zm=ahe;var uhe=new Set,ZT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,r8,n8=zm("azure");n8.log=(...t)=>{zm.log(...t)};var s8=["verbose","info","warning","error"];ZT&&(hhe(ZT)?Yrt(ZT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${ZT}'; logging is not enabled. Acceptable values: ${s8.join(", ")}.`));function Yrt(t){if(t&&!hhe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${s8.join(",")}`);r8=t;let e=[];for(let r of uhe)dhe(r)&&e.push(r.namespace);zm.enable(e.join(","))}var Ahe={verbose:400,info:300,warning:200,error:100};function Lo(t){let e=n8.extend(t);return lhe(n8,e),{error:ex(e,"error"),warning:ex(e,"warning"),info:ex(e,"info"),verbose:ex(e,"verbose")}}function lhe(t,e){e.log=(...r)=>{t.log(...r)}}function ex(t,e){let r=Object.assign(t.extend(e),{level:e});if(lhe(t,r),dhe(r)){let n=zm.disable();zm.enable(n+","+r.namespace)}return uhe.add(r),r}function dhe(t){return!!(r8&&Ahe[t.level]<=Ahe[r8])}function hhe(t){return s8.includes(t)}var Pc=Lo("core-rest-pipeline");function i8(t={}){return NT({logger:Pc.info,...t})}var o8=TT;function a8(t={}){return xT(t)}import c8 from"node:os";import A8 from"node:process";function fhe(){return"User-Agent"}async function ghe(t){if(A8&&A8.versions){let e=`${c8.type()} ${c8.release()}; ${c8.arch()}`,r=A8.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 tx="1.22.2";function $rt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function phe(){return fhe()}async function rx(t){let e=new Map;e.set("core-rest-pipeline",tx),await ghe(e);let r=$rt(e);return t?`${t} ${r}`:r}var mhe=phe(),Ehe="userAgentPolicy";function u8(t={}){let e=rx(t.userAgentPrefix);return{name:Ehe,async sendRequest(r,n){return r.headers.has(mhe)||r.headers.set(mhe,await e),n(r)}}}var Uy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function l8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new Uy(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var rnt="The delay was aborted.";function jm(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return l8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??rnt})}function td(t){if(pf(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 Che(t){return pf(t)}function Km(){return gf()}var Ot=Cf;var Ihe=S
Line truncated
|
||||||
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!wst(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",Zr("InvalidTag",l,Ms(t,i))}let A=Ist(t,i);if(A===!1)return Zr("InvalidAttr","Attributes for '"+c+"' have open quote.",Ms(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=ofe(u,e);if(d===!0)n=!0;else return Zr(d.err.code,d.err.msg,Ms(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return Zr("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Ms(t,o));if(r.length===0)return Zr("InvalidTag","Closing tag '"+c+"' has not been opened.",Ms(t,o));{let l=r.pop();if(c!==l.tagName){let d=Ms(t,l.tagStartPos);return Zr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Ms(t,o))}r.length==0&&(s=!0)}}else return Zr("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Ms(t,i));else{let l=ofe(u,e);if(l!==!0)return Zr(l.err.code,l.err.msg,Ms(t,i-u.length+l.err.line));if(s===!0)return Zr("InvalidXml","Multiple possible root nodes found.",Ms(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ife(t,i);continue}else if(t[i+1]==="?"){if(i=sfe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=bst(t,i);if(l==-1)return Zr("InvalidChar","char '&' is not expected.",Ms(t,i));i=l}else if(s===!0&&!nfe(t[i]))return Zr("InvalidXml","Extra text at the end",Ms(t,i));t[i]==="<"&&i--}}else{if(nfe(t[i]))continue;return Zr("InvalidChar","char '"+t[i]+"' is not expected.",Ms(t,i))}if(n){if(r.length==1)return Zr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ms(t,r[0].tagStartPos));if(r.length>0)return Zr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Zr("InvalidXml","Start tag expected.",1);return!0}function nfe(t){return t===" "||t===" "||t===`
|
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!Sst(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",Zr("InvalidTag",l,Ms(t,i))}let A=yst(t,i);if(A===!1)return Zr("InvalidAttr","Attributes for '"+c+"' have open quote.",Ms(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=ofe(u,e);if(d===!0)n=!0;else return Zr(d.err.code,d.err.msg,Ms(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return Zr("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Ms(t,o));if(r.length===0)return Zr("InvalidTag","Closing tag '"+c+"' has not been opened.",Ms(t,o));{let l=r.pop();if(c!==l.tagName){let d=Ms(t,l.tagStartPos);return Zr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Ms(t,o))}r.length==0&&(s=!0)}}else return Zr("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Ms(t,i));else{let l=ofe(u,e);if(l!==!0)return Zr(l.err.code,l.err.msg,Ms(t,i-u.length+l.err.line));if(s===!0)return Zr("InvalidXml","Multiple possible root nodes found.",Ms(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ife(t,i);continue}else if(t[i+1]==="?"){if(i=sfe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=Qst(t,i);if(l==-1)return Zr("InvalidChar","char '&' is not expected.",Ms(t,i));i=l}else if(s===!0&&!nfe(t[i]))return Zr("InvalidXml","Extra text at the end",Ms(t,i));t[i]==="<"&&i--}}else{if(nfe(t[i]))continue;return Zr("InvalidChar","char '"+t[i]+"' is not expected.",Ms(t,i))}if(n){if(r.length==1)return Zr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ms(t,r[0].tagStartPos));if(r.length>0)return Zr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Zr("InvalidXml","Start tag expected.",1);return!0}function nfe(t){return t===" "||t===" "||t===`
|
||||||
`||t==="\r"}function sfe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Zr("InvalidXml","XML declaration allowed only at the start of the document.",Ms(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ife(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 Est='"',Cst="'";function Ist(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===Est||t[e]===Cst)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var yst=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function ofe(t,e){let r=fx(t,yst),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",Ky(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",Ky(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Zr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",Ky(r[s]));let i=r[s][2];if(!Qst(i))return Zr("InvalidAttr","Attribute '"+i+"' is an invalid name.",Ky(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Zr("InvalidAttr","Attribute '"+i+"' is repeated.",Ky(r[s]))}return!0}function Bst(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 bst(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,Bst(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 Zr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function Qst(t){return e0(t)}function wst(t){return e0(t)}function Ms(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Ky(t){return t.startIndex+t[1].length}var afe=t=>jy.includes(t)?"__"+t:t,Sst={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:afe};function Nst(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(jy.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(gx.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function cfe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:cfe(!0)}var Afe=function(t){let e=Object.assign({},Sst,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&Nst(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=afe),e.processEntities=cfe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var mx;typeof Symbol!="function"?mx="@@xmlMetadata":mx=Symbol("XML Node Metadata");var ui=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
`||t==="\r"}function sfe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Zr("InvalidXml","XML declaration allowed only at the start of the document.",Ms(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ife(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 Cst='"',Ist="'";function yst(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===Cst||t[e]===Ist)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Bst=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function ofe(t,e){let r=fx(t,Bst),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",Ky(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Zr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",Ky(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Zr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",Ky(r[s]));let i=r[s][2];if(!wst(i))return Zr("InvalidAttr","Attribute '"+i+"' is an invalid name.",Ky(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Zr("InvalidAttr","Attribute '"+i+"' is repeated.",Ky(r[s]))}return!0}function bst(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 Qst(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,bst(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 Zr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function wst(t){return e0(t)}function Sst(t){return e0(t)}function Ms(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Ky(t){return t.startIndex+t[1].length}var afe=t=>jy.includes(t)?"__"+t:t,Nst={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:afe};function Tst(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(jy.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(gx.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function cfe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:cfe(!0)}var Afe=function(t){let e=Object.assign({},Nst,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&Tst(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=afe),e.processEntities=cfe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var mx;typeof Symbol!="function"?mx="@@xmlMetadata":mx=Symbol("XML Node Metadata");var ui=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
||||||
`);let e=new ui("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Xy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Qf(t,">",i,"Closing Tag is not closed."),c=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=c.indexOf(":");u!==-1&&(c=c.substr(u+1))}c=q8(this.options.transformTagName,c,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let A=this.matcher.getCurrentTag();if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${c}>`);A&&this.options.unpairedTags.indexOf(A)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=Y8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let c=new ui(a.tagName);c.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(c[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,c,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Qf(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let c=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Qf(t,"]]>",i,"CDATA is not closed.")-2,c=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let A=this.parseTextData(c,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]):r.add(this.options.textNodeName,A),i=a+2}else{let a=Y8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let c=a.tagName,A=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options),this.options.strictReservedNames&&(c===this.options.commentPropName||c===this.options.cdataPropName||c===this.options.textNodeName||c===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${c}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,c[c.length-1]==="/"?(c=c.substr(0,c.length-1),u=c):u=u.substr(0,u.length-1),l=c!==u);let p=null,I={},m;m=Ust(A),c!==e.tagname&&this.matcher.push(c,{},m),c!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,c),p&&(I=Lst(p,this.options))),c!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)i=a.closeIndex;else{let M=this.readStopNodeData(t,A,d+1);if(!M)throw new Error(`Unexpected end of ${A}`);i=M.i,y=M.tagContent}let N=new ui(c);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options));let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(c)!==-1){let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new ui(c);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function Vst(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function Wst(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
`);let e=new ui("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Xy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Qf(t,">",i,"Closing Tag is not closed."),c=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=c.indexOf(":");u!==-1&&(c=c.substr(u+1))}c=q8(this.options.transformTagName,c,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let A=this.matcher.getCurrentTag();if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${c}>`);A&&this.options.unpairedTags.indexOf(A)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=Y8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let c=new ui(a.tagName);c.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(c[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,c,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Qf(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let c=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Qf(t,"]]>",i,"CDATA is not closed.")-2,c=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let A=this.parseTextData(c,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]):r.add(this.options.textNodeName,A),i=a+2}else{let a=Y8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let c=a.tagName,A=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options),this.options.strictReservedNames&&(c===this.options.commentPropName||c===this.options.cdataPropName||c===this.options.textNodeName||c===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${c}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,c[c.length-1]==="/"?(c=c.substr(0,c.length-1),u=c):u=u.substr(0,u.length-1),l=c!==u);let p=null,I={},m;m=Pst(A),c!==e.tagname&&this.matcher.push(c,{},m),c!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,c),p&&(I=Ust(p,this.options))),c!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)i=a.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)i=a.closeIndex;else{let M=this.readStopNodeData(t,A,d+1);if(!M)throw new Error(`Unexpected end of ${A}`);i=M.i,y=M.tagContent}let N=new ui(c);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:c,tagExp:u}=q8(this.options.transformTagName,c,u,this.options));let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(c)!==-1){let y=new ui(c);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new ui(c);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function Wst(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function Jst(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
||||||
`;function j8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=tit);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Ji(o)):o instanceof Ji&&n.push(o)}let s=new Gc;return ffe(t,e,r,s,n)}function ffe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=z8(a,e),a}return""}for(let a=0;a<t.length;a++){let c=t[a],A=pfe(c);if(A===void 0)continue;let u=rit(c[":@"],e);n.push(A,u);let l=sit(n,s);if(A===e.textNodeName){let I=c[A];l||(I=e.tagValueProcessor(A,I),I=z8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(A===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${c[A][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(A===e.commentPropName){i+=r+`<!--${c[A][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(A[0]==="?"){let I=hfe(c[":@"],e,l),m=A==="?xml"?"":r,C=c[A][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${A}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=hfe(c[":@"],e,l),f=r+`<${A}${h}`,p;l?p=gfe(c[A],e):p=ffe(c[A],e,d,n,s),e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${A}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${A}>`),o=!0,n.pop()}return i}function rit(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function gfe(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=pfe(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=nit(s[":@"],e),a=gfe(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function nit(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function pfe(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function hfe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=z8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function sit(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function z8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function K8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var iit={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function di(t){if(this.options=Object.assign({},iit,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Ji(r)):r instanceof Ji&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=K8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=cit),this.processTextOrObjNode=oit,this.options.format?(this.indentate=ait,this.tagEndChar=`>
|
`;function j8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=rit);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Ji(o)):o instanceof Ji&&n.push(o)}let s=new Gc;return ffe(t,e,r,s,n)}function ffe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=z8(a,e),a}return""}for(let a=0;a<t.length;a++){let c=t[a],A=pfe(c);if(A===void 0)continue;let u=nit(c[":@"],e);n.push(A,u);let l=iit(n,s);if(A===e.textNodeName){let I=c[A];l||(I=e.tagValueProcessor(A,I),I=z8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(A===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${c[A][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(A===e.commentPropName){i+=r+`<!--${c[A][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(A[0]==="?"){let I=hfe(c[":@"],e,l),m=A==="?xml"?"":r,C=c[A][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${A}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=hfe(c[":@"],e,l),f=r+`<${A}${h}`,p;l?p=gfe(c[A],e):p=ffe(c[A],e,d,n,s),e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${A}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${A}>`),o=!0,n.pop()}return i}function nit(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function gfe(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=pfe(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=sit(s[":@"],e),a=gfe(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function sit(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function pfe(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function hfe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=z8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function iit(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function z8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function K8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var oit={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function di(t){if(this.options=Object.assign({},oit,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Ji(r)):r instanceof Ji&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=K8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Ait),this.processTextOrObjNode=ait,this.options.format?(this.indentate=cit,this.tagEndChar=`>
|
||||||
`,this.newLine=`
|
`,this.newLine=`
|
||||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}di.prototype.build=function(t){if(this.options.preserveOrder)return j8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Gc;return this.j2x(t,0,e).val}};di.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let c=this.isAttribute(a);if(c&&!this.ignoreAttributesFn(c,i))n+=this.buildAttrPairStr(c,""+t[a],o);else if(!c)if(a===this.options.textNodeName){let A=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(A)}else{r.push(a);let A=this.checkStopNode(r);if(r.pop(),A){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let c=t[a].length,A="",u="";for(let l=0;l<c;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),A+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else A+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),A+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?A+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:A+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else A+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(A=this.buildObjectNode(A,a,u,e)),s+=A}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let c=Object.keys(t[a]),A=c.length;for(let u=0;u<A;u++)n+=this.buildAttrPairStr(c[u],""+t[a][c[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};di.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function oit(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),c=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,c,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}di.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};di.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};di.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}di.prototype.build=function(t){if(this.options.preserveOrder)return j8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Gc;return this.j2x(t,0,e).val}};di.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let c=this.isAttribute(a);if(c&&!this.ignoreAttributesFn(c,i))n+=this.buildAttrPairStr(c,""+t[a],o);else if(!c)if(a===this.options.textNodeName){let A=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(A)}else{r.push(a);let A=this.checkStopNode(r);if(r.pop(),A){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let c=t[a].length,A="",u="";for(let l=0;l<c;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),A+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else A+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),A+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?A+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:A+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else A+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(A=this.buildObjectNode(A,a,u,e)),s+=A}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let c=Object.keys(t[a]),A=c.length;for(let u=0;u<A;u++)n+=this.buildAttrPairStr(c[u],""+t[a][c[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};di.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function ait(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),c=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,c,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}di.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};di.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};di.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(je.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===je.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE));r.sort((s,i)=>Tx(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(je.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===je.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE));r.sort((s,i)=>Tx(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
||||||
`}),n}getCanonicalizedResourceString(e){let r=wx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=Sx(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
`}),n}getCanonicalizedResourceString(e){let r=wx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=Sx(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
||||||
${a}:${decodeURIComponent(i[a])}`}return n}};var Ur=class extends Sf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new nB(e,r,this)}computeHMACSHA256(e){return Eit("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Nf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var pn=Lo("storage-common");var Uo;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Uo||(Uo={}));var od={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Cit=new Nf("The operation was aborted."),sB=class extends qc{retryOptions;constructor(e,r,n=od){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:od.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):od.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:od.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:od.maxRetryDelayInMs):od.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:od.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:od.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=Qx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=id(s.url,Du.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(pn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(pn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return pn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return pn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return pn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return pn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(je.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(pn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Uo.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Uo.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return pn.info(`RetryPolicy: Delay for ${s}ms`),Nx(s,n,Cit)}};var iB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new sB(e,r,this.retryOptions)}};var Iit="storageBrowserPolicy";function yfe(){return{name:Iit,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=id(t.url,Du.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(je.COOKIE),t.headers.delete(je.CONTENT_LENGTH)),e(t)}}}var yit="StorageCorrectContentLengthPolicy";function Bfe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(je.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:yit,async sendRequest(e,r){return t(e),r(e)}}}var Bit="storageRetryPolicy",r0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},bit=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Qit=new Nf("The operation was aborted.");function bfe(t={}){let e=t.retryPolicyType??r0.retryPolicyType,r=t.maxTries??r0.maxTries,n=t.retryDelayInMs??r0.retryDelayInMs,s=t.maxRetryDelayInMs??r0.maxRetryDelayInMs,i=t.secondaryHost??r0.secondaryHost,o=t.tryTimeoutInMs??r0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return pn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of bit)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
${a}:${decodeURIComponent(i[a])}`}return n}};var Ur=class extends Sf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new nB(e,r,this)}computeHMACSHA256(e){return Cit("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Nf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var pn=Lo("storage-common");var Uo;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Uo||(Uo={}));var od={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Iit=new Nf("The operation was aborted."),sB=class extends qc{retryOptions;constructor(e,r,n=od){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:od.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):od.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:od.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:od.maxRetryDelayInMs):od.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:od.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:od.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=Qx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=id(s.url,Du.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(pn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(pn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return pn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return pn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return pn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return pn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(je.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(pn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Uo.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Uo.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return pn.info(`RetryPolicy: Delay for ${s}ms`),Nx(s,n,Iit)}};var iB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new sB(e,r,this.retryOptions)}};var yit="storageBrowserPolicy";function yfe(){return{name:yit,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=id(t.url,Du.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(je.COOKIE),t.headers.delete(je.CONTENT_LENGTH)),e(t)}}}var Bit="StorageCorrectContentLengthPolicy";function Bfe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(je.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Bit,async sendRequest(e,r){return t(e),r(e)}}}var bit="storageRetryPolicy",r0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Uo.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Qit=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],wit=new Nf("The operation was aborted.");function bfe(t={}){let e=t.retryPolicyType??r0.retryPolicyType,r=t.maxTries??r0.maxTries,n=t.retryDelayInMs??r0.retryDelayInMs,s=t.maxRetryDelayInMs??r0.maxRetryDelayInMs,i=t.secondaryHost??r0.secondaryHost,o=t.tryTimeoutInMs??r0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return pn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Qit)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+n(i)+s(i),a=wit("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(je.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===je.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>Tx(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
`+n(i)+s(i),a=Sit("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(je.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===je.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith(je.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>Tx(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
||||||
`}),a}function s(i){let o=wx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=Sx(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
`}),a}function s(i){let o=wx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=Sx(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||||
${l}:${decodeURIComponent(A[l])}`}return a}return{name:Sit,async sendRequest(i,o){return e(i),o(i)}}}var Nit="storageRequestFailureDetailsParserPolicy";function Qfe(){return{name:Nit,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.
|
${l}:${decodeURIComponent(A[l])}`}return a}return{name:Nit,async sendRequest(i,o){return e(i),o(i)}}}var Tit="storageRequestFailureDetailsParserPolicy";function Qfe(){return{name:Tit,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 Tit}from"node:crypto";var xx=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return Tit("sha256",this.key).update(e,"utf8").digest("base64")}};var Rx="12.31.0",Dx="2026-02-06";var kx="https://storage.azure.com/.default",ku={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var qa="",r4="*",xit=1*1024*1024;var Rit=4*xit;var wfe="AES256",Sfe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Nfe=["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"],Tfe=["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"],xfe="BlobUsesCustomerSpecifiedEncryption",Rfe="BlobDoesNotUseCustomerSpecifiedEncryption",Dfe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function vu(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 oB=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function en(t,e={}){t||(t=new Sr);let r=new oB([],e);return r._credential=t,r}function Dit(t){let e=[kit,kfe,vit,_it,Fit,Mit,Uit];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Lit(s));return{wrappedPolicies:P8(r),afterRetry:n}}}}function n4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?O8(e):e4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${Rx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=qy({...r,loggingOptions:{additionalAllowedHeaderNames:Nfe,additionalAllowedQueryParameters:Tfe,logger:Cx.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ex,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:X8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:g8}),s.addPolicy(Bfe()),s.addPolicy(bfe(r.retryOptions),{phase:"Retry"}),s.addPolicy(Qfe()),s.addPolicy(yfe());let a=Dit(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=s4(t);Vi(c)?s.addPolicy(Xm({credential:c,scopes:r.audience??
Line truncated
|
`),r}}}}import{createHmac as xit}from"node:crypto";var xx=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return xit("sha256",this.key).update(e,"utf8").digest("base64")}};var Rx="12.31.0",Dx="2026-02-06";var kx="https://storage.azure.com/.default",ku={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var qa="",r4="*",Rit=1*1024*1024;var Dit=4*Rit;var wfe="AES256",Sfe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Nfe=["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"],Tfe=["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"],xfe="BlobUsesCustomerSpecifiedEncryption",Rfe="BlobDoesNotUseCustomerSpecifiedEncryption",Dfe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function vu(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 oB=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function en(t,e={}){t||(t=new Sr);let r=new oB([],e);return r._credential=t,r}function kit(t){let e=[vit,kfe,_it,Fit,Mit,Lit,Pit];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Uit(s));return{wrappedPolicies:P8(r),afterRetry:n}}}}function n4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?O8(e):e4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${Rx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=qy({...r,loggingOptions:{additionalAllowedHeaderNames:Nfe,additionalAllowedQueryParameters:Tfe,logger:Cx.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ex,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:X8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:g8}),s.addPolicy(Bfe()),s.addPolicy(bfe(r.retryOptions),{phase:"Retry"}),s.addPolicy(Qfe()),s.addPolicy(yfe());let a=kit(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=s4(t);Vi(c)?s.addPolicy(Xm({credential:c,scopes:r.audience??
Line truncated
|
||||||
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new za(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function kat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new za(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function vat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function vat(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function _at(t,e){if(t=Mf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function _at(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function Fat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function Fat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function Mat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function Mat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function Lat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Lat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Uat(t,e){if(t=Mf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=oA.parse(t.permissions.toString()).toString():s=aA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",Ff(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?Ja(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Ff(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Mf(t){let e=t.version?t.version:Dx;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 EB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=Km()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==qa||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==qa||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==qa||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==qa||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==qa||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==qa||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>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!==qa||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==qa||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new za(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Ff(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Mf(t){let e=t.version?t.version:Dx;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 EB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=Km()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==qa||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==qa||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==qa||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==qa||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==qa||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==qa||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>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!==qa||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==qa||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};d0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pf=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.
|
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"}};d0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pf=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"}};Pf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var SB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var oct=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},DH=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);Z(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function Vge(t,e,r){return oct(this,void 0,void 0,function*(){var n;let s=new ja(t),i=s.getBlockBlobClient(),o=new DH((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new SR(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw We(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as Jge from"buffer";import*as cA from"fs";import*as zge from"stream";import*as jge from"util";var NR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function TR(t){return t?t>=200&&t<300:!1}function act(t){return t?t>=500:!0}function cct(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function Act(t){return NR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function Wge(t,e,r){return NR(this,arguments,void 0,function*(n,s,i,o=pT,a=mT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!act(d)))return l;if(d&&(h=cct(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield Act(a),u++}throw Error(`${n} failed: ${A}`)})}function NB(t,e){return NR(this,arguments,void 0,function*(r,n,s=pT,i=mT){return yield Wge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof Dc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function h0(t,e){return NR(this,arguments,void 0,function*(r,n,s=pT,i=mT){return yield Wge(r,n,o=>o.message.statusCode,s,i)})}var qo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function uct(t,e){return qo(this,void 0,void 0,function*(){yield jge.promisify(zge.pipeline)(t.message,e)})}var xR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,O(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);Z(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
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"}};Pf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var SB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var act=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},DH=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);Z(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function Vge(t,e,r){return act(this,void 0,void 0,function*(){var n;let s=new ja(t),i=s.getBlockBlobClient(),o=new DH((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new SR(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw We(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as Jge from"buffer";import*as cA from"fs";import*as zge from"stream";import*as jge from"util";var NR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function TR(t){return t?t>=200&&t<300:!1}function cct(t){return t?t>=500:!0}function Act(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function uct(t){return NR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function Wge(t,e,r){return NR(this,arguments,void 0,function*(n,s,i,o=pT,a=mT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!cct(d)))return l;if(d&&(h=Act(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield uct(a),u++}throw Error(`${n} failed: ${A}`)})}function NB(t,e){return NR(this,arguments,void 0,function*(r,n,s=pT,i=mT){return yield Wge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof Dc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function h0(t,e){return NR(this,arguments,void 0,function*(r,n,s=pT,i=mT){return yield Wge(r,n,o=>o.message.statusCode,s,i)})}var qo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function lct(t,e){return qo(this,void 0,void 0,function*(){yield jge.promisify(zge.pipeline)(t.message,e)})}var xR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,O(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);Z(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
||||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function FH(t,e,r){return fi(this,void 0,void 0,function*(){let n=new gct(t),s=Zge(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield $ge(t,e,s):s.concurrentBlobDownloads?yield Kge(t,e,s):yield RR(t,e):yield RR(t,e)})}function ope(t,e,r){return fi(this,void 0,void 0,function*(){let n=_H(),s=Om(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield NB("reserveCache",()=>fi(this,void 0,void 0,function*(){return n.postJson(xB("caches"),i)}))})}function spe(t,e){return`bytes ${t}-${e}/*`}function Cct(t,e,r,n,s){return fi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${spe(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":spe(n,s)},o=yield h0(`uploadChunk (start: ${n}, end: ${s})`,()=>fi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!TR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function Ict(t,e,r,n){return fi(this,void 0,void 0,function*(){let s=Mc(r),i=xB(`caches/${e.toString()}`),o=f0.openSync(r,"r"),a=kH(n),c=y3("uploadConcurrency",a.uploadConcurrency),A=y3("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>fi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield Cct(t,i,()=>f0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{f0.closeSync(o)}})}function yct(t,e,r){return fi(this,void 0,void 0,function*(){let n={size:r};return yield NB("commitCache",()=>fi(this,void 0,void 0,function*(){return t.postJson(xB(`caches/${e.toString()}`),n)}))})}function MH(t,e,r,n){return fi(this,void 0,void 0,function*(){if(kH(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield Vge(r,e,n)}else{let i=_H();O("Upload cache"),yield Ict(i,t,e,n),O("Commiting cache");let o=Mc(e);Z(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield yct(i,t,o);if(!TR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);Z("Cache saved successfully")}})}var Zpe=Ae(N9(),1),rn=Ae(At(),1),Ki=Ae(At(),1),Yf=Ae(At(),1),Vf=Ae(At(),1),Wf=Ae(At(),1);var D9=Ae(At(),1),k9=Ae(At(),1),Kpe=Ae(At(),1),$pe=Ae(At(),1),Xpe=Ae(At(),1);var T9=Ae(At(),1),x9=Ae(At(),1),Jpe=Ae(At(),1),zpe=Ae(At(),1),jpe=Ae(At(),1),R9=class extends jpe.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,zpe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Jpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?x9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,T9.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,T9.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?x9.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},mD=new R9;var v9=class extends Xpe.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:()=>mD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,$pe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Kpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(mD.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?k9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,D9.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)mD.internalBinaryWrite(e.scope[i],r.tag(2,D9.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?k9.UnknownFieldHandler.onWrite:s
Line truncated
|
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function FH(t,e,r){return fi(this,void 0,void 0,function*(){let n=new pct(t),s=Zge(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield $ge(t,e,s):s.concurrentBlobDownloads?yield Kge(t,e,s):yield RR(t,e):yield RR(t,e)})}function ope(t,e,r){return fi(this,void 0,void 0,function*(){let n=_H(),s=Om(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield NB("reserveCache",()=>fi(this,void 0,void 0,function*(){return n.postJson(xB("caches"),i)}))})}function spe(t,e){return`bytes ${t}-${e}/*`}function Ict(t,e,r,n,s){return fi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${spe(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":spe(n,s)},o=yield h0(`uploadChunk (start: ${n}, end: ${s})`,()=>fi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!TR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function yct(t,e,r,n){return fi(this,void 0,void 0,function*(){let s=Mc(r),i=xB(`caches/${e.toString()}`),o=f0.openSync(r,"r"),a=kH(n),c=y3("uploadConcurrency",a.uploadConcurrency),A=y3("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>fi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield Ict(t,i,()=>f0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{f0.closeSync(o)}})}function Bct(t,e,r){return fi(this,void 0,void 0,function*(){let n={size:r};return yield NB("commitCache",()=>fi(this,void 0,void 0,function*(){return t.postJson(xB(`caches/${e.toString()}`),n)}))})}function MH(t,e,r,n){return fi(this,void 0,void 0,function*(){if(kH(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield Vge(r,e,n)}else{let i=_H();O("Upload cache"),yield yct(i,t,e,n),O("Commiting cache");let o=Mc(e);Z(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield Bct(i,t,o);if(!TR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);Z("Cache saved successfully")}})}var Zpe=Ae(N9(),1),rn=Ae(At(),1),Ki=Ae(At(),1),Yf=Ae(At(),1),Vf=Ae(At(),1),Wf=Ae(At(),1);var D9=Ae(At(),1),k9=Ae(At(),1),Kpe=Ae(At(),1),$pe=Ae(At(),1),Xpe=Ae(At(),1);var T9=Ae(At(),1),x9=Ae(At(),1),Jpe=Ae(At(),1),zpe=Ae(At(),1),jpe=Ae(At(),1),R9=class extends jpe.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,zpe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Jpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?x9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,T9.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,T9.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?x9.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},mD=new R9;var v9=class extends Xpe.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:()=>mD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,$pe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Kpe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(mD.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?k9.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,D9.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)mD.internalBinaryWrite(e.scope[i],r.tag(2,D9.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?k9.UnknownFieldHandler.onWrite:s
Line truncated
|
||||||
`));let n=yield z9(r,"create");yield j9(n,t)})}var R0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Xi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},gd=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},ID=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function nme(t){if(!t||t.length===0)throw new Xi("Path Validation Error: At least one directory or file path is required")}function X9(t){if(t.length>512)throw new Xi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Xi(`Key Validation Error: ${t} cannot contain commas.`)}function sme(){return TB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function yD(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=TB();return O(`Cache service version: ${A}`),nme(s),A==="v2"?yield Uut(s,i,o,a,c):yield Lut(s,i,o,a,c)})}function Lut(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of A)X9(d);let u=yield ky(),l="";try{let d=yield ipe(A,s,{compressionMethod:u,enableCrossOsArchive:c});if(!d?.archiveLocation)return;if(a?.lookupOnly)return Z("Lookup only - skipping download"),d.cacheKey;l=VB.join(yield Ry(),Zl(u)),O(`Archive Path: ${l}`),yield FH(d.archiveLocation,l,a),Ua()&&(yield YB(l,u));let h=Mc(l);return Z(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield K9(l,u),Z("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Xi.name)throw d;h instanceof Dc&&typeof h.statusCode=="number"&&h.statusCode>=500?_c(`Failed to restore: ${d.message}`):We(`Failed to restore: ${d.message}`)}finally{try{yield Dy(l)}catch(d){O(`Failed to delete archive: ${d}`)}}})}function Uut(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of A)X9(l);let u="";try{let l=J9(),d=yield ky(),h={key:i,restoreKeys:o,version:Om(s,d,c)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){O(`Cache not found for version ${h.version} of keys: ${A.join(", ")}`);return}if(h.key!==f.matchedKey?Z(`Cache hit for restore-key: ${f.matchedKey}`):Z(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return Z("Lookup only - skipping download"),f.matchedKey;u=VB.join(yield Ry(),Zl(d)),O(`Archive path: ${u}`),O(`Starting download of archive to: ${u}`),yield FH(f.signedDownloadUrl,u,a);let I=Mc(u);return Z(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Ua()&&(yield YB(u,d)),yield K9(u,d),Z("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Xi.name)throw l;d instanceof Dc&&typeof d.statusCode=="number"&&d.statusCode>=500?_c(`Failed to restore: ${l.message}`):We(`Failed to restore: ${l.message}`)}finally{try{u&&(yield Dy(u))}catch(l){O(`Failed to delete archive: ${l}`)}}})}function BD(t,e,r){return R0(this,arguments,void 0,function*(n,s,i,o=!1){let a=TB();return O(`Cache service version: ${a}`),nme(n),X9(s),a==="v2"?yield Out(n,s,i,o):yield Put(n,s,i,o)})}function Put(t,e,r){return R0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l;let d=yield ky(),h=-1,f=yield I3(n);if(O("Cache Paths:"),O(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Ry(),I=VB.join(p,Zl(d));O(`Archive Path: ${I}`);try{yield $9(p,f,d),Ua()&&(yield YB(I,d));let m=10*1024*1024*1024,C=Mc(I);if(O(`File Size: ${C}`),C>m&&!vH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);O("Reserving Cache");let y=yield ope(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(c=y?.result)===null||c===void 0?void 0:c.cacheId;else throw y?.statusCode===400?new Error((u=(A=y?.error)===null||A===void 0?void 0:A.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new gd(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);O(`Saving Cache (ID: ${h})`),yield MH(h,I,"",i)}catch(m){let C=m;if(C.name===Xi.name)throw m;C.name===gd.name
Line truncated
|
`));let n=yield z9(r,"create");yield j9(n,t)})}var R0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Xi=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},gd=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},ID=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function nme(t){if(!t||t.length===0)throw new Xi("Path Validation Error: At least one directory or file path is required")}function X9(t){if(t.length>512)throw new Xi(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Xi(`Key Validation Error: ${t} cannot contain commas.`)}function sme(){return TB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function yD(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=TB();return O(`Cache service version: ${A}`),nme(s),A==="v2"?yield Put(s,i,o,a,c):yield Uut(s,i,o,a,c)})}function Uut(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of A)X9(d);let u=yield ky(),l="";try{let d=yield ipe(A,s,{compressionMethod:u,enableCrossOsArchive:c});if(!d?.archiveLocation)return;if(a?.lookupOnly)return Z("Lookup only - skipping download"),d.cacheKey;l=VB.join(yield Ry(),Zl(u)),O(`Archive Path: ${l}`),yield FH(d.archiveLocation,l,a),Ua()&&(yield YB(l,u));let h=Mc(l);return Z(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield K9(l,u),Z("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Xi.name)throw d;h instanceof Dc&&typeof h.statusCode=="number"&&h.statusCode>=500?_c(`Failed to restore: ${d.message}`):We(`Failed to restore: ${d.message}`)}finally{try{yield Dy(l)}catch(d){O(`Failed to delete archive: ${d}`)}}})}function Put(t,e,r,n){return R0(this,arguments,void 0,function*(s,i,o,a,c=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let A=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(A)),A.length>10)throw new Xi("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of A)X9(l);let u="";try{let l=J9(),d=yield ky(),h={key:i,restoreKeys:o,version:Om(s,d,c)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){O(`Cache not found for version ${h.version} of keys: ${A.join(", ")}`);return}if(h.key!==f.matchedKey?Z(`Cache hit for restore-key: ${f.matchedKey}`):Z(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return Z("Lookup only - skipping download"),f.matchedKey;u=VB.join(yield Ry(),Zl(d)),O(`Archive path: ${u}`),O(`Starting download of archive to: ${u}`),yield FH(f.signedDownloadUrl,u,a);let I=Mc(u);return Z(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Ua()&&(yield YB(u,d)),yield K9(u,d),Z("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Xi.name)throw l;d instanceof Dc&&typeof d.statusCode=="number"&&d.statusCode>=500?_c(`Failed to restore: ${l.message}`):We(`Failed to restore: ${l.message}`)}finally{try{u&&(yield Dy(u))}catch(l){O(`Failed to delete archive: ${l}`)}}})}function BD(t,e,r){return R0(this,arguments,void 0,function*(n,s,i,o=!1){let a=TB();return O(`Cache service version: ${a}`),nme(n),X9(s),a==="v2"?yield Hut(n,s,i,o):yield Out(n,s,i,o)})}function Out(t,e,r){return R0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l;let d=yield ky(),h=-1,f=yield I3(n);if(O("Cache Paths:"),O(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield Ry(),I=VB.join(p,Zl(d));O(`Archive Path: ${I}`);try{yield $9(p,f,d),Ua()&&(yield YB(I,d));let m=10*1024*1024*1024,C=Mc(I);if(O(`File Size: ${C}`),C>m&&!vH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);O("Reserving Cache");let y=yield ope(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(c=y?.result)===null||c===void 0?void 0:c.cacheId;else throw y?.statusCode===400?new Error((u=(A=y?.error)===null||A===void 0?void 0:A.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new gd(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);O(`Saving Cache (ID: ${h})`),yield MH(h,I,"",i)}catch(m){let C=m;if(C.name===Xi.name)throw m;C.name===gd.name
Line truncated
|
||||||
See ${r.getDocumentationLink()}`;ime.push(n),of(n)}function ome(){bu("deprecation-collector_deprecations",JSON.stringify(eG)),bu("deprecation-collector_errors",JSON.stringify(ime))}import*as SD from"path";var ame="GRADLE_ACTION_ID";var DD=".setup-gradle",ND=class t{getDependencyGraphOption(){let e=hr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return fA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return Yut("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,qut())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return SD.resolve(pd(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Jf("dependency-graph-exclude-projects")}getIncludeProjects(){return Jf("dependency-graph-include-projects")}getExcludeConfigurations(){return Jf("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Jf("dependency-graph-include-configurations")}getPluginRepository(){return new TD}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var D0=class{isCacheDisabled(){return sme()?fA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&fA("cache-read-only")}isCacheWriteOnly(){return fA("cache-write-only")}isCacheOverwriteExisting(){return fA("cache-overwrite-existing")}isCacheStrictMatch(){return fA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=JB("gradle-home-cache-cleanup");if(e!==void 0)return QD("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return hr("cache-encryption-key")}getCacheIncludes(){return fO("gradle-home-cache-includes")}getCacheExcludes(){return fO("gradle-home-cache-excludes")}isCacheLicenseAccepted(){let e=new Jo;return e.getDevelocityAccessKey()!==""||e.hasTermsOfUseAgreement()}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced].`)}};var Jo=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return fA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return JB("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return JB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return JB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return JB("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new TD}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(We("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},TD=class{getUrl(){return Jf("gradle-plugin-repository-url")}getUsername(){return Jf("gradle-plugin-repository
Line truncated
|
See ${r.getDocumentationLink()}`;ime.push(n),of(n)}function ome(){bu("deprecation-collector_deprecations",JSON.stringify(eG)),bu("deprecation-collector_errors",JSON.stringify(ime))}import*as SD from"path";var ame="GRADLE_ACTION_ID";var DD=".setup-gradle",ND=class t{getDependencyGraphOption(){let e=hr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return fA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return Vut("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,Yut())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return SD.resolve(pd(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Jf("dependency-graph-exclude-projects")}getIncludeProjects(){return Jf("dependency-graph-include-projects")}getExcludeConfigurations(){return Jf("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Jf("dependency-graph-include-configurations")}getPluginRepository(){return new TD}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var D0=class{isCacheDisabled(){return sme()?fA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&fA("cache-read-only")}isCacheWriteOnly(){return fA("cache-write-only")}isCacheOverwriteExisting(){return fA("cache-overwrite-existing")}isCacheStrictMatch(){return fA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=JB("gradle-home-cache-cleanup");if(e!==void 0)return QD("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return hr("cache-encryption-key")}getCacheIncludes(){return fO("gradle-home-cache-includes")}getCacheExcludes(){return fO("gradle-home-cache-excludes")}isCacheLicenseAccepted(){let e=new Jo;return e.getDevelocityAccessKey()!==""||e.hasTermsOfUseAgreement()}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced].`)}};var Jo=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return fA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return JB("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return JB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return JB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return JB("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new TD}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(We("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},TD=class{getUrl(){return Jf("gradle-plugin-repository-url")}getUsername(){return Jf("gradle-plugin-repository
Line truncated
|
||||||
`),e=e.replace(/\r/g,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new eb(i));return n.searchPaths.push(...sG(n.patterns)),n})}static stat(e,r,n){return lG(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield _0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as dG from"crypto";import*as UD from"fs";import*as Fme from"stream";import*as Mme from"util";import*as Lme from"path";var idt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},odt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function Ume(t,e){return idt(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?Z:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=dG.createHash("sha256"),f=0;try{for(var p=!0,I=odt(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){c=m.value,p=!1;let C=c;if(u(C),!C.startsWith(`${d}${Lme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(UD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=dG.createHash("sha256");yield Mme.promisify(Fme.pipeline)(UD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var Pme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function hG(t,e){return Pme(this,void 0,void 0,function*(){return yield MD.create(t,e)})}function Ome(t){return Pme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield hG(e,{followSymbolicLinks:i});return Ume(o,r,s)})}import*as gG from"path";var Gme="BASIC_CACHE_PRIMARY_KEY",fG="BASIC_CACHE_RESTORED_KEY",adt="setup-java",qme=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],PD=class{async restore(e,r){let n=Yme(e),s=await cdt();bu(Gme,s);try{let i=await yD(n,s);i?(bu(fG,i),Z(`Basic caching restored from cache key: ${i}`)):Z("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){We(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=Tm(fG);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=Tm(Gme);if(Tm(fG)===s)return Z(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Yme(e);try{return await BD(o,s),Z(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return We(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Yme(t){return[gG.join(t,"caches"),gG.join(t,"wrapper")]}async function cdt(){let t=await Ome(qme.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new eb(i));return n.searchPaths.push(...sG(n.patterns)),n})}static stat(e,r,n){return lG(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield _0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as dG from"crypto";import*as UD from"fs";import*as Fme from"stream";import*as Mme from"util";import*as Lme from"path";var odt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},adt=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function Ume(t,e){return odt(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?Z:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=dG.createHash("sha256"),f=0;try{for(var p=!0,I=adt(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){c=m.value,p=!1;let C=c;if(u(C),!C.startsWith(`${d}${Lme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(UD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=dG.createHash("sha256");yield Mme.promisify(Fme.pipeline)(UD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var Pme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function hG(t,e){return Pme(this,void 0,void 0,function*(){return yield MD.create(t,e)})}function Ome(t){return Pme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield hG(e,{followSymbolicLinks:i});return Ume(o,r,s)})}import*as gG from"path";var Gme="BASIC_CACHE_PRIMARY_KEY",fG="BASIC_CACHE_RESTORED_KEY",cdt="setup-java",qme=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],PD=class{async restore(e,r){let n=Yme(e),s=await Adt();bu(Gme,s);try{let i=await yD(n,s);i?(bu(fG,i),Z(`Basic caching restored from cache key: ${i}`)):Z("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){We(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=Tm(fG);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=Tm(Gme);if(Tm(fG)===s)return Z(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Yme(e);try{return await BD(o,s),Z(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return We(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Yme(t){return[gG.join(t,"caches"),gG.join(t,"wrapper")]}async function Adt(){let t=await Ome(qme.join(`
|
||||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${qme}], make sure you have checked out the target repository`);return`${adt}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var udt=`
|
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${qme}], make sure you have checked out the target repository`);return`${cdt}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var ldt=`
|
||||||
[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.
|
[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.
|
||||||
`,ldt="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",ddt=`
|
`,ddt="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",hdt=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u26A1\uFE0F Enhanced Caching enabled
|
> ### \u26A1\uFE0F Enhanced Caching enabled
|
||||||
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
||||||
`,hdt="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",fdt=`
|
`,fdt="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",gdt=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
||||||
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
||||||
>
|
>
|
||||||
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,mG=class{async restore(e,r){}async save(e,r,n){return udt}},OD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,mG=class{async restore(e,r){}async save(e,r,n){return ldt}},OD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
||||||
${this.summary}`}};async function Jme(t){if(t.isCacheDisabled())return pG("Cache is disabled: will not restore state from previous builds."),new mG;if(t.getCacheProvider()==="basic")return pG(hdt),new OD(new PD,fdt);pG(ldt);let e=await gdt();return t.isCacheLicenseAccepted()?e:new OD(e,ddt)}async function gdt(){let t=pdt();return await import(Adt(t).href)}function pdt(){let t=import.meta.dirname,e=Wme.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Vme.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function pG(t){console.info(t)}import HD from"fs";import zme from"path";var GD=class{constructor(e){this.cacheFile=zme.resolve(e,DD,"valid-wrappers.json")}load(){if(HD.existsSync(this.cacheFile))try{return JSON.parse(HD.readFileSync(this.cacheFile,"utf-8"))}catch(e){We(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];HD.mkdirSync(zme.dirname(this.cacheFile),{recursive:!0}),HD.writeFileSync(this.cacheFile,JSON.stringify(r))}};var e0e=Ae(Xme(),1);import*as Zme from"util";import*as qD from"path";import*as YD from"fs";var Bdt=Zme.promisify(YD.readdir);async function t0e(t){return(await r0e(t)).filter(r=>(0,e0e.default)(r).endsWith("gradle-wrapper.jar")).map(r=>qD.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function r0e(t){let e=await Bdt(t),r=await Promise.all(e.map(async n=>{let s=qD.resolve(t,n),i=YD.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?r0e(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var Qdt={_useHtmlParser2:!1};function F0(t,e){if(!t)return e??Qdt;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 HG={};wa(HG,{contains:()=>i2,extract:()=>Eht,html:()=>fht,merge:()=>w0e,parseHTML:()=>pht,root:()=>mht,text:()=>sg,xml:()=>ght});var wd={};wa(wd,{DocumentPosition:()=>$o,append:()=>Kdt,appendChild:()=>jdt,compareDocumentPosition:()=>y0e,existsOne:()=>C0e,filter:()=>O0,find:()=>t2,findAll:()=>eht,findOne:()=>r2,findOneChild:()=>Zdt,getAttributeValue:()=>Vdt,getChildren:()=>P0,getElementById:()=>sht,getElements:()=>nht,getElementsByClassName:()=>iht,getElementsByTagName:()=>ng,getElementsByTagType:()=>oht,getFeed:()=>OG,getInnerHTML:()=>Ydt,getName:()=>Jdt,getOuterHTML:()=>m0e,getParent:()=>E0e,getSiblings:()=>UG,getText:()=>XD,hasAttrib:()=>Wdt,hasChildren:()=>rr,innerText:()=>ob,isCDATA:()=>M0,isComment:()=>rg,isDocument:()=>Ko,isTag:()=>Qe,isText:()=>Ei,nextElementSibling:()=>ZD,prepend:()=>Xdt,prependChild:()=>$dt,prevElementSibling:()=>e2,removeElement:()=>Ju,removeSubsets:()=>aht,replaceElement:()=>zdt,testElement:()=>rht,textContent:()=>Wu,uniqueSort:()=>bd});var jo={};wa(jo,{CDATA:()=>SG,Comment:()=>BG,Directive:()=>yG,Doctype:()=>NG,ElementType:()=>bt,Root:()=>CG,Script:()=>bG,Style:()=>QG,Tag:()=>wG,Text:()=>IG,isTag:()=>EG});var bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(bt||(bt={}));function EG(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var CG=bt.Root,IG=bt.Text,yG=bt.Directive,BG=bt.Comment,bG=bt.Script,QG=bt.Style,wG=bt.Tag,SG=bt.CDATA,NG=bt.Doctype;var VD=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 L0(this,e)}},rb=class extends VD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},pA=class extends rb{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},Zf=class extends rb{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},eg=class extends rb{constructor(e,r){super(r),this.name=e,this.type=bt.Directive}get nodeType(){return 1}},nb=class extends VD{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}},sb=class extends nb{constructor(){super(...arguments),this.type=bt.CDATA}get nodeType(){return 4}},Zi=class extends nb{constructor(){super(...arguments),this.type=bt.Root}get nodeType(){return 9}},tg=class extends nb{constructor(e,r,n=[],s=e==="script"?bt.Script:e==="style"?bt.Style:bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void
Line truncated
|
${this.summary}`}};async function Jme(t){if(t.isCacheDisabled())return pG("Cache is disabled: will not restore state from previous builds."),new mG;if(t.getCacheProvider()==="basic")return pG(fdt),new OD(new PD,gdt);pG(ddt);let e=await pdt();return t.isCacheLicenseAccepted()?e:new OD(e,hdt)}async function pdt(){let t=mdt();return await import(udt(t).href)}function mdt(){let t=import.meta.dirname,e=Wme.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Vme.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function pG(t){console.info(t)}import HD from"fs";import zme from"path";var GD=class{constructor(e){this.cacheFile=zme.resolve(e,DD,"valid-wrappers.json")}load(){if(HD.existsSync(this.cacheFile))try{return JSON.parse(HD.readFileSync(this.cacheFile,"utf-8"))}catch(e){We(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];HD.mkdirSync(zme.dirname(this.cacheFile),{recursive:!0}),HD.writeFileSync(this.cacheFile,JSON.stringify(r))}};var e0e=Ae(Xme(),1);import*as Zme from"util";import*as qD from"path";import*as YD from"fs";var bdt=Zme.promisify(YD.readdir);async function t0e(t){return(await r0e(t)).filter(r=>(0,e0e.default)(r).endsWith("gradle-wrapper.jar")).map(r=>qD.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function r0e(t){let e=await bdt(t),r=await Promise.all(e.map(async n=>{let s=qD.resolve(t,n),i=YD.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?r0e(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var wdt={_useHtmlParser2:!1};function F0(t,e){if(!t)return e??wdt;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 HG={};wa(HG,{contains:()=>i2,extract:()=>Cht,html:()=>ght,merge:()=>w0e,parseHTML:()=>mht,root:()=>Eht,text:()=>sg,xml:()=>pht});var wd={};wa(wd,{DocumentPosition:()=>$o,append:()=>$dt,appendChild:()=>Kdt,compareDocumentPosition:()=>y0e,existsOne:()=>C0e,filter:()=>O0,find:()=>t2,findAll:()=>tht,findOne:()=>r2,findOneChild:()=>eht,getAttributeValue:()=>Wdt,getChildren:()=>P0,getElementById:()=>iht,getElements:()=>sht,getElementsByClassName:()=>oht,getElementsByTagName:()=>ng,getElementsByTagType:()=>aht,getFeed:()=>OG,getInnerHTML:()=>Vdt,getName:()=>zdt,getOuterHTML:()=>m0e,getParent:()=>E0e,getSiblings:()=>UG,getText:()=>XD,hasAttrib:()=>Jdt,hasChildren:()=>rr,innerText:()=>ob,isCDATA:()=>M0,isComment:()=>rg,isDocument:()=>Ko,isTag:()=>Qe,isText:()=>Ei,nextElementSibling:()=>ZD,prepend:()=>Zdt,prependChild:()=>Xdt,prevElementSibling:()=>e2,removeElement:()=>Ju,removeSubsets:()=>cht,replaceElement:()=>jdt,testElement:()=>nht,textContent:()=>Wu,uniqueSort:()=>bd});var jo={};wa(jo,{CDATA:()=>SG,Comment:()=>BG,Directive:()=>yG,Doctype:()=>NG,ElementType:()=>bt,Root:()=>CG,Script:()=>bG,Style:()=>QG,Tag:()=>wG,Text:()=>IG,isTag:()=>EG});var bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(bt||(bt={}));function EG(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var CG=bt.Root,IG=bt.Text,yG=bt.Directive,BG=bt.Comment,bG=bt.Script,QG=bt.Style,wG=bt.Tag,SG=bt.CDATA,NG=bt.Doctype;var VD=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 L0(this,e)}},rb=class extends VD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},pA=class extends rb{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},Zf=class extends rb{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},eg=class extends rb{constructor(e,r){super(r),this.name=e,this.type=bt.Directive}get nodeType(){return 1}},nb=class extends VD{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}},sb=class extends nb{constructor(){super(...arguments),this.type=bt.CDATA}get nodeType(){return 4}},Zi=class extends nb{constructor(){super(...arguments),this.type=bt.Root}get nodeType(){return 9}},tg=class extends nb{constructor(e,r,n=[],s=e==="script"?bt.Script:e==="style"?bt.Style:bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void
Line truncated
|
||||||
`:XD(t.children):M0(t)?XD(t.children):Ei(t)?t.data:""}function Wu(t){return Array.isArray(t)?t.map(Wu).join(""):rr(t)&&!rg(t)?Wu(t.children):Ei(t)?t.data:""}function ob(t){return Array.isArray(t)?t.map(ob).join(""):rr(t)&&(t.type===bt.Tag||M0(t))?ob(t.children):Ei(t)?t.data:""}function P0(t){return rr(t)?t.children:[]}function E0e(t){return t.parent||null}function UG(t){let e=E0e(t);if(e!=null)return P0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function Vdt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Wdt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function Jdt(t){return t.name}function ZD(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function e2(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function Ju(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 zdt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function jdt(t,e){if(Ju(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 Kdt(t,e){Ju(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function $dt(t,e){if(Ju(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 Xdt(t,e){Ju(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function O0(t,e,r=!0,n=1/0){return t2(t,Array.isArray(e)?e:[e],r,n)}function t2(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Zdt(t,e){return e.find(t)}function r2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=r2(t,i.children,!0);if(o)return o}}return null}function C0e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&C0e(t,r.children))}function eht(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var n2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ei(e)&&t(e.data):e=>Ei(e)&&e.data===t}};function PG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function tht(t,e){return r=>t(r)||e(r)}function I0e(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(n2,r)?n2[r](n):PG(r,n)});return e.length===0?null:e.reduce(tht)}function rht(t,e){let r=I0e(t);return r?r(e):!0}function nht(t,e,r,n=1/0){let s=I0e(t);return s?O0(s,e,r,n):[]}function sht(t,e,r=!0){return Array.isArray(e)||(e=[e]),r2(PG("id",t),e,r)}function ng(t,e,r=!0,n=1/0){return O0(n2.tag_name(t),e,r,n)}function iht(t,e,r=!0,n=1/0){return O0(PG("class",t),e,r,n)}function oht(t,e,r=!0,n=1/0){return O0(n2.tag_type(t),e,r,n)}function aht(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var $o;(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"})($o||($o={}));function y0e(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return $o.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?$o.FOLLOWING|$o.CONTAINED_BY:$o.FOLLOWING:a===t?$o.PRECEDING|$o.CONTAINS:$o.PRECEDING}function bd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=y0e(e,r);return n&$o.PRECEDING?-1:n&$o.FOLLOWING?1:0}),t}function OG(t){let e=s2(dht,t);return e?e.name==="feed"?cht(e):Aht(e):null}function cht(t){var e;let r=t.children,n={type:"atom",items:ng("entry",r).map(o=>{var a;let{children:c}=o,A={media:B0e(c)};Ci(A,"id","id",c),Ci(A,"title","title",c);let u=(a=s2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=Qd("summary",c)||Qd("conten
Line truncated
|
`:XD(t.children):M0(t)?XD(t.children):Ei(t)?t.data:""}function Wu(t){return Array.isArray(t)?t.map(Wu).join(""):rr(t)&&!rg(t)?Wu(t.children):Ei(t)?t.data:""}function ob(t){return Array.isArray(t)?t.map(ob).join(""):rr(t)&&(t.type===bt.Tag||M0(t))?ob(t.children):Ei(t)?t.data:""}function P0(t){return rr(t)?t.children:[]}function E0e(t){return t.parent||null}function UG(t){let e=E0e(t);if(e!=null)return P0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function Wdt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Jdt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function zdt(t){return t.name}function ZD(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function e2(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function Ju(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 jdt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Kdt(t,e){if(Ju(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 $dt(t,e){Ju(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function Xdt(t,e){if(Ju(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 Zdt(t,e){Ju(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function O0(t,e,r=!0,n=1/0){return t2(t,Array.isArray(e)?e:[e],r,n)}function t2(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function eht(t,e){return e.find(t)}function r2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=r2(t,i.children,!0);if(o)return o}}return null}function C0e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&C0e(t,r.children))}function tht(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var n2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ei(e)&&t(e.data):e=>Ei(e)&&e.data===t}};function PG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function rht(t,e){return r=>t(r)||e(r)}function I0e(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(n2,r)?n2[r](n):PG(r,n)});return e.length===0?null:e.reduce(rht)}function nht(t,e){let r=I0e(t);return r?r(e):!0}function sht(t,e,r,n=1/0){let s=I0e(t);return s?O0(s,e,r,n):[]}function iht(t,e,r=!0){return Array.isArray(e)||(e=[e]),r2(PG("id",t),e,r)}function ng(t,e,r=!0,n=1/0){return O0(n2.tag_name(t),e,r,n)}function oht(t,e,r=!0,n=1/0){return O0(PG("class",t),e,r,n)}function aht(t,e,r=!0,n=1/0){return O0(n2.tag_type(t),e,r,n)}function cht(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var $o;(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"})($o||($o={}));function y0e(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return $o.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?$o.FOLLOWING|$o.CONTAINED_BY:$o.FOLLOWING:a===t?$o.PRECEDING|$o.CONTAINS:$o.PRECEDING}function bd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=y0e(e,r);return n&$o.PRECEDING?-1:n&$o.FOLLOWING?1:0}),t}function OG(t){let e=s2(hht,t);return e?e.name==="feed"?Aht(e):uht(e):null}function Aht(t){var e;let r=t.children,n={type:"atom",items:ng("entry",r).map(o=>{var a;let{children:c}=o,A={media:B0e(c)};Ci(A,"id","id",c),Ci(A,"title","title",c);let u=(a=s2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=Qd("summary",c)||Qd("conten
Line truncated
|
||||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||||
optgroup[disabled] > option,
|
optgroup[disabled] > option,
|
||||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
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 ea=Ae(Sd(),1);var nq={};function sq(t,e){return t===ea.default.falseFunc?ea.default.falseFunc:r=>e.isTag(r)&&t(r)}function iq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function rq(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 tq=(t,e,r,n,s)=>{let i=s(e,rq(r),n);return i===ea.default.trueFunc?t:i===ea.default.falseFunc?ea.default.falseFunc:o=>i(o)&&t(o)},m2={is:tq,matches:tq,where:tq,not(t,e,r,n,s){let i=s(e,rq(r),n);return i===ea.default.falseFunc?t:i===ea.default.trueFunc?ea.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=rq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(hb))?[nq]:void 0,c=s(e,o,a);if(c===ea.default.falseFunc)return ea.default.falseFunc;let A=sq(c,i);if(a&&c!==ea.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...iq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function uEe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in m2))throw new Error(`Unknown pseudo-class :${o}(${a})`);return m2[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:p2[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,AEe.parse)(A);return m2.is(t,u,r,n,s)}if(typeof c=="function")return eq(c,o,a,1),u=>c(u,a)&&t(u);if(o in j0)return j0[o](t,a,r,n);if(o in gb){let u=gb[o];return eq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var ta=Ae(J0(),1);function oq(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function lEe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case ta.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ta.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ta.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()),iEe[e.action](t,e,r)}case ta.SelectorType.Pseudo:return uEe(t,e,r,n,s);case ta.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(A){return i.getName(A)===a&&t(A)}}case ta.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=oq(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=oq(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=oq(A,i));return!1};case ta.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case ta.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case ta.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case ta.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case ta.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function dEe(t,e,r){let n=E2(t,e,r);return sq(n,e.adapter)}function E2(t,e,r){let n=typeof t=="string"?(0,tc.parse)(t):t;return C2(n,e,r)}function hEe(t){return t.type===tc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(hEe)))}var nft={type:tc.SelectorType.Descendant},sft={type:"_flexibleDescendant"},ift={type:tc.SelectorType.Pseudo,name:"scope",data:null};function oft(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===nq||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 ea=Ae(Sd(),1);var nq={};function sq(t,e){return t===ea.default.falseFunc?ea.default.falseFunc:r=>e.isTag(r)&&t(r)}function iq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function rq(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 tq=(t,e,r,n,s)=>{let i=s(e,rq(r),n);return i===ea.default.trueFunc?t:i===ea.default.falseFunc?ea.default.falseFunc:o=>i(o)&&t(o)},m2={is:tq,matches:tq,where:tq,not(t,e,r,n,s){let i=s(e,rq(r),n);return i===ea.default.falseFunc?t:i===ea.default.trueFunc?ea.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=rq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(hb))?[nq]:void 0,c=s(e,o,a);if(c===ea.default.falseFunc)return ea.default.falseFunc;let A=sq(c,i);if(a&&c!==ea.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...iq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function uEe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in m2))throw new Error(`Unknown pseudo-class :${o}(${a})`);return m2[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:p2[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,AEe.parse)(A);return m2.is(t,u,r,n,s)}if(typeof c=="function")return eq(c,o,a,1),u=>c(u,a)&&t(u);if(o in j0)return j0[o](t,a,r,n);if(o in gb){let u=gb[o];return eq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var ta=Ae(J0(),1);function oq(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function lEe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case ta.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ta.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ta.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()),iEe[e.action](t,e,r)}case ta.SelectorType.Pseudo:return uEe(t,e,r,n,s);case ta.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(A){return i.getName(A)===a&&t(A)}}case ta.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=oq(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=oq(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=oq(A,i));return!1};case ta.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case ta.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case ta.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case ta.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case ta.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function dEe(t,e,r){let n=E2(t,e,r);return sq(n,e.adapter)}function E2(t,e,r){let n=typeof t=="string"?(0,tc.parse)(t):t;return C2(n,e,r)}function hEe(t){return t.type===tc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(hEe)))}var sft={type:tc.SelectorType.Descendant},ift={type:"_flexibleDescendant"},oft={type:tc.SelectorType.Pseudo,name:"scope",data:null};function aft(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===nq||i&&e.isTag(i)});fo
Line truncated
|
||||||
`)})):{name:s,value:i.replace(xEe,`\r
|
`)})):{name:s,value:i.replace(xEe,`\r
|
||||||
`)}}).toArray()}var Bq={};wa(Bq,{extract:()=>ygt});function Igt(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 ygt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=Igt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var xd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};xd.prototype.cheerio="[cheerio object]";xd.prototype.splice=Array.prototype.splice;xd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(xd.prototype,jG,Eq,Cq,Iq,yq,Bq);function REe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=F0(s),a=t(n,o,i,null);class c extends xd{_make(l,d){let h=A(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function A(u,l,d=a,h){if(u&&Xo(u))return u;let f=F0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Xo(p)?p:new c(p,null,f);if(I._root=I,!u)return new c(void 0,I,f);let m=typeof u=="string"&&ab(u)?t(u,f,!1,null).children:Bgt(u)?[u]:Array.isArray(u)?u:void 0,C=new c(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?ab(l)?new c([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Xo(l)?l:new c(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(A,HG,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function Bgt(t){return!!t.name||t.type===jo.Root||t.type===jo.Text||t.type===jo.Comment}var bgt=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Hs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function w2(t){return t>=55296&&t<=57343}function DEe(t){return t>=56320&&t<=57343}function kEe(t,e){return(t-55296)*1024+9216+e}function S2(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function N2(t){return t>=64976&&t<=65007||bgt.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
`)}}).toArray()}var Bq={};wa(Bq,{extract:()=>Bgt});function ygt(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 Bgt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=ygt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var xd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};xd.prototype.cheerio="[cheerio object]";xd.prototype.splice=Array.prototype.splice;xd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(xd.prototype,jG,Eq,Cq,Iq,yq,Bq);function REe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=F0(s),a=t(n,o,i,null);class c extends xd{_make(l,d){let h=A(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function A(u,l,d=a,h){if(u&&Xo(u))return u;let f=F0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Xo(p)?p:new c(p,null,f);if(I._root=I,!u)return new c(void 0,I,f);let m=typeof u=="string"&&ab(u)?t(u,f,!1,null).children:bgt(u)?[u]:Array.isArray(u)?u:void 0,C=new c(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?ab(l)?new c([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Xo(l)?l:new c(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(A,HG,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function bgt(t){return!!t.name||t.type===jo.Root||t.type===jo.Text||t.type===jo.Comment}var Qgt=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Hs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function w2(t){return t>=55296&&t<=57343}function DEe(t){return t>=56320&&t<=57343}function kEe(t,e){return(t-55296)*1024+9216+e}function S2(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function N2(t){return t>=64976&&t<=65007||Qgt.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||||
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
||||||
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
||||||
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
||||||
`)}`}},n_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var Yg=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function sxe(t){if(t instanceof AggregateError){of("Multiple errors returned");for(let e of t.errors)_c(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&Z(e.stack)}else t instanceof Yg?(of(String(t)),t.stack&&Z(t.stack)):(of(String(t)),t instanceof Error&&t.stack&&Z(t.stack))}async function ixe(t,e,r){if(!t.doValidateWrappers())return;let n=new GD(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await nxe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await PN("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),Z(o.toDisplayString())});else throw Z(o.toDisplayString()),new Yg(`At least one Gradle Wrapper Jar failed validation!
|
`)}`}},n_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var Yg=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function sxe(t){if(t instanceof AggregateError){of("Multiple errors returned");for(let e of t.errors)_c(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&Z(e.stack)}else t instanceof Yg?(of(String(t)),t.stack&&Z(t.stack)):(of(String(t)),t instanceof Error&&t.stack&&Z(t.stack))}async function ixe(t,e,r){if(!t.doValidateWrappers())return;let n=new GD(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await nxe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await PN("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),Z(o.toDisplayString())});else throw Z(o.toDisplayString()),new Yg(`At least one Gradle Wrapper Jar failed validation!
|
||||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||||
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import fo from"fs";import Vg from"path";function oxe(t,e,r){let n=Vg.resolve(e,DD);fo.mkdirSync(n,{recursive:!0}),Z2t(e),ekt(t),Ua()&&tkt(e),r&&jn("GRADLE_ENCRYPTION_KEY",r)}function Z2t(t){let e=Vg.resolve(t,"init.d");fo.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let n of r){let s=rkt("init-scripts",n),i=Vg.resolve(e,n);fo.writeFileSync(i,s)}}function ekt(t){let e=nkt();if(e==null)return;let r=Vg.resolve(t,".m2"),n=Vg.resolve(r,"toolchains.xml");if(!fo.existsSync(n))fo.mkdirSync(r,{recursive:!0}),fo.writeFileSync(n,e),Z(`Wrote default JDK locations to ${n}`);else{let s=fo.readFileSync(n,"utf8"),i=skt(s,e);fo.writeFileSync(n,i),Z(`Merged default JDK locations into ${n}`)}}function tkt(t){let e=`org.gradle.logging.level=info
|
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import fo from"fs";import Vg from"path";function oxe(t,e,r){let n=Vg.resolve(e,DD);fo.mkdirSync(n,{recursive:!0}),ekt(e),tkt(t),Ua()&&rkt(e),r&&jn("GRADLE_ENCRYPTION_KEY",r)}function ekt(t){let e=Vg.resolve(t,"init.d");fo.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let n of r){let s=nkt("init-scripts",n),i=Vg.resolve(e,n);fo.writeFileSync(i,s)}}function tkt(t){let e=skt();if(e==null)return;let r=Vg.resolve(t,".m2"),n=Vg.resolve(r,"toolchains.xml");if(!fo.existsSync(n))fo.mkdirSync(r,{recursive:!0}),fo.writeFileSync(n,e),Z(`Wrote default JDK locations to ${n}`);else{let s=fo.readFileSync(n,"utf8"),i=ikt(s,e);fo.writeFileSync(n,i),Z(`Merged default JDK locations into ${n}`)}}function rkt(t){let e=`org.gradle.logging.level=info
|
||||||
org.gradle.logging.stacktrace=all
|
org.gradle.logging.stacktrace=all
|
||||||
`,r=Vg.resolve(t,"gradle.properties");if(fo.existsSync(r)){Z(`Merged --info and --stacktrace into existing ${r} file`);let n=fo.readFileSync(r,"utf-8");fo.writeFileSync(r,`${e}
|
`,r=Vg.resolve(t,"gradle.properties");if(fo.existsSync(r)){Z(`Merged --info and --stacktrace into existing ${r} file`);let n=fo.readFileSync(r,"utf-8");fo.writeFileSync(r,`${e}
|
||||||
${n}`)}else Z(`Created a new ${r} with --info and --stacktrace`),fo.writeFileSync(r,e)}function rkt(...t){let e=import.meta.dirname,r=Vg.resolve(e,"..","..","..","sources","src","resources",...t);return fo.readFileSync(r,"utf8")}function nkt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
${n}`)}else Z(`Created a new ${r} with --info and --stacktrace`),fo.writeFileSync(r,e)}function nkt(...t){let e=import.meta.dirname,r=Vg.resolve(e,"..","..","..","sources","src","resources",...t);return fo.readFileSync(r,"utf8")}function skt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<toolchains>
|
<toolchains>
|
||||||
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
||||||
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||||
@@ -294,7 +294,7 @@ ${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
|||||||
</toolchain>`).join(`
|
</toolchain>`).join(`
|
||||||
`)}
|
`)}
|
||||||
</toolchains>
|
</toolchains>
|
||||||
`}function skt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var jJ="GRADLE_BUILD_ACTION_SETUP_COMPLETED",ikt="GRADLE_USER_HOME";async function axe(t,e,r){let n=await cxe(),s=await akt();return process.env[jJ]?(Z("Gradle setup only performed on first gradle/actions step in workflow."),!1):(jn(jJ,!0),bu(jJ,!0),bu(ikt,s),oxe(n,s,t.getCacheEncryptionKey()),await(await Jme(t)).restore(s,okt(t)),await ixe(r,pd(),s),await lme(e),!0)}function okt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function akt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=pd();return $J.resolve(r,t)}let e=$J.resolve(await cxe(),".gradle");if(KJ.existsSync(e))return Z(`Gradle User Home already exists at ${e}`),jn("GRADLE_USER_HOME",e),e;if(s_.platform()==="win32"&&e.startsWith("C:\\")&&KJ.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return Z(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),jn("GRADLE_USER_HOME",r),r}return jn("GRADLE_USER_HOME",e),e}async function cxe(){let t=await dy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return Z("Could not determine user.home from java -version output. Using os.homedir()."),s_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}import*as VE from"fs";import*as Gxe from"os";import*as oh from"path";import*as ZJ from"crypto";import*as Jg from"fs";var Akt=Ae(Ny(),1);import*as PQ from"path";var a_=Ae(Ny(),1);import*as uxe from"stream";import*as lxe from"util";import{ok as lkt}from"assert";var Axe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},i_=class{constructor(e,r,n){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Axe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;Z(i.message)}let s=this.getSleepAmount();Z(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Axe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var Wg=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},o_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},dkt=process.platform==="win32",kbr=process.platform==="darwin",hkt="actions/tool-cache";function dxe(t,e,r,n){return Wg(this,void 0,void 0,function*(){e=e||PQ.join(fxe(),ZJ.randomUUID()),yield sf(PQ.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=XJ("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=XJ("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new i_(s,i,o).execute(()=>Wg(this,void 0,void 0,function*(){return yield fkt(t,e||"",r,n)}),c=>!(c instanceof o_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function fkt(t,e,r,n){return Wg(this,void 0,void 0,function*(){if(Jg.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Lr(hkt,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new o_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=lxe.promisify(uxe.pipeline),c=XJ("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,Jg.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield oce(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function hxe(t,e){return Wg(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield mkt(e),dkt?yield gkt(t,e):yield pkt(t,e),e})}function gkt(t,e){return Wg(this,void 0,void 0,function*(){let r=t.replace(/'/g,"''").replace(/"|\nLine truncated
|
`}function ikt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var jJ="GRADLE_BUILD_ACTION_SETUP_COMPLETED",okt="GRADLE_USER_HOME";async function axe(t,e,r){let n=await cxe(),s=await ckt();return process.env[jJ]?(Z("Gradle setup only performed on first gradle/actions step in workflow."),!1):(jn(jJ,!0),bu(jJ,!0),bu(okt,s),oxe(n,s,t.getCacheEncryptionKey()),await(await Jme(t)).restore(s,akt(t)),await ixe(r,pd(),s),await lme(e),!0)}function akt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function ckt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=pd();return $J.resolve(r,t)}let e=$J.resolve(await cxe(),".gradle");if(KJ.existsSync(e))return Z(`Gradle User Home already exists at ${e}`),jn("GRADLE_USER_HOME",e),e;if(s_.platform()==="win32"&&e.startsWith("C:\\")&&KJ.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return Z(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),jn("GRADLE_USER_HOME",r),r}return jn("GRADLE_USER_HOME",e),e}async function cxe(){let t=await dy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return Z("Could not determine user.home from java -version output. Using os.homedir()."),s_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}import*as VE from"fs";import*as Gxe from"os";import*as oh from"path";import*as ZJ from"crypto";import*as Jg from"fs";var ukt=Ae(Ny(),1);import*as PQ from"path";var a_=Ae(Ny(),1);import*as uxe from"stream";import*as lxe from"util";import{ok as dkt}from"assert";var Axe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},i_=class{constructor(e,r,n){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Axe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;Z(i.message)}let s=this.getSleepAmount();Z(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Axe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var Wg=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},o_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},hkt=process.platform==="win32",vbr=process.platform==="darwin",fkt="actions/tool-cache";function dxe(t,e,r,n){return Wg(this,void 0,void 0,function*(){e=e||PQ.join(fxe(),ZJ.randomUUID()),yield sf(PQ.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=XJ("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=XJ("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new i_(s,i,o).execute(()=>Wg(this,void 0,void 0,function*(){return yield gkt(t,e||"",r,n)}),c=>!(c instanceof o_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function gkt(t,e,r,n){return Wg(this,void 0,void 0,function*(){if(Jg.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Lr(fkt,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new o_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=lxe.promisify(uxe.pipeline),c=XJ("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,Jg.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield oce(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function hxe(t,e){return Wg(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield Ekt(e),hkt?yield pkt(t,e):yield mkt(t,e),e})}function pkt(t,e){return Wg(this,void 0,void 0,function*(){let r=t.replace(/'/g,"''").replace(/"|\nLine truncated
|
||||||
`," Line feed \\n"]]),nRe=new Map([...Gz,["\\"," Backslash \\"],["/"," Forward slash /"]]);function sRe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of nRe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
`," Line feed \\n"]]),nRe=new Map([...Gz,["\\"," Backslash \\"],["/"," Forward slash /"]]);function sRe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of nRe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||||
|
|
||||||
Invalid characters include: ${Array.from(nRe.values()).toString()}
|
Invalid characters include: ${Array.from(nRe.values()).toString()}
|
||||||
@@ -306,16 +306,16 @@ Invalid characters include: ${Array.from(Gz.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.
|
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 cRe=Ae(aRe(),1);function GA(){return`@actions/artifact-${cRe.version}`}var l_=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"}},hl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},fl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},ah=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"}},gl=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
`)}var cRe=Ae(aRe(),1);function GA(){return`@actions/artifact-${cRe.version}`}var l_=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"}},hl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},fl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},ah=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"}},gl=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"}};gl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var zg=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
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"}};gl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var zg=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"}};zg.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var jg=class extends Error{};jg.prototype.name="InvalidTokenError";function Zkt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function evt(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 Zkt(e)}catch{return atob(e)}}function ARe(t,e){if(typeof t!="string")throw new jg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new jg(`Invalid token specified: missing part #${r+1}`);let s;try{s=evt(n)}catch(i){throw new jg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new jg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var d_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function qA(){let t=A_(),e=ARe(t);if(!e.scp)throw d_;let r=e.scp.split(" ");if(r.length===0)throw d_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw d_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw d_}function uRe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(La(r),La(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function lRe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&uRe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&uRe(t.signed_url)}var h_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Yz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=A_();this.baseUrl=Wxe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Lr(e,[new Bu(i)])}request(e,r,n,s){return h_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>h_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return h_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(lRe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(zg.isUsageErrorMessage(A.msg))throw new zg;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof zg)throw a;if(gl.isNetworkErrorCode(a?.code))throw new gl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);Z(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return h_(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function YA(t){let e=new Yz(GA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new u_(e)}import*as jE from"fs";import{normalize as dRe,resolve as hRe}from"path";function fRe(t){if(!jE.existsSync(t))throw ne
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"}};zg.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var jg=class extends Error{};jg.prototype.name="InvalidTokenError";function evt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function tvt(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 evt(e)}catch{return atob(e)}}function ARe(t,e){if(typeof t!="string")throw new jg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new jg(`Invalid token specified: missing part #${r+1}`);let s;try{s=tvt(n)}catch(i){throw new jg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new jg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var d_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function qA(){let t=A_(),e=ARe(t);if(!e.scp)throw d_;let r=e.scp.split(" ");if(r.length===0)throw d_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw d_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw d_}function uRe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(La(r),La(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function lRe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&uRe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&uRe(t.signed_url)}var h_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Yz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=A_();this.baseUrl=Wxe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Lr(e,[new Bu(i)])}request(e,r,n,s){return h_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>h_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return h_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(lRe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(zg.isUsageErrorMessage(A.msg))throw new zg;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof zg)throw a;if(gl.isNetworkErrorCode(a?.code))throw new gl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);Z(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return h_(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function YA(t){let e=new Yz(GA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new u_(e)}import*as jE from"fs";import{normalize as dRe,resolve as hRe}from"path";function fRe(t){if(!jE.existsSync(t))throw ne
Line truncated
|
||||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&We("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);Z(`Redirecting to blob download url: ${I3e(u)}`);try{Z(`Starting download of artifact to: ${r}`);let l=yield y3e(u,r,e?.skipDecompress);Z("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function Q3e(){return qC(this,arguments,void 0,function*(t=Jxe()){return(yield TVt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield g3e.mkdir(t,{recursive:!0})),t})}var RVt=5,DVt=[400,401,403,404,422];function YC(t,e=RVt,r=DVt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var w3e="6.0.0";function Qp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}Qp.VERSION=w3e;var T3e=Ae(S3e(),1),x3e=Ae(TO(),1),kVt="0.0.0-development";async function N3e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function vVt(t,e,r,n){let s=new T3e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(_Vt.bind(null,t,e,r),n)}async function _Vt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new x3e.RequestError(s.data.errors[0].message,500,{request:n,response:s});return N3e(t,e,i,n)}return s}function wp(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",N3e.bind(null,r,t)),t.hook.wrap("request",vVt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}wp.VERSION=kVt;var R3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function CM(t,e,r,n,s){return R3e(this,void 0,void 0,function*(){var i;let[o,a]=YC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},u=yield Pa(s,c,wp,Qp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new hl(`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 fl(`Artifact not found for name: ${t}
|
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&We("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);Z(`Redirecting to blob download url: ${I3e(u)}`);try{Z(`Starting download of artifact to: ${r}`);let l=yield y3e(u,r,e?.skipDecompress);Z("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function Q3e(){return qC(this,arguments,void 0,function*(t=Jxe()){return(yield xVt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield g3e.mkdir(t,{recursive:!0})),t})}var DVt=5,kVt=[400,401,403,404,422];function YC(t,e=DVt,r=kVt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var w3e="6.0.0";function Qp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}Qp.VERSION=w3e;var T3e=Ae(S3e(),1),x3e=Ae(TO(),1),vVt="0.0.0-development";async function N3e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function _Vt(t,e,r,n){let s=new T3e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(FVt.bind(null,t,e,r),n)}async function FVt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new x3e.RequestError(s.data.errors[0].message,500,{request:n,response:s});return N3e(t,e,i,n)}return s}function wp(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",N3e.bind(null,r,t)),t.hook.wrap("request",_Vt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}wp.VERSION=vVt;var R3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function CM(t,e,r,n,s){return R3e(this,void 0,void 0,function*(){var i;let[o,a]=YC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},u=yield Pa(s,c,wp,Qp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new hl(`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 fl(`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.
|
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],O(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function D3e(t){return R3e(this,void 0,void 0,function*(){var e;let r=YA(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=qA(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:Cs.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new fl(`Artifact not found for name: ${t}
|
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],O(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function D3e(t){return R3e(this,void 0,void 0,function*(){var e;let r=YA(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=qA(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:Cs.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new fl(`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.
|
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var k3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function v3e(t,e,r,n,s){return k3e(this,void 0,void 0,function*(){var i;let[o,a]=YC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},A=Pa(s,c,wp,Qp),u=yield CM(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new hl(`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 _3e(t){return k3e(this,void 0,void 0,function*(){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:Cs.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new fl(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},c=yield e.DeleteArtifact(a);return Z(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var F3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},IM=Kxe(),yM=100,FVt=Math.ceil(IM/yM);function M3e(t,e,r,n){return F3e(this,arguments,void 0,function*(s,i,o,a,c=!1){Z(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=YC(cf),d={log:void 0,userAgent:GA(),previews:void 0,retry:u,request:l},h=Pa(a,d,wp,Qp),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:yM,page:f}),I=Math.ceil(p.total_count/yM),m=p.total_count;m>IM&&(We(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${IM}. Results will be incomplete as only the first ${IM} artifacts will be returned`),I=FVt);for(let C of p.artifacts)A.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){O(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:yM,page:f});for(let y of C.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=U3e(A)),Z(`Found ${A.length} artifact(s)`),{artifacts:A}})}function L3e(){return F3e(this,arguments,void 0,function*(t=!1){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=U3e(o)),Z(`Found ${o.length} artifact(s)`),{artifacts:o}})}function U3e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var a1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},MVt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},VC=class{uploadArtifact(e,r,n,s){return a1(this,void 0,void 0,function*(){try{if(WE())throw new ah;return _Oe(e,r,n,s)}catch(i){throw We(`Artifact upload failed with error: ${i}.
|
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var k3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function v3e(t,e,r,n,s){return k3e(this,void 0,void 0,function*(){var i;let[o,a]=YC(cf),c={log:void 0,userAgent:GA(),previews:void 0,retry:o,request:a},A=Pa(s,c,wp,Qp),u=yield CM(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new hl(`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 _3e(t){return k3e(this,void 0,void 0,function*(){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:Cs.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new fl(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},c=yield e.DeleteArtifact(a);return Z(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var F3e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},IM=Kxe(),yM=100,MVt=Math.ceil(IM/yM);function M3e(t,e,r,n){return F3e(this,arguments,void 0,function*(s,i,o,a,c=!1){Z(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=YC(cf),d={log:void 0,userAgent:GA(),previews:void 0,retry:u,request:l},h=Pa(a,d,wp,Qp),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:yM,page:f}),I=Math.ceil(p.total_count/yM),m=p.total_count;m>IM&&(We(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${IM}. Results will be incomplete as only the first ${IM} artifacts will be returned`),I=MVt);for(let C of p.artifacts)A.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){O(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:yM,page:f});for(let y of C.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=U3e(A)),Z(`Found ${A.length} artifact(s)`),{artifacts:A}})}function L3e(){return F3e(this,arguments,void 0,function*(t=!1){let e=YA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=qA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Es.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=U3e(o)),Z(`Found ${o.length} artifact(s)`),{artifacts:o}})}function U3e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var a1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},LVt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},VC=class{uploadArtifact(e,r,n,s){return a1(this,void 0,void 0,function*(){try{if(WE())throw new ah;return _Oe(e,r,n,s)}catch(i){throw We(`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.
|
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 a1(this,void 0,void 0,function*(){try{if(WE())throw new ah;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=MVt(r,["findBy"]);return B3e(e,n,s,i,o)}return b3e(e,r)}catch(n){throw We(`Download Artifact failed with error: ${n}.
|
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return a1(this,void 0,void 0,function*(){try{if(WE())throw new ah;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=LVt(r,["findBy"]);return B3e(e,n,s,i,o)}return b3e(e,r)}catch(n){throw We(`Download Artifact failed with error: ${n}.
|
||||||
|
|
||||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
@@ -331,12 +331,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.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var Bxr=new VC;import*as OX from"path";import HX from"fs";var LVt="dependency-graph_";async function P3e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){jn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await UVt(t);return}Z("Enabling dependency graph generation"),jn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",jVt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",pd()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&jn(t,e)}async function UVt(t){if(KVt()){Z("Dependency graph not supported in the ACT environment.");return}try{await HVt(await PVt(t))}catch(e){JVt(t,"download-and-submit",e)}}async function PVt(t){let e=oi.payload.workflow_run?{token:kD(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new VC,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(LVt)),s=t.getDownloadArtifactName();s&&(Z(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});Z(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return OVt()}async function OVt(){let r=(await(await hG(`${YVt()}/**/*.json`)).glob()).filter(n=>!VVt(n));return r.forEach(WVt),Z(`Found dependency graph files: ${r.join(", ")}`),r}async function HVt(t){if(t.length===0){Z("No dependency graph files found to submit.");return}for(let e of t)try{await qVt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=GVt(e,r)),r}}function GVt(t,e){let n=`Dependency submission failed for ${O3e(t)}.
|
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var bxr=new VC;import*as OX from"path";import HX from"fs";var UVt="dependency-graph_";async function P3e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){jn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await PVt(t);return}Z("Enabling dependency graph generation"),jn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",KVt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",pd()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&jn(t,e)}async function PVt(t){if($Vt()){Z("Dependency graph not supported in the ACT environment.");return}try{await GVt(await OVt(t))}catch(e){zVt(t,"download-and-submit",e)}}async function OVt(t){let e=oi.payload.workflow_run?{token:kD(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new VC,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(UVt)),s=t.getDownloadArtifactName();s&&(Z(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});Z(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return HVt()}async function HVt(){let r=(await(await hG(`${VVt()}/**/*.json`)).glob()).filter(n=>!WVt(n));return r.forEach(JVt),Z(`Found dependency graph files: ${r.join(", ")}`),r}async function GVt(t){if(t.length===0){Z("No dependency graph files found to submit.");return}for(let e of t)try{await YVt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=qVt(e,r)),r}}function qVt(t,e){let n=`Dependency submission failed for ${O3e(t)}.
|
||||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
||||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
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.
|
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||||
`:n}async function qVt(t){let e=zVt(),r=HX.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=O3e(t);mce(`Submitted ${i}: ${s.data.message}`)}function YVt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function VVt(t){let e=`${t}.processed`;return HX.existsSync(e)}function WVt(t){let e=`${t}.processed`;HX.writeFileSync(e,"")}function JVt(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new Yg(r);We(`Failed to ${e} dependency graph. Will continue.
|
`:n}async function YVt(t){let e=jVt(),r=HX.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=O3e(t);mce(`Submitted ${i}: ${s.data.message}`)}function VVt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function WVt(t){let e=`${t}.processed`;return HX.existsSync(e)}function JVt(t){let e=`${t}.processed`;HX.writeFileSync(e,"")}function zVt(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new Yg(r);We(`Failed to ${e} dependency graph. Will continue.
|
||||||
${String(r)}`)}function zVt(){return Pa(kD())}function O3e(t){let e=pd();return OX.relative(e,t)}function jVt(){let t=oi;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function KVt(){return process.env.ACT!==void 0}function XVt(t=process.platform){return t==="win32"?50:0}async function H3e(t=process.platform){let e=XVt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function ZVt(){try{WB()==="gradle/gradle-build-action"&&wD("The action `gradle/gradle-build-action` has been replaced by `gradle/actions/setup-gradle`"),cme("gradle/actions/setup-gradle"),await axe(new D0,new Jo,new RD),await P3e(new ND);let t=new xD;t.verifyNoArguments(),await rz(t.getGradleVersion()),ome()}catch(t){sxe(t)}await H3e()}ZVt();export{ZVt as run};
|
${String(r)}`)}function jVt(){return Pa(kD())}function O3e(t){let e=pd();return OX.relative(e,t)}function KVt(){let t=oi;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function $Vt(){return process.env.ACT!==void 0}function ZVt(t=process.platform){return t==="win32"?50:0}async function H3e(t=process.platform){let e=ZVt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function eWt(){try{WB()==="gradle/gradle-build-action"&&wD("The action `gradle/gradle-build-action` has been replaced by `gradle/actions/setup-gradle`"),cme("gradle/actions/setup-gradle"),await axe(new D0,new Jo,new RD),await P3e(new ND);let t=new xD;t.verifyNoArguments(),await rz(t.getGradleVersion()),ome()}catch(t){sxe(t)}await H3e()}eWt();export{eWt as run};
|
||||||
/*! Bundled license information:
|
/*! Bundled license information:
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
undici/lib/web/fetch/body.js:
|
||||||
|
|||||||
Vendored
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||||
}
|
}
|
||||||
Vendored
+93
-93
@@ -1,9 +1,9 @@
|
|||||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||||
var YOe=Object.create;var jF=Object.defineProperty;var VOe=Object.getOwnPropertyDescriptor;var WOe=Object.getOwnPropertyNames;var JOe=Object.getPrototypeOf,zOe=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),Ca=(t,e)=>{for(var r in e)jF(t,r,{get:e[r],enumerable:!0})},jOe=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of WOe(e))!zOe.call(t,s)&&s!==r&&jF(t,s,{get:()=>e[s],enumerable:!(n=VOe(e,s))||n.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?YOe(JOe(t)):{},jOe(e||!t||!t.__esModule?jF(r,"default",{value:t,enumerable:!0}):r,t));var qX=E(Ep=>{"use strict";var jqt=b("net"),t3e=b("tls"),XF=b("http"),OX=b("https"),r3e=b("events"),Kqt=b("assert"),n3e=b("util");Ep.httpOverHttp=s3e;Ep.httpsOverHttp=i3e;Ep.httpOverHttps=o3e;Ep.httpsOverHttps=a3e;function s3e(t){var e=new jc(t);return e.request=XF.request,e}function i3e(t){var e=new jc(t);return e.request=XF.request,e.createSocket=HX,e.defaultPort=443,e}function o3e(t){var e=new jc(t);return e.request=OX.request,e}function a3e(t){var e=new jc(t);return e.request=OX.request,e.createSocket=HX,e.defaultPort=443,e}function jc(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||XF.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=GX(s,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(n);return}}n.destroy(),e.removeSocket(n)})}n3e.inherits(jc,r3e.EventEmitter);jc.prototype.addRequest=function(e,r,n,s){var i=this,o=ZF({request:e},i.options,GX(r,n,s));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)}})};jc.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=ZF({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),El("making CONNECT request");var o=n.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){El("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){El("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return El("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),El(`tunneling socket could not be established, cause=%s
|
var YOe=Object.create;var jF=Object.defineProperty;var VOe=Object.getOwnPropertyDescriptor;var WOe=Object.getOwnPropertyNames;var JOe=Object.getPrototypeOf,zOe=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),Ca=(t,e)=>{for(var r in e)jF(t,r,{get:e[r],enumerable:!0})},jOe=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of WOe(e))!zOe.call(t,s)&&s!==r&&jF(t,s,{get:()=>e[s],enumerable:!(n=VOe(e,s))||n.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?YOe(JOe(t)):{},jOe(e||!t||!t.__esModule?jF(r,"default",{value:t,enumerable:!0}):r,t));var qX=E(Ep=>{"use strict";var Kqt=b("net"),t3e=b("tls"),XF=b("http"),OX=b("https"),r3e=b("events"),$qt=b("assert"),n3e=b("util");Ep.httpOverHttp=s3e;Ep.httpsOverHttp=i3e;Ep.httpOverHttps=o3e;Ep.httpsOverHttps=a3e;function s3e(t){var e=new jc(t);return e.request=XF.request,e}function i3e(t){var e=new jc(t);return e.request=XF.request,e.createSocket=HX,e.defaultPort=443,e}function o3e(t){var e=new jc(t);return e.request=OX.request,e}function a3e(t){var e=new jc(t);return e.request=OX.request,e.createSocket=HX,e.defaultPort=443,e}function jc(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||XF.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=GX(s,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(n);return}}n.destroy(),e.removeSocket(n)})}n3e.inherits(jc,r3e.EventEmitter);jc.prototype.addRequest=function(e,r,n,s){var i=this,o=ZF({request:e},i.options,GX(r,n,s));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)}})};jc.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=ZF({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),El("making CONNECT request");var o=n.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){El("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}if(h.length>0){El("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),n.removeSocket(s);return}return El("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),El(`tunneling socket could not be established, cause=%s
|
||||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};jc.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function HX(t,e){var r=this;jc.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=ZF({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=t3e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function GX(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function ZF(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var El;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?El=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)}:El=function(){};Ep.debug=El});var eM=E((Xqt,YX)=>{YX.exports=qX()});var yr=E((Zqt,VX)=>{VX.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 Lt=E((eYt,pZ)=>{"use strict";var WX=Symbol.for("undici.error.UND_ERR"),Br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[WX]===!0}[WX]=!0},JX=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),tM=class extends Br{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[JX]===!0}[JX]=!0},zX=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),rM=class extends Br{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[zX]===!0}[zX]=!0},jX=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),nM=class extends Br{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[jX]===!0}[jX]=!0},KX=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),sM=class extends Br{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[KX]===!0}[KX]=!0},$X=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),iM=class extends Br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.st
Line truncated
|
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),n.removeSocket(s)}};jc.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function HX(t,e){var r=this;jc.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=ZF({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=t3e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function GX(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function ZF(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var El;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?El=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)}:El=function(){};Ep.debug=El});var eM=E((Zqt,YX)=>{YX.exports=qX()});var yr=E((eYt,VX)=>{VX.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 Lt=E((tYt,pZ)=>{"use strict";var WX=Symbol.for("undici.error.UND_ERR"),Br=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[WX]===!0}[WX]=!0},JX=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),tM=class extends Br{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[JX]===!0}[JX]=!0},zX=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),rM=class extends Br{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[zX]===!0}[zX]=!0},jX=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),nM=class extends Br{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[jX]===!0}[jX]=!0},KX=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),sM=class extends Br{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[KX]===!0}[KX]=!0},$X=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),iM=class extends Br{constructor(e,r,n,s){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=s,this.st
Line truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function b4e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(a4e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function Q4e(){return"allowed"}function w4e(){return"success"}function S4e(){return"success"}function N4e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function T4e(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&&KM(t.origin)&&!KM(rI(t))&&(e=null);break;case"same-origin":L1(t,rI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Tp(t,e){return t}function x4e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Tp(t.domainLookupStartTime,r),domainLookupEndTime:Tp(t.domainLookupEndTime,r),connectionStartTime:Tp(t.connectionStartTime,r),connectionEndTime:Tp(t.connectionEndTime,r),secureConnectionStartTime:Tp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function R4e(t){return Tp(d4e.now(),t)}function D4e(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 Ree(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function k4e(t){return{referrerPolicy:t.referrerPolicy}}function v4e(t){let e=t.referrerPolicy;Th(e);let r=null;if(t.referrer==="client"){let a=Qee();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=jM(r),s=jM(r,!0);n.toString().length>4096&&(n=s);let i=L1(t,n),o=tI(n)&&!tI(t.url);switch(e){case"origin":return s??jM(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=rI(t);return L1(n,a)?n:tI(n)&&!tI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function jM(t,e){return Th(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 tI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function _4e(t,e){if(M1===void 0)return!0;let r=Dee(e);if(r==="no metadata"||r.length===0)return!0;let n=M4e(r),s=L4e(r,n);for(let i of s){let o=i.algo,a=i.hash,A=M1.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)),U4e(A,a))return!0}return!1}var F4e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function Dee(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=F4e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();See.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function M4e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function L4e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function U4e(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 P4e(t){}function L1(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function O4e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function H4e(t){return t.controller.state==="aborted"}function G4e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function q4e(t){return g4e[t.toLowerCase()]??t}function Y4e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Th(typeof e=="string"),e}var V4e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function kee(t,e,r=0,n=1){class s{
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function b4e(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(a4e.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function Q4e(){return"allowed"}function w4e(){return"success"}function S4e(){return"success"}function N4e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function T4e(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&&KM(t.origin)&&!KM(rI(t))&&(e=null);break;case"same-origin":L1(t,rI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Tp(t,e){return t}function x4e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Tp(t.domainLookupStartTime,r),domainLookupEndTime:Tp(t.domainLookupEndTime,r),connectionStartTime:Tp(t.connectionStartTime,r),connectionEndTime:Tp(t.connectionEndTime,r),secureConnectionStartTime:Tp(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function R4e(t){return Tp(d4e.now(),t)}function D4e(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 Ree(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function k4e(t){return{referrerPolicy:t.referrerPolicy}}function v4e(t){let e=t.referrerPolicy;Th(e);let r=null;if(t.referrer==="client"){let a=Qee();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=jM(r),s=jM(r,!0);n.toString().length>4096&&(n=s);let i=L1(t,n),o=tI(n)&&!tI(t.url);switch(e){case"origin":return s??jM(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=rI(t);return L1(n,a)?n:tI(n)&&!tI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function jM(t,e){return Th(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 tI(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function _4e(t,e){if(M1===void 0)return!0;let r=Dee(e);if(r==="no metadata"||r.length===0)return!0;let n=M4e(r),s=L4e(r,n);for(let i of s){let o=i.algo,a=i.hash,A=M1.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)),U4e(A,a))return!0}return!1}var F4e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function Dee(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=F4e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();See.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function M4e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function L4e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function U4e(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 P4e(t){}function L1(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function O4e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function H4e(t){return t.controller.state==="aborted"}function G4e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function q4e(t){return g4e[t.toLowerCase()]??t}function Y4e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Th(typeof e=="string"),e}var V4e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function kee(t,e,r=0,n=1){class s{
Line truncated
|
||||||
`);function y6e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function B6e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function b6e(t,e){P1(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&O1(t,C6e,i)||i.position===t.length-4&&O1(t,I6e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Q6e(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(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",y6e(u)||(u=""),h=new m6e([d],c,{type:u})):h=d6e(Buffer.from(d)),P1(Yee(A)),P1(typeof h=="string"&&Yee(h)||f6e(h)),s.push(g6e(A,h,c))}}function Q6e(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Rp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=nL(o,!0,!0,a=>a===9||a===32),!h6e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Rp(a=>a===32||a===9,t,e),l6e(o)){case"content-disposition":{if(r=n=null,!O1(t,E6e,e)||(e.position+=17,r=Jee(t,e),r===null))return"failure";if(O1(t,Wee,e)){let a=e.position+Wee.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Jee(t,e),n===null))return"failure"}break}case"content-type":{let a=Rp(A=>A!==10&&A!==13,t,e);a=nL(a,!1,!0,A=>A===9||A===32),s=Vee(a);break}case"content-transfer-encoding":{let a=Rp(A=>A!==10&&A!==13,t,e);a=nL(a,!1,!0,A=>A===9||A===32),i=Vee(a);break}default:Rp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Jee(t,e){P1(t[e.position-1]===34);let r=Rp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
`);function y6e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function B6e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function b6e(t,e){P1(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&O1(t,C6e,i)||i.position===t.length-4&&O1(t,I6e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Q6e(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(n.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",y6e(u)||(u=""),h=new m6e([d],c,{type:u})):h=d6e(Buffer.from(d)),P1(Yee(A)),P1(typeof h=="string"&&Yee(h)||f6e(h)),s.push(g6e(A,h,c))}}function Q6e(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Rp(a=>a!==10&&a!==13&&a!==58,t,e);if(o=nL(o,!0,!0,a=>a===9||a===32),!h6e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Rp(a=>a===32||a===9,t,e),l6e(o)){case"content-disposition":{if(r=n=null,!O1(t,E6e,e)||(e.position+=17,r=Jee(t,e),r===null))return"failure";if(O1(t,Wee,e)){let a=e.position+Wee.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Jee(t,e),n===null))return"failure"}break}case"content-type":{let a=Rp(A=>A!==10&&A!==13,t,e);a=nL(a,!1,!0,A=>A===9||A===32),s=Vee(a);break}case"content-transfer-encoding":{let a=Rp(A=>A!==10&&A!==13,t,e);a=nL(a,!1,!0,A=>A===9||A===32),i=Vee(a);break}default:Rp(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Jee(t,e){P1(t[e.position-1]===34);let r=Rp(n=>n!==10&&n!==13&&n!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Rp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function nL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function O1(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}zee.exports={multipartFormDataParser:b6e,validateBoundary:B6e}});var vp=E((wYt,ite)=>{"use strict";var iI=dt(),{ReadableStreamFrom:w6e,isBlobLike:Kee,isReadableStreamLike:S6e,readableStreamClose:N6e,createDeferredPromise:T6e,fullyReadBody:x6e,extractMimeType:R6e,utf8DecodeBytes:Zee}=Ni(),{FormData:$ee}=sI(),{kState:kp}=Cl(),{webidl:D6e}=Wn(),{Blob:k6e}=b("node:buffer"),sL=b("node:assert"),{isErrored:ete,isDisturbed:v6e}=b("node:stream"),{isArrayBuffer:_6e}=b("node:util/types"),{serializeAMimeType:F6e}=$s(),{multipartFormDataParser:M6e}=jee(),iL;try{let t=b("node:crypto");iL=e=>t.randomInt(0,e)}catch{iL=t=>Math.floor(Math.random(t))}var H1=new TextEncoder;function L6e(){}var tte=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,rte;tte&&(rte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!v6e(e)&&!ete(e)&&e.cancel("Response object has been garbage collected").catch(L6e)}));function nte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Kee(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof s=="string"?H1.encode(s):s;c.byteLength&&A.enqueue(c),queueMicrotask(()=>N6e(A))},start(){},type:"bytes"}),sL(S6e(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(_6e(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(iI.isFormDataLike(t)){let A=`----formdata-undici-0${`${iL(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Rp(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function nL(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function O1(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}zee.exports={multipartFormDataParser:b6e,validateBoundary:B6e}});var vp=E((SYt,ite)=>{"use strict";var iI=dt(),{ReadableStreamFrom:w6e,isBlobLike:Kee,isReadableStreamLike:S6e,readableStreamClose:N6e,createDeferredPromise:T6e,fullyReadBody:x6e,extractMimeType:R6e,utf8DecodeBytes:Zee}=Ni(),{FormData:$ee}=sI(),{kState:kp}=Cl(),{webidl:D6e}=Wn(),{Blob:k6e}=b("node:buffer"),sL=b("node:assert"),{isErrored:ete,isDisturbed:v6e}=b("node:stream"),{isArrayBuffer:_6e}=b("node:util/types"),{serializeAMimeType:F6e}=$s(),{multipartFormDataParser:M6e}=jee(),iL;try{let t=b("node:crypto");iL=e=>t.randomInt(0,e)}catch{iL=t=>Math.floor(Math.random(t))}var H1=new TextEncoder;function L6e(){}var tte=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,rte;tte&&(rte=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!v6e(e)&&!ete(e)&&e.cancel("Response object has been garbage collected").catch(L6e)}));function nte(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Kee(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof s=="string"?H1.encode(s):s;c.byteLength&&A.enqueue(c),queueMicrotask(()=>N6e(A))},start(){},type:"bytes"}),sL(S6e(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(_6e(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(iI.isFormDataLike(t)){let A=`----formdata-undici-0${`${iL(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||||
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let u=I=>I.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=I=>I.replace(/\r?\n|\r/g,`\r
|
||||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=H1.encode(c+`; name="${u(l(I))}"\r
|
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[I,m]of t)if(typeof m=="string"){let C=H1.encode(c+`; name="${u(l(I))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -12,7 +12,7 @@ ${l(m)}\r
|
|||||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=H1.encode(`--${A}--\r
|
`);d.push(C,m,h),typeof m.size=="number"?i+=C.byteLength+m.size+h.byteLength:f=!0}let p=H1.encode(`--${A}--\r
|
||||||
`);d.push(p),i+=p.byteLength,f&&(i=null),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${A}`}else if(Kee(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(iI.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:w6e(t)}if((typeof s=="string"||iI.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let A;r=new ReadableStream({async start(){A=n(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(!ete(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:s,length:i},o]}function U6e(t,e=!1){return t instanceof ReadableStream&&(sL(!iI.isDisturbed(t),"The body has already been consumed."),sL(!t.locked,"The stream is locked.")),nte(t,e)}function P6e(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function O6e(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function H6e(t){return{blob(){return Dp(this,r=>{let n=Xee(this);return n===null?n="":n&&(n=F6e(n)),new k6e([r],{type:n})},t)},arrayBuffer(){return Dp(this,r=>new Uint8Array(r).buffer,t)},text(){return Dp(this,Zee,t)},json(){return Dp(this,q6e,t)},formData(){return Dp(this,r=>{let n=Xee(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=M6e(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new $ee;return i[kp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new $ee;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Dp(this,r=>new Uint8Array(r),t)}}}function G6e(t){Object.assign(t.prototype,H6e(t))}async function Dp(t,e,r){if(D6e.brandCheck(t,r),ste(t))throw new TypeError("Body is unusable: Body has already been read");O6e(t[kp]);let n=T6e(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[kp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await x6e(t[kp].body,i,s),n.promise)}function ste(t){let e=t[kp].body;return e!=null&&(e.stream.locked||iI.isDisturbed(e.stream))}function q6e(t){return JSON.parse(Zee(t))}function Xee(t){let e=t[kp].headersList,r=R6e(e);return r==="failure"?null:r}ite.exports={extractBody:nte,safelyExtractBody:U6e,cloneBody:P6e,mixinBody:G6e,streamRegistry:rte,hasFinalizationRegistry:tte,bodyUnusable:ste}});var pte=E((SYt,gte)=>{"use strict";var Ge=b("node:assert"),Xe=dt(),{channels:ote}=Ip(),oL=HM(),{RequestContentLengthMismatchError:xh,ResponseContentLengthMismatchError:Y6e,RequestAbortedError:dte,HeadersTimeoutError:V6e,HeadersOverflowError:W6e,SocketError:J1,InformationalError:_p,BodyTimeoutError:J6e,HTTPParserError:z6e,ResponseExceededMaxSizeError:j6e}=Lt(),{kUrl:hte,kReset:Xs,kClient:uL,kParser:Fr,kBlocking:AI,kRunning:is,kPending:K6e,kSize:ate,kWriting:yl,kQueue:Ia,kNoRef:oI,kKeepAliveDefaultTimeout:$6e,kHostHeader:X6e,kPendingIdx:Z6e,kRunningIdx:mo,kError:Eo,kPipelining:V1,kSocket:Fp,kKeepAliveTimeoutValue:z1,kMaxHeadersSize:aL,kKeepAliveMaxTimeout:e5e,kKeepAliveTimeoutThreshold:t5e,kHeadersTimeout:r5e,kBodyTimeout:n5e,kStrictContentLength:lL,kMaxRequests:Ate,kCounter:s5e,kMaxResponseSize:i5e,kOnError:o5e,kResume:Il,kHTTPContext:fte}=yr(),hA=ree(),a5e=Buffer.alloc(0),G1=Buffer[Symbol.species],q1=Xe.addListener,A5e=Xe.removeAllListeners,AL;async function c5e(){let t=process.env.JEST_WORKER_ID?YM():void 0,e;try{e=await WebAssembly.compile(iee())}catch{e=await WebAssembly.compile(t||YM())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onStatus(new G1(fA.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(hn.ptr===r),hn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onHeaderField(new G1(fA.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onHeaderValue(new G1(fA.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(hn.ptr===r),hn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onBody(new G1(fA.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(hn.ptr===r),hn.onMessageComplete()||0)}})}var cL=null,dL=c5e();dL.catch();var hn=null,fA=null,Y1=0,gA=null,u5e=0,aI=1,Mp=2|aI,W1=4|aI,hL=8|u5e,fL=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[aL])&&e[aL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(hA.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),s=t,n=async function*(){for(let I of d)I.stream?yield*I.stream():yield I},o=`multipart/form-data; boundary=${A}`}else if(Kee(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(iI.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:w6e(t)}if((typeof s=="string"||iI.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let A;r=new ReadableStream({async start(){A=n(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(!ete(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:s,length:i},o]}function U6e(t,e=!1){return t instanceof ReadableStream&&(sL(!iI.isDisturbed(t),"The body has already been consumed."),sL(!t.locked,"The stream is locked.")),nte(t,e)}function P6e(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function O6e(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function H6e(t){return{blob(){return Dp(this,r=>{let n=Xee(this);return n===null?n="":n&&(n=F6e(n)),new k6e([r],{type:n})},t)},arrayBuffer(){return Dp(this,r=>new Uint8Array(r).buffer,t)},text(){return Dp(this,Zee,t)},json(){return Dp(this,q6e,t)},formData(){return Dp(this,r=>{let n=Xee(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=M6e(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new $ee;return i[kp]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new $ee;for(let[o,a]of s)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Dp(this,r=>new Uint8Array(r),t)}}}function G6e(t){Object.assign(t.prototype,H6e(t))}async function Dp(t,e,r){if(D6e.brandCheck(t,r),ste(t))throw new TypeError("Body is unusable: Body has already been read");O6e(t[kp]);let n=T6e(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[kp].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await x6e(t[kp].body,i,s),n.promise)}function ste(t){let e=t[kp].body;return e!=null&&(e.stream.locked||iI.isDisturbed(e.stream))}function q6e(t){return JSON.parse(Zee(t))}function Xee(t){let e=t[kp].headersList,r=R6e(e);return r==="failure"?null:r}ite.exports={extractBody:nte,safelyExtractBody:U6e,cloneBody:P6e,mixinBody:G6e,streamRegistry:rte,hasFinalizationRegistry:tte,bodyUnusable:ste}});var pte=E((NYt,gte)=>{"use strict";var Ge=b("node:assert"),Xe=dt(),{channels:ote}=Ip(),oL=HM(),{RequestContentLengthMismatchError:xh,ResponseContentLengthMismatchError:Y6e,RequestAbortedError:dte,HeadersTimeoutError:V6e,HeadersOverflowError:W6e,SocketError:J1,InformationalError:_p,BodyTimeoutError:J6e,HTTPParserError:z6e,ResponseExceededMaxSizeError:j6e}=Lt(),{kUrl:hte,kReset:Xs,kClient:uL,kParser:Fr,kBlocking:AI,kRunning:is,kPending:K6e,kSize:ate,kWriting:yl,kQueue:Ia,kNoRef:oI,kKeepAliveDefaultTimeout:$6e,kHostHeader:X6e,kPendingIdx:Z6e,kRunningIdx:mo,kError:Eo,kPipelining:V1,kSocket:Fp,kKeepAliveTimeoutValue:z1,kMaxHeadersSize:aL,kKeepAliveMaxTimeout:e5e,kKeepAliveTimeoutThreshold:t5e,kHeadersTimeout:r5e,kBodyTimeout:n5e,kStrictContentLength:lL,kMaxRequests:Ate,kCounter:s5e,kMaxResponseSize:i5e,kOnError:o5e,kResume:Il,kHTTPContext:fte}=yr(),hA=ree(),a5e=Buffer.alloc(0),G1=Buffer[Symbol.species],q1=Xe.addListener,A5e=Xe.removeAllListeners,AL;async function c5e(){let t=process.env.JEST_WORKER_ID?YM():void 0,e;try{e=await WebAssembly.compile(iee())}catch{e=await WebAssembly.compile(t||YM())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onStatus(new G1(fA.buffer,i,s))||0},wasm_on_message_begin:r=>(Ge(hn.ptr===r),hn.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onHeaderField(new G1(fA.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onHeaderValue(new G1(fA.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Ge(hn.ptr===r),hn.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Ge(hn.ptr===r);let i=n-gA+fA.byteOffset;return hn.onBody(new G1(fA.buffer,i,s))||0},wasm_on_message_complete:r=>(Ge(hn.ptr===r),hn.onMessageComplete()||0)}})}var cL=null,dL=c5e();dL.catch();var hn=null,fA=null,Y1=0,gA=null,u5e=0,aI=1,Mp=2|aI,W1=4|aI,hL=8|u5e,fL=class{constructor(e,r,{exports:n}){Ge(Number.isFinite(e[aL])&&e[aL]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(hA.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 s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[X6e],i?p+=`connection: upgrade\r
|
`:p+=t[X6e],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -38,36 +38,36 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[lL])throw new xh;process.emitWarning(new xh)}e[Fr].timeout&&e[Fr].timeoutType===Mp&&e[Fr].timeout.refresh&&e[Fr].timeout.refresh(),n[Il]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[yl]=!1,e&&(Ge(n[is]<=1,"pipeline should only contain this request"),s(e))}};gte.exports=l5e});var Qte=E((NYt,bte)=>{"use strict";var Co=b("node:assert"),{pipeline:m5e}=b("node:stream"),mt=dt(),{RequestContentLengthMismatchError:gL,RequestAbortedError:mte,SocketError:cI,InformationalError:pL}=Lt(),{kUrl:K1,kReset:X1,kClient:Lp,kRunning:Z1,kPending:E5e,kQueue:Bl,kPendingIdx:mL,kRunningIdx:ya,kError:ba,kSocket:Nn,kStrictContentLength:C5e,kOnError:EL,kMaxConcurrentStreams:Bte,kHTTP2Session:Ba,kResume:bl,kSize:I5e,kHTTPContext:y5e}=yr(),tu=Symbol("open streams"),Ete,Cte=!1,$1;try{$1=b("node:http2")}catch{$1={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:B5e,HTTP2_HEADER_METHOD:b5e,HTTP2_HEADER_PATH:Q5e,HTTP2_HEADER_SCHEME:w5e,HTTP2_HEADER_CONTENT_LENGTH:S5e,HTTP2_HEADER_EXPECT:N5e,HTTP2_HEADER_STATUS:T5e}}=$1;function x5e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function R5e(t,e){t[Nn]=e,Cte||(Cte=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=$1.connect(t[K1],{createConnection:()=>e,peerMaxConcurrentStreams:t[Bte]});r[tu]=0,r[Lp]=t,r[Nn]=e,mt.addListener(r,"error",k5e),mt.addListener(r,"frameError",v5e),mt.addListener(r,"end",_5e),mt.addListener(r,"goaway",F5e),mt.addListener(r,"close",function(){let{[Lp]:s}=this,{[Nn]:i}=s,o=this[Nn][ba]||this[ba]||new cI("closed",mt.getSocketInfo(i));if(s[Ba]=null,s.destroyed){Co(s[E5e]===0);let a=s[Bl].splice(s[ya]);for(let A=0;A<a.length;A++){let c=a[A];mt.errorRequest(s,c,o)}}}),r.unref(),t[Ba]=r,e[Ba]=r,mt.addListener(e,"error",function(s){Co(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ba]=s,this[Lp][EL](s)}),mt.addListener(e,"end",function(){mt.destroy(this,new cI("other side closed",mt.getSocketInfo(this)))}),mt.addListener(e,"close",function(){let s=this[ba]||new cI("closed",mt.getSocketInfo(this));t[Nn]=null,this[Ba]!=null&&this[Ba].destroy(s),t[mL]=t[ya],Co(t[Z1]===0),t.emit("disconnect",t[K1],[t],s),t[bl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return L5e(t,...s)},resume(){D5e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function D5e(t){let e=t[Nn];e?.destroyed===!1&&(t[I5e]===0&&t[Bte]===0?(e.unref(),t[Ba].unref()):(e.ref(),t[Ba].ref()))}function k5e(t){Co(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Nn][ba]=t,this[Lp][EL](t)}function v5e(t,e,r){if(r===0){let n=new pL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Nn][ba]=n,this[Lp][EL](n)}}function _5e(){let t=new cI("other side closed",mt.getSocketInfo(this[Nn]));this.destroy(t),mt.destroy(this[Nn],t)}function F5e(t){let e=this[ba]||new cI(`HTTP/2: "GOAWAY" frame received with code ${t}`,mt.getSocketInfo(this)),r=this[Lp];if(r[Nn]=null,r[y5e]=null,this[Ba]!=null&&(this[Ba].destroy(e),this[Ba]=null),mt.destroy(this[Nn],e),r[ya]<r[Bl].length){let n=r[Bl][r[ya]];r[Bl][r[ya]++]=null,mt.errorRequest(r,n,e),r[mL]=r[ya]}Co(r[Z1]===0),r.emit("disconnect",r[K1],[r],e),r[bl]()}function M5e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function L5e(t,e){let r=t[Ba],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return mt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<c.length;N+=2){let M=c[N+0],G=c[N+1];if(Array.isArray(G))for(let k=0;k<G.length;k++)l[M]?l[M]+=`,${G[k]}`:l[M]=G[k];else l[M]=G}let d,{hostname:h,port:f}=t[K1];l[B5e]=i||`${h}${f?`:${f}`:""}`,l[b5e]=n;let p=N=>{e.aborted||e.completed||(N=N||new mte,mt.errorRequest(t,e,N),d!=null&&mt.destroy(d,N),mt.destroy(u,N),t[Bl][t[ya]++]=null,t[bl]())};try{e.onConnect(p)}catch(N){mt.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[tu],t[Bl][t[ya]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[tu],t[Bl][t[ya]++]=null}),d.once("close",()=>{r[tu]-=1,r[tu]===0&&r.unref()}),!0;l[Q5e]=s,l[w5e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=mt.bodyLength(u);if(mt.isFormDataLike(u)){Ete??=vp().extractBody;let[N,M]=Ete(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),M5e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[C5e])return mt.errorRequest(t,e,new gL),!1;process.emitWarning(new gL)}m!=null&&(Co(u,"no body must not have content length"),l[S5e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[N5e]="100-continue",d=r.request(l,{endStream:C,signal:A}),d.once("cont
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[lL])throw new xh;process.emitWarning(new xh)}e[Fr].timeout&&e[Fr].timeoutType===Mp&&e[Fr].timeout.refresh&&e[Fr].timeout.refresh(),n[Il]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[yl]=!1,e&&(Ge(n[is]<=1,"pipeline should only contain this request"),s(e))}};gte.exports=l5e});var Qte=E((TYt,bte)=>{"use strict";var Co=b("node:assert"),{pipeline:m5e}=b("node:stream"),mt=dt(),{RequestContentLengthMismatchError:gL,RequestAbortedError:mte,SocketError:cI,InformationalError:pL}=Lt(),{kUrl:K1,kReset:X1,kClient:Lp,kRunning:Z1,kPending:E5e,kQueue:Bl,kPendingIdx:mL,kRunningIdx:ya,kError:ba,kSocket:Nn,kStrictContentLength:C5e,kOnError:EL,kMaxConcurrentStreams:Bte,kHTTP2Session:Ba,kResume:bl,kSize:I5e,kHTTPContext:y5e}=yr(),tu=Symbol("open streams"),Ete,Cte=!1,$1;try{$1=b("node:http2")}catch{$1={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:B5e,HTTP2_HEADER_METHOD:b5e,HTTP2_HEADER_PATH:Q5e,HTTP2_HEADER_SCHEME:w5e,HTTP2_HEADER_CONTENT_LENGTH:S5e,HTTP2_HEADER_EXPECT:N5e,HTTP2_HEADER_STATUS:T5e}}=$1;function x5e(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function R5e(t,e){t[Nn]=e,Cte||(Cte=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=$1.connect(t[K1],{createConnection:()=>e,peerMaxConcurrentStreams:t[Bte]});r[tu]=0,r[Lp]=t,r[Nn]=e,mt.addListener(r,"error",k5e),mt.addListener(r,"frameError",v5e),mt.addListener(r,"end",_5e),mt.addListener(r,"goaway",F5e),mt.addListener(r,"close",function(){let{[Lp]:s}=this,{[Nn]:i}=s,o=this[Nn][ba]||this[ba]||new cI("closed",mt.getSocketInfo(i));if(s[Ba]=null,s.destroyed){Co(s[E5e]===0);let a=s[Bl].splice(s[ya]);for(let A=0;A<a.length;A++){let c=a[A];mt.errorRequest(s,c,o)}}}),r.unref(),t[Ba]=r,e[Ba]=r,mt.addListener(e,"error",function(s){Co(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ba]=s,this[Lp][EL](s)}),mt.addListener(e,"end",function(){mt.destroy(this,new cI("other side closed",mt.getSocketInfo(this)))}),mt.addListener(e,"close",function(){let s=this[ba]||new cI("closed",mt.getSocketInfo(this));t[Nn]=null,this[Ba]!=null&&this[Ba].destroy(s),t[mL]=t[ya],Co(t[Z1]===0),t.emit("disconnect",t[K1],[t],s),t[bl]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return L5e(t,...s)},resume(){D5e(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function D5e(t){let e=t[Nn];e?.destroyed===!1&&(t[I5e]===0&&t[Bte]===0?(e.unref(),t[Ba].unref()):(e.ref(),t[Ba].ref()))}function k5e(t){Co(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Nn][ba]=t,this[Lp][EL](t)}function v5e(t,e,r){if(r===0){let n=new pL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Nn][ba]=n,this[Lp][EL](n)}}function _5e(){let t=new cI("other side closed",mt.getSocketInfo(this[Nn]));this.destroy(t),mt.destroy(this[Nn],t)}function F5e(t){let e=this[ba]||new cI(`HTTP/2: "GOAWAY" frame received with code ${t}`,mt.getSocketInfo(this)),r=this[Lp];if(r[Nn]=null,r[y5e]=null,this[Ba]!=null&&(this[Ba].destroy(e),this[Ba]=null),mt.destroy(this[Nn],e),r[ya]<r[Bl].length){let n=r[Bl][r[ya]];r[Bl][r[ya]++]=null,mt.errorRequest(r,n,e),r[mL]=r[ya]}Co(r[Z1]===0),r.emit("disconnect",r[K1],[r],e),r[bl]()}function M5e(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function L5e(t,e){let r=t[Ba],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return mt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let N=0;N<c.length;N+=2){let M=c[N+0],G=c[N+1];if(Array.isArray(G))for(let k=0;k<G.length;k++)l[M]?l[M]+=`,${G[k]}`:l[M]=G[k];else l[M]=G}let d,{hostname:h,port:f}=t[K1];l[B5e]=i||`${h}${f?`:${f}`:""}`,l[b5e]=n;let p=N=>{e.aborted||e.completed||(N=N||new mte,mt.errorRequest(t,e,N),d!=null&&mt.destroy(d,N),mt.destroy(u,N),t[Bl][t[ya]++]=null,t[bl]())};try{e.onConnect(p)}catch(N){mt.errorRequest(t,e,N)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[tu],t[Bl][t[ya]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[tu],t[Bl][t[ya]++]=null}),d.once("close",()=>{r[tu]-=1,r[tu]===0&&r.unref()}),!0;l[Q5e]=s,l[w5e]="https";let I=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=mt.bodyLength(u);if(mt.isFormDataLike(u)){Ete??=vp().extractBody;let[N,M]=Ete(u);l["content-type"]=M,u=N.stream,m=N.length}if(m==null&&(m=e.contentLength),(m===0||!I)&&(m=null),M5e(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[C5e])return mt.errorRequest(t,e,new gL),!1;process.emitWarning(new gL)}m!=null&&(Co(u,"no body must not have content length"),l[S5e]=`${m}`),r.ref();let C=n==="GET"||n==="HEAD"||u===null;return a?(l[N5e]="100-continue",d=r.request(l,{endStream:C,signal:A}),d.once("cont
Line truncated
|
||||||
`,this[cHe]=A??3e5,this[AHe]=s??3e5,this[uHe]=C??!0,this[lHe]=N,this[BL]=G,this[wl]=null,this[pHe]=P>-1?P:-1,this[EHe]=Z??100,this[zr]=null,this[Qa]=[],this[nu]=0,this[wa]=0,this[hI]=Ae=>QL(this,Ae),this[mHe]=Ae=>Mte(this,Ae)}get pipelining(){return this[nS]}set pipelining(e){this[nS]=e,this[hI](!0)}get[pI](){return this[Qa].length-this[wa]}get[gI](){return this[wa]-this[nu]}get[fI](){return this[Qa].length-this[nu]}get[tHe](){return!!this[zr]&&!this[Pp]&&!this[zr].destroyed}get[yL](){return!!(this[zr]?.busy(null)||this[fI]>=(Fte(this)||1)||this[pI]>0)}[eHe](e){Lte(this),this.once("connect",e)}[gHe](e,r){let n=e.origin||this[mA].origin,s=new z5e(n,e,r);return this[Qa].push(s),this[Dh]||(Rh.bodyLength(s.body)==null&&Rh.isIterable(s.body)?(this[Dh]=1,queueMicrotask(()=>QL(this))):this[hI](!0)),this[Dh]&&this[Sl]!==2&&this[yL]&&(this[Sl]=2),this[Sl]<2}async[hHe](){return new Promise(e=>{this[fI]?this[wl]=e:e(null)})}async[fHe](e){return new Promise(r=>{let n=this[Qa].splice(this[wa]);for(let i=0;i<n.length;i++){let o=n[i];Rh.errorRequest(this,o,e)}let s=()=>{this[wl]&&(this[wl](),this[wl]=null),r(null)};this[zr]?(this[zr].destroy(e,s),this[zr]=null):queueMicrotask(s),this[hI]()})}},yHe=rS();function Mte(t,e){if(t[gI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ru(t[wa]===t[nu]);let r=t[Qa].splice(t[nu]);for(let n=0;n<r.length;n++){let s=r[n];Rh.errorRequest(t,s,e)}ru(t[fI]===0)}}async function Lte(t){ru(!t[Pp]),ru(!t[zr]);let{host:e,hostname:r,protocol:n,port:s}=t[mA];if(r[0]==="["){let i=r.indexOf("]");ru(i!==-1);let o=r.substring(1,i);ru(_te.isIP(o)),r=o}t[Pp]=!0,Up.beforeConnect.hasSubscribers&&Up.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI]});try{let i=await new Promise((o,a)=>{t[lI]({host:e,hostname:r,protocol:n,port:s,servername:t[Ql],localAddress:t[dI]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Rh.destroy(i.on("error",kte),new $5e);return}ru(i);try{t[zr]=i.alpnProtocol==="h2"?await IHe(t,i):await CHe(t,i)}catch(o){throw i.destroy().on("error",kte),o}t[Pp]=!1,i[dHe]=0,i[BL]=t[BL],i[Z5e]=t,i[nHe]=null,Up.connected.hasSubscribers&&Up.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI],socket:i}),t.emit("connect",t[mA],[t])}catch(i){if(t.destroyed)return;if(t[Pp]=!1,Up.connectError.hasSubscribers&&Up.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ru(t[gI]===0);t[pI]>0&&t[Qa][t[wa]].servername===t[Ql];){let o=t[Qa][t[wa]++];Rh.errorRequest(t,o,i)}else Mte(t,i);t.emit("connectionError",t[mA],[t],i)}t[hI]()}function vte(t){t[Sl]=0,t.emit("drain",t[mA],[t])}function QL(t,e){t[Dh]!==2&&(t[Dh]=2,BHe(t,e),t[Dh]=0,t[nu]>256&&(t[Qa].splice(0,t[nu]),t[wa]-=t[nu],t[nu]=0))}function BHe(t,e){for(;;){if(t.destroyed){ru(t[pI]===0);return}if(t[wl]&&!t[fI]){t[wl](),t[wl]=null;return}if(t[zr]&&t[zr].resume(),t[yL])t[Sl]=2;else if(t[Sl]===2){e?(t[Sl]=1,queueMicrotask(()=>vte(t))):vte(t);continue}if(t[pI]===0||t[gI]>=(Fte(t)||1))return;let r=t[Qa][t[wa]];if(t[mA].protocol==="https:"&&t[Ql]!==r.servername){if(t[gI]>0)return;t[Ql]=r.servername,t[zr]?.destroy(new K5e("servername changed"),()=>{t[zr]=null,QL(t)})}if(t[Pp])return;if(!t[zr]){Lte(t);return}if(t[zr].destroyed||t[zr].busy(r))return;!r.aborted&&t[zr].write(r)?t[wa]++:t[Qa].splice(t[wa],1)}}Ute.exports=bL});var wL=E((kYt,Pte)=>{"use strict";var sS=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)}};Pte.exports=class{constructor(){this.head=this.tail=new sS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new sS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Hte=E((vYt,Ote)=>{var{kFree:bHe,kConnected:QHe,kPending:wHe,kQueued:SHe,kRunning:NHe,kSize:THe}=yr(),kh=Symbol("pool"),SL=class{constructor(e){this[kh]=e}get connected(){return this[kh][QHe]}get free(){return this[kh][bHe]}get pending(){return this[kh][wHe]}get queued(){return this[kh][SHe]}get running(){return this[kh][NHe]}get size(){return this[kh][THe]}};Ote.exports=SL});var kL=E((_Yt,$te)=>{"use strict";var xHe=Qp(),RHe=wL(),{kConnected:NL,kSize:Gte,kRunning:qte,kPending:Yte,kQueued:mI,kBusy:DHe,kFree:kHe,kUrl:vHe,kClose:_He,kDestroy:FHe,kDispatch:MHe}=yr(),LHe=Hte(),Zs=Symbol("clients"),Ns=Symbol("needDrain"),EI=Symbol("queue"),TL=Symbol("closed resolve"),xL=Symbol("onDrain"),Vte=Symbol("onConnect"),Wte=Symbol("onDisconnect"),Jte=Symbol("onCo
Line truncated
|
`,this[cHe]=A??3e5,this[AHe]=s??3e5,this[uHe]=C??!0,this[lHe]=N,this[BL]=G,this[wl]=null,this[pHe]=P>-1?P:-1,this[EHe]=Z??100,this[zr]=null,this[Qa]=[],this[nu]=0,this[wa]=0,this[hI]=Ae=>QL(this,Ae),this[mHe]=Ae=>Mte(this,Ae)}get pipelining(){return this[nS]}set pipelining(e){this[nS]=e,this[hI](!0)}get[pI](){return this[Qa].length-this[wa]}get[gI](){return this[wa]-this[nu]}get[fI](){return this[Qa].length-this[nu]}get[tHe](){return!!this[zr]&&!this[Pp]&&!this[zr].destroyed}get[yL](){return!!(this[zr]?.busy(null)||this[fI]>=(Fte(this)||1)||this[pI]>0)}[eHe](e){Lte(this),this.once("connect",e)}[gHe](e,r){let n=e.origin||this[mA].origin,s=new z5e(n,e,r);return this[Qa].push(s),this[Dh]||(Rh.bodyLength(s.body)==null&&Rh.isIterable(s.body)?(this[Dh]=1,queueMicrotask(()=>QL(this))):this[hI](!0)),this[Dh]&&this[Sl]!==2&&this[yL]&&(this[Sl]=2),this[Sl]<2}async[hHe](){return new Promise(e=>{this[fI]?this[wl]=e:e(null)})}async[fHe](e){return new Promise(r=>{let n=this[Qa].splice(this[wa]);for(let i=0;i<n.length;i++){let o=n[i];Rh.errorRequest(this,o,e)}let s=()=>{this[wl]&&(this[wl](),this[wl]=null),r(null)};this[zr]?(this[zr].destroy(e,s),this[zr]=null):queueMicrotask(s),this[hI]()})}},yHe=rS();function Mte(t,e){if(t[gI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ru(t[wa]===t[nu]);let r=t[Qa].splice(t[nu]);for(let n=0;n<r.length;n++){let s=r[n];Rh.errorRequest(t,s,e)}ru(t[fI]===0)}}async function Lte(t){ru(!t[Pp]),ru(!t[zr]);let{host:e,hostname:r,protocol:n,port:s}=t[mA];if(r[0]==="["){let i=r.indexOf("]");ru(i!==-1);let o=r.substring(1,i);ru(_te.isIP(o)),r=o}t[Pp]=!0,Up.beforeConnect.hasSubscribers&&Up.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI]});try{let i=await new Promise((o,a)=>{t[lI]({host:e,hostname:r,protocol:n,port:s,servername:t[Ql],localAddress:t[dI]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Rh.destroy(i.on("error",kte),new $5e);return}ru(i);try{t[zr]=i.alpnProtocol==="h2"?await IHe(t,i):await CHe(t,i)}catch(o){throw i.destroy().on("error",kte),o}t[Pp]=!1,i[dHe]=0,i[BL]=t[BL],i[Z5e]=t,i[nHe]=null,Up.connected.hasSubscribers&&Up.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI],socket:i}),t.emit("connect",t[mA],[t])}catch(i){if(t.destroyed)return;if(t[Pp]=!1,Up.connectError.hasSubscribers&&Up.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[zr]?.version,servername:t[Ql],localAddress:t[dI]},connector:t[lI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ru(t[gI]===0);t[pI]>0&&t[Qa][t[wa]].servername===t[Ql];){let o=t[Qa][t[wa]++];Rh.errorRequest(t,o,i)}else Mte(t,i);t.emit("connectionError",t[mA],[t],i)}t[hI]()}function vte(t){t[Sl]=0,t.emit("drain",t[mA],[t])}function QL(t,e){t[Dh]!==2&&(t[Dh]=2,BHe(t,e),t[Dh]=0,t[nu]>256&&(t[Qa].splice(0,t[nu]),t[wa]-=t[nu],t[nu]=0))}function BHe(t,e){for(;;){if(t.destroyed){ru(t[pI]===0);return}if(t[wl]&&!t[fI]){t[wl](),t[wl]=null;return}if(t[zr]&&t[zr].resume(),t[yL])t[Sl]=2;else if(t[Sl]===2){e?(t[Sl]=1,queueMicrotask(()=>vte(t))):vte(t);continue}if(t[pI]===0||t[gI]>=(Fte(t)||1))return;let r=t[Qa][t[wa]];if(t[mA].protocol==="https:"&&t[Ql]!==r.servername){if(t[gI]>0)return;t[Ql]=r.servername,t[zr]?.destroy(new K5e("servername changed"),()=>{t[zr]=null,QL(t)})}if(t[Pp])return;if(!t[zr]){Lte(t);return}if(t[zr].destroyed||t[zr].busy(r))return;!r.aborted&&t[zr].write(r)?t[wa]++:t[Qa].splice(t[wa],1)}}Ute.exports=bL});var wL=E((vYt,Pte)=>{"use strict";var sS=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)}};Pte.exports=class{constructor(){this.head=this.tail=new sS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new sS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Hte=E((_Yt,Ote)=>{var{kFree:bHe,kConnected:QHe,kPending:wHe,kQueued:SHe,kRunning:NHe,kSize:THe}=yr(),kh=Symbol("pool"),SL=class{constructor(e){this[kh]=e}get connected(){return this[kh][QHe]}get free(){return this[kh][bHe]}get pending(){return this[kh][wHe]}get queued(){return this[kh][SHe]}get running(){return this[kh][NHe]}get size(){return this[kh][THe]}};Ote.exports=SL});var kL=E((FYt,$te)=>{"use strict";var xHe=Qp(),RHe=wL(),{kConnected:NL,kSize:Gte,kRunning:qte,kPending:Yte,kQueued:mI,kBusy:DHe,kFree:kHe,kUrl:vHe,kClose:_He,kDestroy:FHe,kDispatch:MHe}=yr(),LHe=Hte(),Zs=Symbol("clients"),Ns=Symbol("needDrain"),EI=Symbol("queue"),TL=Symbol("closed resolve"),xL=Symbol("onDrain"),Vte=Symbol("onConnect"),Wte=Symbol("onDisconnect"),Jte=Symbol("onCo
Line truncated
|
||||||
${n.count} ${n.noun} ${n.is} pending:
|
${n.count} ${n.noun} ${n.is} pending:
|
||||||
|
|
||||||
${e.format(r)}
|
${e.format(r)}
|
||||||
`.trim())}};nse.exports=kU});var BS=E((AVt,Ase)=>{"use strict";var ise=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:cqe}=Lt(),uqe=Gp();ase()===void 0&&ose(new uqe);function ose(t){if(!t||typeof t.dispatch!="function")throw new cqe("Argument agent must implement Agent");Object.defineProperty(globalThis,ise,{value:t,writable:!0,enumerable:!1,configurable:!1})}function ase(){return globalThis[ise]}Ase.exports={setGlobalDispatcher:ose,getGlobalDispatcher:ase}});var bS=E((uVt,cse)=>{"use strict";cse.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 lse=E((lVt,use)=>{"use strict";var lqe=tS();use.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let A=new lqe(r,o,s,i);return r(a,A)}}});var hse=E((dVt,dse)=>{"use strict";var dqe=dS();dse.exports=t=>e=>function(n,s){return e(n,new dqe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var gse=E((hVt,fse)=>{"use strict";var hqe=dt(),{InvalidArgumentError:fqe,RequestAbortedError:gqe}=Lt(),pqe=bS(),vU=class extends pqe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new fqe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=hqe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new gqe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function mqe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new vU({maxSize:i},s);return e(n,o)}}fse.exports=mqe});var Ese=E((fVt,mse)=>{"use strict";var{isIP:Eqe}=b("node:net"),{lookup:Cqe}=b("node:dns"),Iqe=bS(),{InvalidArgumentError:Xp,InformationalError:yqe}=Lt(),pse=Math.pow(2,31)-1,_U=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new yqe("No DNS entries found"));return}this.setRecords(e,a);let A=this.#n.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){Cqe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===pse?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===pse?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return s=a.ips[A]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(A,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new FU(this,e,r)}},FU=class extends Iqe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
`.trim())}};nse.exports=kU});var BS=E((cVt,Ase)=>{"use strict";var ise=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:cqe}=Lt(),uqe=Gp();ase()===void 0&&ose(new uqe);function ose(t){if(!t||typeof t.dispatch!="function")throw new cqe("Argument agent must implement Agent");Object.defineProperty(globalThis,ise,{value:t,writable:!0,enumerable:!1,configurable:!1})}function ase(){return globalThis[ise]}Ase.exports={setGlobalDispatcher:ose,getGlobalDispatcher:ase}});var bS=E((lVt,cse)=>{"use strict";cse.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 lse=E((dVt,use)=>{"use strict";var lqe=tS();use.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let A=new lqe(r,o,s,i);return r(a,A)}}});var hse=E((hVt,dse)=>{"use strict";var dqe=dS();dse.exports=t=>e=>function(n,s){return e(n,new dqe({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var gse=E((fVt,fse)=>{"use strict";var hqe=dt(),{InvalidArgumentError:fqe,RequestAbortedError:gqe}=Lt(),pqe=bS(),vU=class extends pqe{#e=1024*1024;#t=null;#n=!1;#r=!1;#s=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new fqe("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.#r=!0,this.#i=e}onHeaders(e,r,n,s){let o=hqe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new gqe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#a.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#s=this.#s+e.length,this.#s>=this.#e&&(this.#n=!0,this.#r?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function mqe({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new vU({maxSize:i},s);return e(n,o)}}fse.exports=mqe});var Ese=E((gVt,mse)=>{"use strict";var{isIP:Eqe}=b("node:net"),{lookup:Cqe}=b("node:dns"),Iqe=bS(),{InvalidArgumentError:Xp,InformationalError:yqe}=Lt(),pse=Math.pow(2,31)-1,_U=class{#e=0;#t=0;#n=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#r,this.pick=e.pick??this.#s}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new yqe("No DNS entries found"));return}this.setRecords(e,a);let A=this.#n.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){Cqe(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#s(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===pse?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===pse?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return s=a.ips[A]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(A,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new FU(this,e,r)}},FU=class extends Iqe{#e=null;#t=null;#n=null;#r=null;#s=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#s=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#s,this.#t,(r,n)=>{if(r)
Line truncated
|
||||||
${i}`;break;case"retry":$oe(i)&&(r[s]=i);break;case"id":Xoe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&$oe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Xoe(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}}};Zoe.exports={EventSourceStream:IP}});var Aae=E((VVt,aae)=>{"use strict";var{pipeline:DWe}=b("node:stream"),{fetching:kWe}=DI(),{makeRequest:vWe}=tm(),{webidl:Au}=Wn(),{EventSourceStream:_We}=eae(),{parseMIMEType:FWe}=$s(),{createFastMessageEvent:MWe}=am(),{isNetworkError:tae}=xI(),{delay:LWe}=EP(),{kEnumerableProperty:Jh}=dt(),{environmentSettingsObject:rae}=Ni(),nae=!1,sae=3e3,YI=0,iae=1,VI=2,UWe="anonymous",PWe="use-credentials",dm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=YI;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Au.util.markAsUncloneable(this);let n="EventSource constructor";Au.argumentLengthCheck(arguments,1,n),nae||(nae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Au.converters.USVString(e,n,"url"),r=Au.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:sae};let s=rae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=UWe;r.withCredentials&&(o=PWe,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=rae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=vWe(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#A(){if(this.#r===VI)return;this.#r=YI;let e={request:this.#s,dispatcher:this.#a},r=n=>{tae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(tae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let s=n.headersList.get("content-type",!0),i=s!==null?FWe(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=iae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new _We({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(MWe(A.type,A.options))}});DWe(n.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=kWe(e)}async#c(){this.#r!==VI&&(this.#r=YI,this.dispatchEvent(new Event("error")),await LWe(this.#o.reconnectionTime),this.#r===YI&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Au.brandCheck(this,t),this.#r!==VI&&(this.#r=VI,this.#i.abort(),this.#s=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}},oae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:YI,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:iae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:VI,writable:!1}};Object.defineProperties(dm,oae);Object.defineProperties(dm.prototype,oae);Object.defineProperties(dm.prototype,{close:Jh,onerror:Jh,onmessage:Jh,onopen:Jh,readyState:Jh,url:Jh,withCredentials:Jh});Au.converters.EventSourceInitDict=Au.dictionaryConverter([{key:"withCredentials",converter:Au.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Au.converters.any}]);aae.exports={EventSource:dm,defaultReconnectionTime:sae}});var lN=E((WVt,Ye)=>{"use strict";var OWe=Op(),cae=jC(),HWe=Hp(),GWe=ore(),qWe=Gp(),YWe=VL(),VWe=Rre(),WWe=Mre(),uae=Lt(),uN=dt(),{InvalidArgumentError:cN}=uae,hm=Bne(),JWe=$C(),zWe=SU(),jWe=sse(),KWe=xU(),$We=hU(),XWe=dS(),{getGlobalDispatcher:lae,setGlobalDispatcher:ZWe}=BS(),eJe=bS(),tJe=tS(),rJe=rS();Object.assign(cae.prototype,hm);Ye.exports.Dispatcher=cae;Ye.exports.Client=OWe;Ye.exports.Pool=HWe;Ye.exports.BalancedPool=GWe;Ye.exports.Agent=qWe;Ye.exports.ProxyAgent=YWe;Ye.exports.EnvHttpProxyAgent=VWe;Ye.exports
Line truncated
|
${i}`;break;case"retry":$oe(i)&&(r[s]=i);break;case"id":Xoe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&$oe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Xoe(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}}};Zoe.exports={EventSourceStream:IP}});var Aae=E((WVt,aae)=>{"use strict";var{pipeline:DWe}=b("node:stream"),{fetching:kWe}=DI(),{makeRequest:vWe}=tm(),{webidl:Au}=Wn(),{EventSourceStream:_We}=eae(),{parseMIMEType:FWe}=$s(),{createFastMessageEvent:MWe}=am(),{isNetworkError:tae}=xI(),{delay:LWe}=EP(),{kEnumerableProperty:Jh}=dt(),{environmentSettingsObject:rae}=Ni(),nae=!1,sae=3e3,YI=0,iae=1,VI=2,UWe="anonymous",PWe="use-credentials",dm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=YI;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),Au.util.markAsUncloneable(this);let n="EventSource constructor";Au.argumentLengthCheck(arguments,1,n),nae||(nae=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Au.converters.USVString(e,n,"url"),r=Au.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:sae};let s=rae,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=UWe;r.withCredentials&&(o=PWe,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=rae.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=vWe(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#A(){if(this.#r===VI)return;this.#r=YI;let e={request:this.#s,dispatcher:this.#a},r=n=>{tae(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(tae(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let s=n.headersList.get("content-type",!0),i=s!==null?FWe(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=iae,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new _We({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(MWe(A.type,A.options))}});DWe(n.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=kWe(e)}async#c(){this.#r!==VI&&(this.#r=YI,this.dispatchEvent(new Event("error")),await LWe(this.#o.reconnectionTime),this.#r===YI&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Au.brandCheck(this,t),this.#r!==VI&&(this.#r=VI,this.#i.abort(),this.#s=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}},oae={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:YI,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:iae,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:VI,writable:!1}};Object.defineProperties(dm,oae);Object.defineProperties(dm.prototype,oae);Object.defineProperties(dm.prototype,{close:Jh,onerror:Jh,onmessage:Jh,onopen:Jh,readyState:Jh,url:Jh,withCredentials:Jh});Au.converters.EventSourceInitDict=Au.dictionaryConverter([{key:"withCredentials",converter:Au.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Au.converters.any}]);aae.exports={EventSource:dm,defaultReconnectionTime:sae}});var lN=E((JVt,Ye)=>{"use strict";var OWe=Op(),cae=jC(),HWe=Hp(),GWe=ore(),qWe=Gp(),YWe=VL(),VWe=Rre(),WWe=Mre(),uae=Lt(),uN=dt(),{InvalidArgumentError:cN}=uae,hm=Bne(),JWe=$C(),zWe=SU(),jWe=sse(),KWe=xU(),$We=hU(),XWe=dS(),{getGlobalDispatcher:lae,setGlobalDispatcher:ZWe}=BS(),eJe=bS(),tJe=tS(),rJe=rS();Object.assign(cae.prototype,hm);Ye.exports.Dispatcher=cae;Ye.exports.Client=OWe;Ye.exports.Pool=HWe;Ye.exports.BalancedPool=GWe;Ye.exports.Agent=qWe;Ye.exports.ProxyAgent=YWe;Ye.exports.EnvHttpProxyAgent=VWe;Ye.exports
Line truncated
|
||||||
%s`,M,M,C,n);var G=C.type==="*"?pO:C.type==="?"?gO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+G+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),Z=n.slice(D.reStart,D.reEnd-8),re=n.slice(D.reEnd-8,D.reEnd),Ae=n.slice(D.reEnd);re+=Ae;var ge=z.split("(").length-1,De=Ae;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");Ae=De;var Ke="";Ae===""&&e!==vN&&(Ke="$");var it=z+Z+Ae+Ke+re;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===vN)return[n,s];if(!s)return $je(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Mi.makeRe=function(t,e){return new an(t,e||{}).makeRe()};an.prototype.makeRe=Kje;function Kje(){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?pO:e.dot?Gje:qje,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===Zh?r:typeof o=="string"?Xje(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Mi.match=function(t,e,r){r=r||{};var n=new an(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};an.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;ry.sep!=="/"&&(e=e.split(ry.sep).join("/")),e=e.split($Ae),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],A=e;n.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};an.prototype.matchOne=function(t,e,r){return e.indexOf(Zh)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};an.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===Zh){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===Zh){a=i;break}var A=e.slice(s,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var l=t.slice(n,n+A.length);if(!this._matchOne(l,A,r,0,0))return!1;n+=A.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!c.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<c.length;N++){var M=c[N];M===Zh?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var G=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[G--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};an.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return s||null};an.prototype._matchOne=function(t,e,r,n,s){var i,o,a,A;for(i=n,o=s,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===Zh)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function $je(t){return t.replace(/\\(.)/g,"$1")}function Xje(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ym=E((HWt,sce)=>{"use strict";var oKe="2.0.0",aKe=Number.MAX_SAFE_INTEGER||9007199254740991,AKe=16,cKe=250,uKe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];sce.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:AKe,MAX_SAFE_BUILD_LENGTH:cKe,MAX_SAFE_INTEGER:aKe,RELEASE_TYPES:uKe,SEMVER_SPEC_VERSION:oKe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var oy=E((GWt,ice)=>{"use strict";var lKe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};ice.exports=lKe});var Bm=E((wA,oce)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:EO,MAX_SAFE_BUILD_LENGTH:dKe,MAX_LENGTH:hKe}=ym(),fKe=oy();wA=oce.exports={};var gKe=wA.re=[],pKe=wA.safeRe=[],me=wA.src=[],mKe=wA.safeSrc=[],Ee=wA.t={},EKe=0,CO="[a-zA-Z0-9-]",CKe=[["\\s",1],["\\d",hKe],[CO,dKe]],IKe=t=>{for(let[e,r]of CKe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+Line truncated
|
%s`,M,M,C,n);var G=C.type==="*"?pO:C.type==="?"?gO:"\\"+C.type;s=!0,n=n.slice(0,C.reStart)+G+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var D=a[P],z=n.slice(0,D.reStart),Z=n.slice(D.reStart,D.reEnd-8),re=n.slice(D.reEnd-8,D.reEnd),Ae=n.slice(D.reEnd);re+=Ae;var ge=z.split("(").length-1,De=Ae;for(p=0;p<ge;p++)De=De.replace(/\)[+*?]?/,"");Ae=De;var Ke="";Ae===""&&e!==vN&&(Ke="$");var it=z+Z+Ae+Ke+re;n=it}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===vN)return[n,s];if(!s)return $je(t);var Wt=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Wt)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Mi.makeRe=function(t,e){return new an(t,e||{}).makeRe()};an.prototype.makeRe=Kje;function Kje(){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?pO:e.dot?Gje:qje,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===Zh?r:typeof o=="string"?Xje(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Mi.match=function(t,e,r){r=r||{};var n=new an(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};an.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var n=this.options;ry.sep!=="/"&&(e=e.split(ry.sep).join("/")),e=e.split($Ae),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],A=e;n.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};an.prototype.matchOne=function(t,e,r){return e.indexOf(Zh)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};an.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===Zh){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===Zh){a=i;break}var A=e.slice(s,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var l=t.slice(n,n+A.length);if(!this._matchOne(l,A,r,0,0))return!1;n+=A.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!c.length){var f=!!d;for(i=n;i<t.length-d;i++){var p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var I=[[[],0]],m=I[0],C=0,y=[0],N=0;N<c.length;N++){var M=c[N];M===Zh?(y.push(C),m=[[],0],I.push(m)):(m[0].push(M),C++)}for(var G=I.length-1,k=t.length-d,P=0;P<I.length;P++)I[P][1]=k-(y[G--]+I[P][0].length);return!!this._matchGlobStarBodySections(t,I,n,0,r,0,!!d)};an.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return s||null};an.prototype._matchOne=function(t,e,r,n,s){var i,o,a,A;for(i=n,o=s,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===Zh)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function $je(t){return t.replace(/\\(.)/g,"$1")}function Xje(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ym=E((GWt,sce)=>{"use strict";var oKe="2.0.0",aKe=Number.MAX_SAFE_INTEGER||9007199254740991,AKe=16,cKe=250,uKe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];sce.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:AKe,MAX_SAFE_BUILD_LENGTH:cKe,MAX_SAFE_INTEGER:aKe,RELEASE_TYPES:uKe,SEMVER_SPEC_VERSION:oKe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var oy=E((qWt,ice)=>{"use strict";var lKe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};ice.exports=lKe});var Bm=E((wA,oce)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:EO,MAX_SAFE_BUILD_LENGTH:dKe,MAX_LENGTH:hKe}=ym(),fKe=oy();wA=oce.exports={};var gKe=wA.re=[],pKe=wA.safeRe=[],me=wA.src=[],mKe=wA.safeSrc=[],Ee=wA.t={},EKe=0,CO="[a-zA-Z0-9-]",CKe=[["\\s",1],["\\d",hKe],[CO,dKe]],IKe=t=>{for(let[e,r]of CKe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+Line truncated
|
||||||
`).join(`
|
`).join(`
|
||||||
`+i),t.push(s+"m+"+ET.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=oet()+e+" "+t[0]}function oet(){return xn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function aet(...t){return process.stderr.write(mT.formatWithOptions(xn.inspectOpts,...t)+`
|
`+i),t.push(s+"m+"+ET.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=aet()+e+" "+t[0]}function aet(){return xn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Aet(...t){return process.stderr.write(mT.formatWithOptions(xn.inspectOpts,...t)+`
|
||||||
`)}function Aet(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function cet(){return process.env.DEBUG}function uet(t){t.inspectOpts={};let e=Object.keys(xn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=xn.inspectOpts[e[r]]}ET.exports=o3()(xn);var{formatters:Ple}=ET.exports;Ple.o=function(t){return this.inspectOpts.colors=this.useColors,mT.inspect(t,this.inspectOpts).split(`
|
`)}function cet(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function uet(){return process.env.DEBUG}function det(t){t.inspectOpts={};let e=Object.keys(xn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=xn.inspectOpts[e[r]]}ET.exports=o3()(xn);var{formatters:Ple}=ET.exports;Ple.o=function(t){return this.inspectOpts.colors=this.useColors,mT.inspect(t,this.inspectOpts).split(`
|
||||||
`).map(e=>e.trim()).join(" ")};Ple.O=function(t){return this.inspectOpts.colors=this.useColors,mT.inspect(t,this.inspectOpts)}});var CT=E((hjt,c3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?c3.exports=vle():c3.exports=Ole()});var qle=E(ii=>{"use strict";var det=ii&&ii.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),het=ii&&ii.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hle=ii&&ii.__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)&&det(e,t,r);return het(e,t),e};Object.defineProperty(ii,"__esModule",{value:!0});ii.req=ii.json=ii.toBuffer=void 0;var fet=Hle(b("http")),get=Hle(b("https"));async function Gle(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}ii.toBuffer=Gle;async function pet(t){let r=(await Gle(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}ii.json=pet;function met(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?get:fet).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}ii.req=met});var l3=E(Pi=>{"use strict";var Vle=Pi&&Pi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Eet=Pi&&Pi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Wle=Pi&&Pi.__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)&&Vle(e,t,r);return Eet(e,t),e},Cet=Pi&&Pi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Vle(e,t,r)};Object.defineProperty(Pi,"__esModule",{value:!0});Pi.Agent=void 0;var Iet=Wle(b("net")),Yle=Wle(b("http")),yet=b("https");Cet(qle(),Pi);var TA=Symbol("AgentBaseInternalState"),u3=class extends Yle.Agent{constructor(e){super(e),this[TA]={}}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(`
|
`).map(e=>e.trim()).join(" ")};Ple.O=function(t){return this.inspectOpts.colors=this.useColors,mT.inspect(t,this.inspectOpts)}});var CT=E((fjt,c3)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?c3.exports=vle():c3.exports=Ole()});var qle=E(ii=>{"use strict";var het=ii&&ii.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),fet=ii&&ii.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hle=ii&&ii.__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)&&het(e,t,r);return fet(e,t),e};Object.defineProperty(ii,"__esModule",{value:!0});ii.req=ii.json=ii.toBuffer=void 0;var get=Hle(b("http")),pet=Hle(b("https"));async function Gle(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}ii.toBuffer=Gle;async function met(t){let r=(await Gle(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}ii.json=met;function Eet(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?pet:get).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}ii.req=Eet});var l3=E(Pi=>{"use strict";var Vle=Pi&&Pi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Cet=Pi&&Pi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Wle=Pi&&Pi.__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)&&Vle(e,t,r);return Cet(e,t),e},Iet=Pi&&Pi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Vle(e,t,r)};Object.defineProperty(Pi,"__esModule",{value:!0});Pi.Agent=void 0;var yet=Wle(b("net")),Yle=Wle(b("http")),Bet=b("https");Iet(qle(),Pi);var TA=Symbol("AgentBaseInternalState"),u3=class extends Yle.Agent{constructor(e){super(e),this[TA]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||||
`).some(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new Iet.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?yet.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof Yle.Agent)try{return a.addRequest(e,s)}catch(A){return n(A)}this[TA].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(a)})}createConnection(){let e=this[TA].currentSocket;if(this[TA].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[TA].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[TA]&&(this[TA].defaultPort=e)}get protocol(){return this[TA].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[TA]&&(this[TA].protocol=e)}};Pi.Agent=u3});var Jle=E(Dm=>{"use strict";var Bet=Dm&&Dm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Dm,"__esModule",{value:!0});Dm.parseProxyResponse=void 0;var bet=Bet(CT()),IT=(0,bet.default)("https-proxy-agent:parse-proxy-response");function Qet(t){return new Promise((e,r)=>{let n=0,s=[];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(),IT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),IT("onerror %o",u),r(u)}function c(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
`).some(n=>n.indexOf("(https.js:")!==-1||n.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new yet.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Bet.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof Yle.Agent)try{return a.addRequest(e,s)}catch(A){return n(A)}this[TA].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(a)})}createConnection(){let e=this[TA].currentSocket;if(this[TA].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[TA].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[TA]&&(this[TA].defaultPort=e)}get protocol(){return this[TA].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[TA]&&(this[TA].protocol=e)}};Pi.Agent=u3});var Jle=E(Dm=>{"use strict";var bet=Dm&&Dm.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Dm,"__esModule",{value:!0});Dm.parseProxyResponse=void 0;var Qet=bet(CT()),IT=(0,Qet.default)("https-proxy-agent:parse-proxy-response");function wet(t){return new Promise((e,r)=>{let n=0,s=[];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(),IT("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),IT("onerror %o",u),r(u)}function c(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`);if(d===-1){IT("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).toString("ascii").split(`\r
|
`);if(d===-1){IT("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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),G=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,G]:Array.isArray(k)?k.push(G):C[M]=G}IT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",A),t.on("end",a),i()})}Dm.parseProxyResponse=Qet});var Zle=E(xo=>{"use strict";var wet=xo&&xo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Net=xo&&xo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$le=xo&&xo.__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)&&wet(e,t,r);return Net(e,t),e},Xle=xo&&xo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(xo,"__esModule",{value:!0});xo.HttpsProxyAgent=void 0;var yT=$le(b("net")),zle=$le(b("tls")),Tet=Xle(b("assert")),xet=Xle(CT()),Ret=l3(),Det=b("url"),ket=Jle(),Cy=(0,xet.default)("https-proxy-agent"),jle=t=>t.servername===void 0&&t.host&&!yT.isIP(t.host)?{...t,servername:t.host}:t,BT=class extends Ret.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Det.URL(e):e,this.proxyHeaders=r?.headers??{},Cy("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Kle(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(Cy("Creating `tls.Socket`: %o",this.connectOpts),s=zle.connect(jle(this.connectOpts))):(Cy("Creating `net.Socket`: %o",this.connectOpts),s=yT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=yT.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(" "),I=+p[1],m=p.slice(2).join(" "),C={};for(let y of h){if(!y)continue;let N=y.indexOf(":");if(N===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,N).toLowerCase(),G=y.slice(N+1).trimStart(),k=C[M];typeof k=="string"?C[M]=[k,G]:Array.isArray(k)?k.push(G):C[M]=G}IT("got proxy server response: %o %o",f,C),o(),e({connect:{statusCode:I,statusText:m,headers:C},buffered:l})}t.on("error",A),t.on("end",a),i()})}Dm.parseProxyResponse=wet});var Zle=E(xo=>{"use strict";var Net=xo&&xo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Tet=xo&&xo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$le=xo&&xo.__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)&&Net(e,t,r);return Tet(e,t),e},Xle=xo&&xo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(xo,"__esModule",{value:!0});xo.HttpsProxyAgent=void 0;var yT=$le(b("net")),zle=$le(b("tls")),xet=Xle(b("assert")),Ret=Xle(CT()),Det=l3(),ket=b("url"),vet=Jle(),Cy=(0,Ret.default)("https-proxy-agent"),jle=t=>t.servername===void 0&&t.host&&!yT.isIP(t.host)?{...t,servername:t.host}:t,BT=class extends Det.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new ket.URL(e):e,this.proxyHeaders=r?.headers??{},Cy("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Kle(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(Cy("Creating `tls.Socket`: %o",this.connectOpts),s=zle.connect(jle(this.connectOpts))):(Cy("Creating `net.Socket`: %o",this.connectOpts),s=yT.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=yT.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||||
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||||
`;let A=(0,ket.parseProxyResponse)(s);s.write(`${a}\r
|
`;let A=(0,vet.parseProxyResponse)(s);s.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",vet),r.secureEndpoint?(Cy("Upgrading socket connection to TLS"),zle.connect({...Kle(jle(r),"host","path","port"),socket:s})):s;s.destroy();let l=new yT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Cy("Replaying proxy buffer for failed request"),(0,Tet.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};BT.protocols=["http","https"];xo.HttpsProxyAgent=BT;function vet(t){t.resume()}function Kle(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var rde=E(Ro=>{"use strict";var _et=Ro&&Ro.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Fet=Ro&&Ro.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),tde=Ro&&Ro.__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)&&_et(e,t,r);return Fet(e,t),e},Met=Ro&&Ro.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ro,"__esModule",{value:!0});Ro.HttpProxyAgent=void 0;var Let=tde(b("net")),Uet=tde(b("tls")),Pet=Met(CT()),Oet=b("events"),Het=l3(),ede=b("url"),km=(0,Pet.default)("http-proxy-agent"),bT=class extends Het.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new ede.URL(e):e,this.proxyHeaders=r?.headers??{},km("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Get(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new ede.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(n.username||n.password){let c=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.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 n,s;km("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(km("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\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",_et),r.secureEndpoint?(Cy("Upgrading socket connection to TLS"),zle.connect({...Kle(jle(r),"host","path","port"),socket:s})):s;s.destroy();let l=new yT.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Cy("Replaying proxy buffer for failed request"),(0,xet.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};BT.protocols=["http","https"];xo.HttpsProxyAgent=BT;function _et(t){t.resume()}function Kle(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var rde=E(Ro=>{"use strict";var Fet=Ro&&Ro.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Met=Ro&&Ro.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),tde=Ro&&Ro.__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)&&Fet(e,t,r);return Met(e,t),e},Let=Ro&&Ro.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ro,"__esModule",{value:!0});Ro.HttpProxyAgent=void 0;var Uet=tde(b("net")),Pet=tde(b("tls")),Oet=Let(CT()),Het=b("events"),Get=l3(),ede=b("url"),km=(0,Oet.default)("http-proxy-agent"),bT=class extends Get.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new ede.URL(e):e,this.proxyHeaders=r?.headers??{},km("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?qet(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new ede.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(n.username||n.password){let c=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.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 n,s;km("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(km("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`)+4,e.outputData[0].data=e._header+n.substring(s),km("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(km("Creating `tls.Socket`: %o",this.connectOpts),i=Uet.connect(this.connectOpts)):(km("Creating `net.Socket`: %o",this.connectOpts),i=Let.connect(this.connectOpts)),await(0,Oet.once)(i,"connect"),i}};bT.protocols=["http","https"];Ro.HttpProxyAgent=bT;function Get(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var _de=E(LT=>{"use strict";Object.defineProperty(LT,"__esModule",{value:!0});LT.state=void 0;LT.state={instrumenterImplementation:void 0}});var $de=E(GT=>{"use strict";Object.defineProperty(GT,"__esModule",{value:!0});GT.state=void 0;GT.state={operationRequestMap:new WeakMap}});var uge=E((Hlr,Lot)=>{Lot.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 dge=E((Glr,lge)=>{var Uot=uge();lge.exports={version:Uot.version}});var dR=E(e0=>{"use strict";Object.defineProperty(e0,"__esModule",{value:!0});e0.isJsonObject=e0.typeofJsonValue=void 0;function Jot(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}e0.typeofJsonValue=Jot;function zot(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}e0.isJsonObject=zot});var fR=E(t0=>{"use strict";Object.defineProperty(t0,"__esModule",{value:!0});t0.base64encode=t0.base64decode=void 0;var xu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),hR=[];for(let t=0;t<xu.length;t++)hR[xu[t].charCodeAt(0)]=t;hR[45]=xu.indexOf("+");hR[95]=xu.indexOf("/");function jot(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=hR[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
`)+4,e.outputData[0].data=e._header+n.substring(s),km("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(km("Creating `tls.Socket`: %o",this.connectOpts),i=Pet.connect(this.connectOpts)):(km("Creating `net.Socket`: %o",this.connectOpts),i=Uet.connect(this.connectOpts)),await(0,Het.once)(i,"connect"),i}};bT.protocols=["http","https"];Ro.HttpProxyAgent=bT;function qet(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var _de=E(LT=>{"use strict";Object.defineProperty(LT,"__esModule",{value:!0});LT.state=void 0;LT.state={instrumenterImplementation:void 0}});var $de=E(GT=>{"use strict";Object.defineProperty(GT,"__esModule",{value:!0});GT.state=void 0;GT.state={operationRequestMap:new WeakMap}});var uge=E((Glr,Uot)=>{Uot.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 dge=E((qlr,lge)=>{var Pot=uge();lge.exports={version:Pot.version}});var dR=E(e0=>{"use strict";Object.defineProperty(e0,"__esModule",{value:!0});e0.isJsonObject=e0.typeofJsonValue=void 0;function zot(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}e0.typeofJsonValue=zot;function jot(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}e0.isJsonObject=jot});var fR=E(t0=>{"use strict";Object.defineProperty(t0,"__esModule",{value:!0});t0.base64encode=t0.base64decode=void 0;var xu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),hR=[];for(let t=0;t<xu.length;t++)hR[xu[t].charCodeAt(0)]=t;hR[45]=xu.indexOf("+");hR[95]=xu.indexOf("/");function Kot(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=hR[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
||||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}t0.base64decode=jot;function Kot(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=xu[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=xu[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=xu[s|n>>6],e+=xu[n&63],r=0;break}return r&&(e+=xu[s],e+="=",r==1&&(e+="=")),e}t0.base64encode=Kot});var mge=E(gR=>{"use strict";Object.defineProperty(gR,"__esModule",{value:!0});gR.utf8read=void 0;var sH=t=>String.fromCharCode.apply(String,t);function $ot(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(sH(n)),s=0);return r.length?(s&&r.push(sH(n.slice(0,s))),r.join("")):sH(n.slice(0,s))}gR.utf8read=$ot});var hB=E(ZA=>{"use strict";Object.defineProperty(ZA,"__esModule",{value:!0});ZA.WireType=ZA.mergeBinaryOptions=ZA.UnknownFieldHandler=void 0;var Xot;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(Xot=ZA.UnknownFieldHandler||(ZA.UnknownFieldHandler={}));function Zot(t,e){return Object.assign(Object.assign({},t),e)}ZA.mergeBinaryOptions=Zot;var eat;(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"})(eat=ZA.WireType||(ZA.WireType={}))});var mR=E(li=>{"use strict";Object.defineProperty(li,"__esModule",{value:!0});li.varint32read=li.varint32write=li.int64toString=li.int64fromString=li.varint64write=li.varint64read=void 0;function tat(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}li.varint64read=tat;function rat(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 n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}li.varint64write=rat;var pR=65536*65536;function nat(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let A=Number(t.slice(o,a));s*=r,n=n*r+A,n>=pR&&(s=s+(n/pR|0),n=n%pR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}li.int64fromString=nat;function sat(t,e){if(e>>>0<=2097151)return""+(pR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,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)}li.int64toString=sat;function iat(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)}}li.varint32write=iat;function oat(){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}li.varint32read=oat});var sd=E(nd=>{"use strict";Object.defineProperty(nd,"__esModule",{value:!0});nd.PbLong=nd.PbULong=nd.detectBi=void 0;var fB=mR(),or;function Ege(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}nd.detectBi=Ege;Ege();function Cge(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Ige=/^-?[0-9]+$/,CR=4294967296,ER=2147483648,IR=c
Line truncated
|
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}t0.base64decode=Kot;function $ot(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=xu[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=xu[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=xu[s|n>>6],e+=xu[n&63],r=0;break}return r&&(e+=xu[s],e+="=",r==1&&(e+="=")),e}t0.base64encode=$ot});var mge=E(gR=>{"use strict";Object.defineProperty(gR,"__esModule",{value:!0});gR.utf8read=void 0;var sH=t=>String.fromCharCode.apply(String,t);function Xot(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(sH(n)),s=0);return r.length?(s&&r.push(sH(n.slice(0,s))),r.join("")):sH(n.slice(0,s))}gR.utf8read=Xot});var hB=E(ZA=>{"use strict";Object.defineProperty(ZA,"__esModule",{value:!0});ZA.WireType=ZA.mergeBinaryOptions=ZA.UnknownFieldHandler=void 0;var Zot;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(Zot=ZA.UnknownFieldHandler||(ZA.UnknownFieldHandler={}));function eat(t,e){return Object.assign(Object.assign({},t),e)}ZA.mergeBinaryOptions=eat;var tat;(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"})(tat=ZA.WireType||(ZA.WireType={}))});var mR=E(li=>{"use strict";Object.defineProperty(li,"__esModule",{value:!0});li.varint32read=li.varint32write=li.int64toString=li.int64fromString=li.varint64write=li.varint64read=void 0;function rat(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}li.varint64read=rat;function nat(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 n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}li.varint64write=nat;var pR=65536*65536;function sat(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let A=Number(t.slice(o,a));s*=r,n=n*r+A,n>=pR&&(s=s+(n/pR|0),n=n%pR)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}li.int64fromString=sat;function iat(t,e){if(e>>>0<=2097151)return""+(pR*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,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)}li.int64toString=iat;function oat(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)}}li.varint32write=oat;function aat(){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}li.varint32read=aat});var sd=E(nd=>{"use strict";Object.defineProperty(nd,"__esModule",{value:!0});nd.PbLong=nd.PbULong=nd.detectBi=void 0;var fB=mR(),or;function Ege(){let t=new DataView(new ArrayBuffer(8));or=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}nd.detectBi=Ege;Ege();function Cge(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Ige=/^-?[0-9]+$/,CR=4294967296,ER=2147483648,IR=c
Line truncated
|
||||||
`)}};YR.RpcError=DH});var vH=E(WR=>{"use strict";Object.defineProperty(WR,"__esModule",{value:!0});WR.mergeRpcOptions=void 0;var Kge=ct();function TAt(t,e){if(!e)return t;let r={};VR(t,r),VR(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Kge.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Kge.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},VR(t.meta,r.meta),VR(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}WR.mergeRpcOptions=TAt;function VR(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var FH=E(kf=>{"use strict";Object.defineProperty(kf,"__esModule",{value:!0});kf.Deferred=kf.DeferredState=void 0;var rc;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(rc=kf.DeferredState||(kf.DeferredState={}));var _H=class{constructor(e=!0){this._state=rc.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==rc.PENDING)throw new Error(`cannot resolve ${rc[this.state].toLowerCase()}`);this._resolve(e),this._state=rc.RESOLVED}reject(e){if(this.state!==rc.PENDING)throw new Error(`cannot reject ${rc[this.state].toLowerCase()}`);this._reject(e),this._state=rc.REJECTED}resolvePending(e){this._state===rc.PENDING&&this.resolve(e)}rejectPending(e){this._state===rc.PENDING&&this.reject(e)}};kf.Deferred=_H});var LH=E(JR=>{"use strict";Object.defineProperty(JR,"__esModule",{value:!0});JR.RpcOutputStreamController=void 0;var $ge=FH(),vf=ct(),MH=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){vf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){vf.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){vf.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(){vf.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;vf.assert(e,"bad state"),vf.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 $ge.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;vf.assert(n.state==$ge.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};JR.RpcOutputStreamController=MH});var PH=E(A0=>{"use strict";var xAt=A0&&A0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};Object.defineProperty(A0,"__esModule",{value:!0});A0.UnaryCall=void 0;var UH=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return xAt(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};A0.UnaryCall=UH});var HH=E(c0=>{"use strict";var RAt=c0&&c0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};Object.defineProperty(c0,"__esModule",{value:!0});c0.ServerStreamingCall=void 0;var OH=class{constructor(e
Line truncated
|
`)}};YR.RpcError=DH});var vH=E(WR=>{"use strict";Object.defineProperty(WR,"__esModule",{value:!0});WR.mergeRpcOptions=void 0;var Kge=ct();function xAt(t,e){if(!e)return t;let r={};VR(t,r),VR(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=Kge.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Kge.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},VR(t.meta,r.meta),VR(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}WR.mergeRpcOptions=xAt;function VR(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var FH=E(kf=>{"use strict";Object.defineProperty(kf,"__esModule",{value:!0});kf.Deferred=kf.DeferredState=void 0;var rc;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(rc=kf.DeferredState||(kf.DeferredState={}));var _H=class{constructor(e=!0){this._state=rc.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==rc.PENDING)throw new Error(`cannot resolve ${rc[this.state].toLowerCase()}`);this._resolve(e),this._state=rc.RESOLVED}reject(e){if(this.state!==rc.PENDING)throw new Error(`cannot reject ${rc[this.state].toLowerCase()}`);this._reject(e),this._state=rc.REJECTED}resolvePending(e){this._state===rc.PENDING&&this.resolve(e)}rejectPending(e){this._state===rc.PENDING&&this.reject(e)}};kf.Deferred=_H});var LH=E(JR=>{"use strict";Object.defineProperty(JR,"__esModule",{value:!0});JR.RpcOutputStreamController=void 0;var $ge=FH(),vf=ct(),MH=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){vf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){vf.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){vf.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(){vf.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;vf.assert(e,"bad state"),vf.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 $ge.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;vf.assert(n.state==$ge.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};JR.RpcOutputStreamController=MH});var PH=E(A0=>{"use strict";var RAt=A0&&A0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};Object.defineProperty(A0,"__esModule",{value:!0});A0.UnaryCall=void 0;var UH=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return RAt(this,void 0,void 0,function*(){let[e,r,n,s]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:n,trailers:s}})}};A0.UnaryCall=UH});var HH=E(c0=>{"use strict";var DAt=c0&&c0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};Object.defineProperty(c0,"__esModule",{value:!0});c0.ServerStreamingCall=void 0;var OH=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\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\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\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 !"#\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 cCe=E(ACe=>{"use strict";var Fq=Hu().Buffer;ACe._dbcs=Gu;var Kn=-1,aCe=-2,Zo=-10,Os=-1e3,G0=new Array(256),fb=-1;for(B2=0;B2<256;B2++)G0[B2]=Kn;var B2;function Gu(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]=G0.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(G0.slice(0));var i=this.decodeTables.length;this.decodeTables.push(G0.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Os-o[n]],A=48;A<=57;A++){if(a[A]===Kn)a[A]=Os-s;else if(a[A]>Os)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Os-a[A]],u=129;u<=254;u++){if(c[u]===Kn)c[u]=Os-i;else{if(c[u]===Os-i)continue;if(c[u]>Os)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Os-c[u]],d=48;d<=57;d++)l[d]===Kn&&(l[d]=aCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
\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 cCe=E(ACe=>{"use strict";var Fq=Hu().Buffer;ACe._dbcs=Gu;var Kn=-1,aCe=-2,Zo=-10,Os=-1e3,G0=new Array(256),fb=-1;for(B2=0;B2<256;B2++)G0[B2]=Kn;var B2;function Gu(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]=G0.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(G0.slice(0));var i=this.decodeTables.length;this.decodeTables.push(G0.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Os-o[n]],A=48;A<=57;A++){if(a[A]===Kn)a[A]=Os-s;else if(a[A]>Os)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Os-a[A]],u=129;u<=254;u++){if(c[u]===Kn)c[u]=Os-i;else{if(c[u]===Os-i)continue;if(c[u]>Os)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Os-c[u]],d=48;d<=57;d++)l[d]===Kn&&(l[d]=aCe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function qEt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(TEt.has(s)){r=s;break}}return r}function YEt(t,e){let r=qEt(e);r!==""&&(t.referrerPolicy=r)}function VEt(){return"allowed"}function WEt(){return"success"}function JEt(){return"success"}function zEt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function jEt(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&&ZY(t.origin)&&!ZY(Ag(t))&&(e=null);break;case"same-origin":bb(t,Ag(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function J0(t,e){return t}function KEt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:J0(t.domainLookupStartTime,r),domainLookupEndTime:J0(t.domainLookupEndTime,r),connectionStartTime:J0(t.connectionStartTime,r),connectionEndTime:J0(t.connectionEndTime,r),secureConnectionStartTime:J0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function $Et(t){return J0(kEt.now(),t)}function XEt(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 Pye(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function ZEt(t){return{referrerPolicy:t.referrerPolicy}}function eCt(t){let e=t.referrerPolicy;Qb(e);let r=null;if(t.referrer==="client"){let i=_ye();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Nd.is.URL(t.referrer)&&(r=t.referrer);let n=XY(r),s=XY(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??XY(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Ag(t);return ag(n)&&!ag(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Ag(t);return bb(n,i)?n:ag(n)&&!ag(i)?"no-referrer":s}case"same-origin":return bb(t,n)?n:"no-referrer";case"origin-when-cross-origin":return bb(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Ag(t);return ag(n)&&!ag(i)?"no-referrer":n}}}function XY(t,e=!1){return Qb(Nd.is.URL(t)),t=new URL(t),qye(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var tCt=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)$/),rCt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function Oye(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),rCt(t)):tCt(t)}function nCt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||Oye(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function ag(t){return Nd.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:nCt(t.origin):!1}function sCt(t){}function bb(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function iCt(t){return t.controller.state==="aborted"}function oCt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function aCt(t){return _Et[t.toLowerCase()]??t}var ACt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Hye(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[n]:u}=a[o];this.#n=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 s.prototype.constructor,Object.setPrototypeOf(s.prototype,ACt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function cCt(t,e,r,n=0,s=1){let i=Hye(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Nd.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Nd.brandCheck(this,e),i(this,"value
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function YEt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(xEt.has(s)){r=s;break}}return r}function VEt(t,e){let r=YEt(e);r!==""&&(t.referrerPolicy=r)}function WEt(){return"allowed"}function JEt(){return"success"}function zEt(){return"success"}function jEt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function KEt(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&&ZY(t.origin)&&!ZY(Ag(t))&&(e=null);break;case"same-origin":bb(t,Ag(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function J0(t,e){return t}function $Et(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:J0(t.domainLookupStartTime,r),domainLookupEndTime:J0(t.domainLookupEndTime,r),connectionStartTime:J0(t.connectionStartTime,r),connectionEndTime:J0(t.connectionEndTime,r),secureConnectionStartTime:J0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function XEt(t){return J0(vEt.now(),t)}function ZEt(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 Pye(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function eCt(t){return{referrerPolicy:t.referrerPolicy}}function tCt(t){let e=t.referrerPolicy;Qb(e);let r=null;if(t.referrer==="client"){let i=_ye();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Nd.is.URL(t.referrer)&&(r=t.referrer);let n=XY(r),s=XY(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??XY(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Ag(t);return ag(n)&&!ag(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Ag(t);return bb(n,i)?n:ag(n)&&!ag(i)?"no-referrer":s}case"same-origin":return bb(t,n)?n:"no-referrer";case"origin-when-cross-origin":return bb(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Ag(t);return ag(n)&&!ag(i)?"no-referrer":n}}}function XY(t,e=!1){return Qb(Nd.is.URL(t)),t=new URL(t),qye(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var rCt=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)$/),nCt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function Oye(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),nCt(t)):rCt(t)}function sCt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||Oye(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function ag(t){return Nd.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:sCt(t.origin):!1}function iCt(t){}function bb(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function oCt(t){return t.controller.state==="aborted"}function aCt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function ACt(t){return FEt[t.toLowerCase()]??t}var cCt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Hye(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#n,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[n]:u}=a[o];this.#n=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 s.prototype.constructor,Object.setPrototypeOf(s.prototype,cCt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function uCt(t,e,r,n=0,s=1){let i=Hye(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Nd.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Nd.brandCheck(this,e),i(this,"value
Line truncated
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ra(a=>AV(a)&&a!==59,t,e);i=oV.decode(o)}return{name:n,value:i}}function vCt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw Ci("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ra(a=>a!==10&&a!==13&&a!==58,t,e);if(o=aV(o,!0,!0,a=>a===9||a===32),!wCt.test(o.toString()))throw Ci("header name does not match the field-name token production");if(t[e.position]!==58)throw Ci("expected :");switch(e.position++,ra(a=>a===32||a===9,t,e),QCt(o)){case"content-disposition":{if(r=n=null,ra(A=>AV(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ci("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=kCt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(n=A.value)}if(r===null)throw Ci("name attribute is required in content-disposition header");break}case"content-type":{let a=ra(A=>A!==10&&A!==13,t,e);a=aV(a,!1,!0,A=>A===9||A===32),s=jye(a);break}case"content-transfer-encoding":{let a=ra(A=>A!==10&&A!==13,t,e);a=aV(a,!1,!0,A=>A===9||A===32),i=jye(a);break}default:ra(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ci("expected CRLF");e.position+=2}}function ra(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function aV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function _Ct(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function Ci(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function FCt(t){return t<=31||t===127}function MCt(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 AV(t){return t<=127&&t!==32&&t!==9&&!FCt(t)&&!MCt(t)}Kye.exports={multipartFormDataParser:DCt,validateBoundary:RCt}});var wb=E((VEr,Xye)=>{"use strict";function LCt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}Xye.exports={createDeferredPromise:LCt}});var K0=E((WEr,nBe)=>{"use strict";var lV=Ze(),{ReadableStreamFrom:UCt,readableStreamClose:PCt,fullyReadBody:OCt,extractMimeType:HCt}=$i(),{FormData:Zye,setFormDataState:GCt}=J2(),{webidl:Ka}=$n(),cV=b("node:assert"),{isErrored:uV,isDisturbed:qCt}=b("node:stream"),{isUint8Array:YCt}=b("node:util/types"),{serializeAMimeType:VCt}=ta(),{multipartFormDataParser:WCt}=$ye(),{createDeferredPromise:JCt}=wb(),{parseJSONFromBytes:zCt}=Vu(),{utf8DecodeBytes:jCt}=H2(),{runtimeFeatures:KCt}=Wu(),$Ct=KCt.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),z2=new TextEncoder;function XCt(){}var ZCt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!qCt(e)&&!uV(e)&&e.cancel("Response object has been garbage collected").catch(XCt)});function tBe(t,e=!1){let r=null,n=null;Ka.is.ReadableStream(t)?r=t:Ka.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){n=c},cancel(){},type:"bytes"}),cV(Ka.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(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${`${$Ct(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ra(a=>AV(a)&&a!==59,t,e);i=oV.decode(o)}return{name:n,value:i}}function _Ct(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw Ci("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=ra(a=>a!==10&&a!==13&&a!==58,t,e);if(o=aV(o,!0,!0,a=>a===9||a===32),!SCt.test(o.toString()))throw Ci("header name does not match the field-name token production");if(t[e.position]!==58)throw Ci("expected :");switch(e.position++,ra(a=>a===32||a===9,t,e),wCt(o)){case"content-disposition":{if(r=n=null,ra(A=>AV(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ci("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=vCt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(n=A.value)}if(r===null)throw Ci("name attribute is required in content-disposition header");break}case"content-type":{let a=ra(A=>A!==10&&A!==13,t,e);a=aV(a,!1,!0,A=>A===9||A===32),s=jye(a);break}case"content-transfer-encoding":{let a=ra(A=>A!==10&&A!==13,t,e);a=aV(a,!1,!0,A=>A===9||A===32),i=jye(a);break}default:ra(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ci("expected CRLF");e.position+=2}}function ra(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function aV(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function FCt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function Ci(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function MCt(t){return t<=31||t===127}function LCt(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 AV(t){return t<=127&&t!==32&&t!==9&&!MCt(t)&&!LCt(t)}Kye.exports={multipartFormDataParser:kCt,validateBoundary:DCt}});var wb=E((WEr,Xye)=>{"use strict";function UCt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}Xye.exports={createDeferredPromise:UCt}});var K0=E((JEr,nBe)=>{"use strict";var lV=Ze(),{ReadableStreamFrom:PCt,readableStreamClose:OCt,fullyReadBody:HCt,extractMimeType:GCt}=$i(),{FormData:Zye,setFormDataState:qCt}=J2(),{webidl:Ka}=$n(),cV=b("node:assert"),{isErrored:uV,isDisturbed:YCt}=b("node:stream"),{isUint8Array:VCt}=b("node:util/types"),{serializeAMimeType:WCt}=ta(),{multipartFormDataParser:JCt}=$ye(),{createDeferredPromise:zCt}=wb(),{parseJSONFromBytes:jCt}=Vu(),{utf8DecodeBytes:KCt}=H2(),{runtimeFeatures:$Ct}=Wu(),XCt=$Ct.has("crypto")?b("node:crypto").randomInt:t=>Math.floor(Math.random()*t),z2=new TextEncoder;function ZCt(){}var eIt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!YCt(e)&&!uV(e)&&e.cancel("Response object has been garbage collected").catch(ZCt)});function tBe(t,e=!1){let r=null,n=null;Ka.is.ReadableStream(t)?r=t:Ka.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){n=c},cancel(){},type:"bytes"}),cV(Ka.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(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${`${XCt(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
|
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,C]of t)if(typeof C=="string"){let y=z2.encode(u+`; name="${l(d(m))}"\r
|
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,C]of t)if(typeof C=="string"){let y=z2.encode(u+`; name="${l(d(m))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -76,20 +76,20 @@ ${d(C)}\r
|
|||||||
Content-Type: ${C.type||"application/octet-stream"}\r
|
Content-Type: ${C.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=z2.encode(`--${c}--\r
|
`);h.push(y,C,f),typeof C.size=="number"?o+=y.byteLength+C.size+f.byteLength:p=!0}let I=z2.encode(`--${c}--\r
|
||||||
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=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(lV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Ka.is.ReadableStream(t)?t:UCt(t)}return(typeof i=="string"||YCt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let c=s(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(uV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else c?.length&&!uV(r)&&n.enqueue(typeof c=="string"?z2.encode(c):new Uint8Array(c));queueMicrotask(()=>PCt(n))})(),[{stream:r,source:i,length:o},a]}function eIt(t,e=!1){return Ka.is.ReadableStream(t)&&(cV(!lV.isDisturbed(t),"The body has already been consumed."),cV(!t.locked,"The stream is locked.")),tBe(t,e)}function tIt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function rIt(t,e){return{blob(){return j0(this,n=>{let s=eBe(e(this));return s===null?s="":s&&(s=VCt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return j0(this,n=>new Uint8Array(n).buffer,t,e)},text(){return j0(this,jCt,t,e)},json(){return j0(this,zCt,t,e)},formData(){return j0(this,n=>{let s=eBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=WCt(n,s),o=new Zye;return GCt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new Zye;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 j0(this,n=>new Uint8Array(n),t,e)}}}function nIt(t,e){Object.assign(t.prototype,rIt(t,e))}function j0(t,e,r,n){try{Ka.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),rBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=JCt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(OCt(t.body,o,i),s.promise)}function rBe(t){let e=t.body;return e!=null&&(e.stream.locked||lV.isDisturbed(e.stream))}function eBe(t){let e=t.headersList,r=HCt(e);return r==="failure"?null:r}nBe.exports={extractBody:tBe,safelyExtractBody:eIt,cloneBody:tIt,mixinBody:nIt,streamRegistry:ZCt,bodyUnusable:rBe}});var fBe=E((JEr,hBe)=>{"use strict";var Ve=b("node:assert"),We=Ze(),{channels:sBe}=wd(),dV=Jq(),{RequestContentLengthMismatchError:cg,ResponseContentLengthMismatchError:sIt,RequestAbortedError:uBe,HeadersTimeoutError:iIt,HeadersOverflowError:oIt,SocketError:Tb,InformationalError:$0,BodyTimeoutError:aIt,HTTPParserError:AIt,ResponseExceededMaxSizeError:cIt}=je(),{kUrl:lBe,kReset:Ii,kClient:CV,kParser:Yr,kBlocking:xb,kRunning:fs,kPending:uIt,kSize:iBe,kWriting:xd,kQueue:$a,kNoRef:Sb,kKeepAliveDefaultTimeout:lIt,kHostHeader:dIt,kPendingIdx:hIt,kRunningIdx:na,kError:sa,kPipelining:$2,kSocket:X0,kKeepAliveTimeoutValue:Z2,kMaxHeadersSize:fIt,kKeepAliveMaxTimeout:gIt,kKeepAliveTimeoutThreshold:pIt,kHeadersTimeout:mIt,kBodyTimeout:EIt,kStrictContentLength:gV,kMaxRequests:oBe,kCounter:CIt,kMaxResponseSize:IIt,kOnError:yIt,kResume:Td,kHTTPContext:dBe,kClosed:pV}=$t(),lc=nye(),BIt=Buffer.alloc(0),j2=Buffer[Symbol.species],bIt=We.removeAllListeners,hV;function QIt(){let t=process.env.JEST_WORKER_ID?PY():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(oye())}catch{}return e||(e=new WebAssembly.Module(t||PY())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onStatus(new j2(dc.buffer,o,i))},wasm_on_message_begin:n=>(Ve(In.ptr===n),In.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onHeaderField(new j2(dc.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onHeaderValue(new j2(dc.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(Ve(In.ptr===n),In.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onBody(new j2(dc.buffer,o,i))},wasm_on_message_complete:n=>(Ve(In.ptr===n),In.onMessageComplete())}})}var fV=null,In=null,dc=null,K2=0,hc=null,wIt=0,Nb=1,Z0=2|Nb,X2=4|Nb,mV=8|wIt,EV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(lc.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[fIt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[IIt]}setTi
Line truncated
|
`);h.push(I),o+=I.byteLength,p&&(o=null),i=t,s=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(lV.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Ka.is.ReadableStream(t)?t:PCt(t)}return(typeof i=="string"||VCt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let c=s(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(uV(r))break;l.length&&n.enqueue(new Uint8Array(l))}else c?.length&&!uV(r)&&n.enqueue(typeof c=="string"?z2.encode(c):new Uint8Array(c));queueMicrotask(()=>OCt(n))})(),[{stream:r,source:i,length:o},a]}function tIt(t,e=!1){return Ka.is.ReadableStream(t)&&(cV(!lV.isDisturbed(t),"The body has already been consumed."),cV(!t.locked,"The stream is locked.")),tBe(t,e)}function rIt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function nIt(t,e){return{blob(){return j0(this,n=>{let s=eBe(e(this));return s===null?s="":s&&(s=WCt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return j0(this,n=>new Uint8Array(n).buffer,t,e)},text(){return j0(this,KCt,t,e)},json(){return j0(this,jCt,t,e)},formData(){return j0(this,n=>{let s=eBe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=JCt(n,s),o=new Zye;return qCt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new Zye;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 j0(this,n=>new Uint8Array(n),t,e)}}}function sIt(t,e){Object.assign(t.prototype,nIt(t,e))}function j0(t,e,r,n){try{Ka.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),rBe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=zCt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(HCt(t.body,o,i),s.promise)}function rBe(t){let e=t.body;return e!=null&&(e.stream.locked||lV.isDisturbed(e.stream))}function eBe(t){let e=t.headersList,r=GCt(e);return r==="failure"?null:r}nBe.exports={extractBody:tBe,safelyExtractBody:tIt,cloneBody:rIt,mixinBody:sIt,streamRegistry:eIt,bodyUnusable:rBe}});var fBe=E((zEr,hBe)=>{"use strict";var Ve=b("node:assert"),We=Ze(),{channels:sBe}=wd(),dV=Jq(),{RequestContentLengthMismatchError:cg,ResponseContentLengthMismatchError:iIt,RequestAbortedError:uBe,HeadersTimeoutError:oIt,HeadersOverflowError:aIt,SocketError:Tb,InformationalError:$0,BodyTimeoutError:AIt,HTTPParserError:cIt,ResponseExceededMaxSizeError:uIt}=je(),{kUrl:lBe,kReset:Ii,kClient:CV,kParser:Yr,kBlocking:xb,kRunning:fs,kPending:lIt,kSize:iBe,kWriting:xd,kQueue:$a,kNoRef:Sb,kKeepAliveDefaultTimeout:dIt,kHostHeader:hIt,kPendingIdx:fIt,kRunningIdx:na,kError:sa,kPipelining:$2,kSocket:X0,kKeepAliveTimeoutValue:Z2,kMaxHeadersSize:gIt,kKeepAliveMaxTimeout:pIt,kKeepAliveTimeoutThreshold:mIt,kHeadersTimeout:EIt,kBodyTimeout:CIt,kStrictContentLength:gV,kMaxRequests:oBe,kCounter:IIt,kMaxResponseSize:yIt,kOnError:BIt,kResume:Td,kHTTPContext:dBe,kClosed:pV}=$t(),lc=nye(),bIt=Buffer.alloc(0),j2=Buffer[Symbol.species],QIt=We.removeAllListeners,hV;function wIt(){let t=process.env.JEST_WORKER_ID?PY():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(oye())}catch{}return e||(e=new WebAssembly.Module(t||PY())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onStatus(new j2(dc.buffer,o,i))},wasm_on_message_begin:n=>(Ve(In.ptr===n),In.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onHeaderField(new j2(dc.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onHeaderValue(new j2(dc.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(Ve(In.ptr===n),In.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{Ve(In.ptr===n);let o=s-hc+dc.byteOffset;return In.onBody(new j2(dc.buffer,o,i))},wasm_on_message_complete:n=>(Ve(In.ptr===n),In.onMessageComplete())}})}var fV=null,In=null,dc=null,K2=0,hc=null,SIt=0,Nb=1,Z0=2|Nb,X2=4|Nb,mV=8|SIt,EV=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(lc.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[gIt],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[yIt]}setTi
Line truncated
|
||||||
`;if(typeof s=="string"?p+=`host: ${s}\r
|
`;if(typeof s=="string"?p+=`host: ${s}\r
|
||||||
`:p+=t[dIt],i?p+=`connection: upgrade\r
|
`:p+=t[hIt],i?p+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
`:t[$2]&&!h[Ii]?p+=`connection: keep-alive\r
|
`:t[$2]&&!h[Ii]?p+=`connection: keep-alive\r
|
||||||
`:p+=`connection: close\r
|
`:p+=`connection: close\r
|
||||||
`,Array.isArray(c))for(let I=0;I<c.length;I+=2){let m=c[I+0],C=c[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
`,Array.isArray(c))for(let I=0;I<c.length;I+=2){let m=c[I+0],C=c[I+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)p+=`${m}: ${C[y]}\r
|
||||||
`;else p+=`${m}: ${C}\r
|
`;else p+=`${m}: ${C}\r
|
||||||
`}return sBe.sendHeaders.hasSubscribers&&sBe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?ABe(f,null,t,e,h,u,p,l):We.isBuffer(A)?ABe(f,A,t,e,h,u,p,l):We.isBlobLike(A)?typeof A.stream=="function"?cBe(f,A.stream(),t,e,h,u,p,l):MIt(f,A,t,e,h,u,p,l):We.isStream(A)?FIt(f,A,t,e,h,u,p,l):We.isIterable(A)?cBe(f,A,t,e,h,u,p,l):Ve(!1),!0}function FIt(t,e,r,n,s,i,o,a){Ve(i!==0||r[fs]===0,"stream body cannot be pipelined");let A=!1,c=new ek({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){We.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new uBe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ve(s.destroyed||s[xd]&&r[fs]<=1),s.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")?We.destroy(e,f):We.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function ABe(t,e,r,n,s,i,o,a){try{e?We.isBuffer(e)&&(Ve(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
`}return sBe.sendHeaders.hasSubscribers&&sBe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?ABe(f,null,t,e,h,u,p,l):We.isBuffer(A)?ABe(f,A,t,e,h,u,p,l):We.isBlobLike(A)?typeof A.stream=="function"?cBe(f,A.stream(),t,e,h,u,p,l):LIt(f,A,t,e,h,u,p,l):We.isStream(A)?MIt(f,A,t,e,h,u,p,l):We.isIterable(A)?cBe(f,A,t,e,h,u,p,l):Ve(!1),!0}function MIt(t,e,r,n,s,i,o,a){Ve(i!==0||r[fs]===0,"stream body cannot be pipelined");let A=!1,c=new ek({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){We.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new uBe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ve(s.destroyed||s[xd]&&r[fs]<=1),s.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")?We.destroy(e,f):We.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function ABe(t,e,r,n,s,i,o,a){try{e?We.isBuffer(e)&&(Ve(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Ii]=!0)):i===0?s.write(`${o}content-length: 0\r
|
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Ii]=!0)):i===0?s.write(`${o}content-length: 0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"):(Ve(i===null,"no body must not have content length"),s.write(`${o}\r
|
`,"latin1"):(Ve(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||||
`,"latin1")),n.onRequestSent(),r[Td]()}catch(A){t(A)}}async function MIt(t,e,r,n,s,i,o,a){Ve(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new cg;let A=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
`,"latin1")),n.onRequestSent(),r[Td]()}catch(A){t(A)}}async function LIt(t,e,r,n,s,i,o,a){Ve(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new cg;let A=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),s.write(A),s.uncork(),n.onBodySent(A),n.onRequestSent(),!a&&n.reset!==!1&&(s[Ii]=!0),r[Td]()}catch(A){t(A)}}async function cBe(t,e,r,n,s,i,o,a){Ve(i!==0||r[fs]===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)=>{Ve(A===null),s[sa]?h(s[sa]):A=d});s.on("close",c).on("drain",c);let l=new ek({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[sa])throw s[sa];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",c).off("drain",c)}}var ek=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[xd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[sa])throw r[sa];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(s!==null&&o+c>s){if(i[gV])throw new cg;process.emitWarning(new cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Ii]=!0),s===null?r.write(`${A}transfer-encoding: chunked\r
|
`,"latin1"),s.write(A),s.uncork(),n.onBodySent(A),n.onRequestSent(),!a&&n.reset!==!1&&(s[Ii]=!0),r[Td]()}catch(A){t(A)}}async function cBe(t,e,r,n,s,i,o,a){Ve(i!==0||r[fs]===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)=>{Ve(A===null),s[sa]?h(s[sa]):A=d});s.on("close",c).on("drain",c);let l=new ek({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[sa])throw s[sa];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",c).off("drain",c)}}var ek=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[xd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[sa])throw r[sa];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(s!==null&&o+c>s){if(i[gV])throw new cg;process.emitWarning(new cg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Ii]=!0),s===null?r.write(`${A}transfer-encoding: chunked\r
|
||||||
`,"latin1"):r.write(`${A}content-length: ${s}\r
|
`,"latin1"):r.write(`${A}content-length: ${s}\r
|
||||||
@@ -102,13 +102,13 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&s!==r){if(n[gV])throw new cg;process.emitWarning(new cg)}e[Yr].timeout&&e[Yr].timeoutType===Z0&&e[Yr].timeout.refresh&&e[Yr].timeout.refresh(),n[Td]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[xd]=!1,e&&(Ve(n[fs]<=1,"pipeline should only contain this request"),s(e))}};hBe.exports=SIt});var bBe=E((zEr,BBe)=>{"use strict";var oa=b("node:assert"),{pipeline:LIt}=b("node:stream"),ut=Ze(),{RequestContentLengthMismatchError:bV,RequestAbortedError:UIt,SocketError:vb,InformationalError:Rd,InvalidArgumentError:PIt}=je(),{kUrl:kb,kReset:sk,kClient:Xi,kRunning:_b,kPending:OIt,kQueue:Dd,kPendingIdx:wV,kRunningIdx:Xa,kError:Zi,kSocket:Dr,kStrictContentLength:HIt,kOnError:eE,kMaxConcurrentStreams:rk,kPingInterval:gBe,kHTTP2Session:zu,kHTTP2InitialWindowSize:GIt,kHTTP2ConnectionWindowSize:qIt,kResume:fc,kSize:YIt,kHTTPContext:SV,kClosed:QV,kBodyTimeout:VIt,kEnableConnectProtocol:Rb,kRemoteSettings:Db,kHTTP2Stream:tk,kHTTP2SessionState:NV}=$t(),{channels:pBe}=wd(),ia=Symbol("open streams"),mBe,nk;try{nk=b("node:http2")}catch{nk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:WIt,HTTP2_HEADER_METHOD:EBe,HTTP2_HEADER_PATH:CBe,HTTP2_HEADER_SCHEME:IV,HTTP2_HEADER_CONTENT_LENGTH:JIt,HTTP2_HEADER_EXPECT:zIt,HTTP2_HEADER_STATUS:yV,HTTP2_HEADER_PROTOCOL:jIt,NGHTTP2_REFUSED_STREAM:KIt,NGHTTP2_CANCEL:$It}}=nk;function BV(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function XIt(t,e){t[Dr]=e;let r=t[GIt],n=t[qIt],s=nk.connect(t[kb],{createConnection:()=>e,peerMaxConcurrentStreams:t[rk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[Dr]=e,s[ia]=0,s[Xi]=t,s[Dr]=e,s[NV]={ping:{interval:t[gBe]===0?null:setInterval(ryt,t[gBe],s).unref()}},s[Rb]=!1,s[Db]=!1,n&&ut.addListener(s,"connect",eyt.bind(s,n)),ut.addListener(s,"error",nyt),ut.addListener(s,"frameError",syt),ut.addListener(s,"end",iyt),ut.addListener(s,"goaway",oyt),ut.addListener(s,"close",ayt),ut.addListener(s,"remoteSettings",tyt),s.unref(),t[zu]=s,e[zu]=s,ut.addListener(e,"error",cyt),ut.addListener(e,"end",uyt),ut.addListener(e,"close",Ayt),e[QV]=!1,e.on("close",lyt),{version:"h2",defaultPipelining:1/0,write(i){return hyt(t,i)},resume(){ZIt(t)},destroy(i,o){e[QV]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[_b]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Db]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Db]===!1;return!1}}}function ZIt(t){let e=t[Dr];e?.destroyed===!1&&(t[YIt]===0||t[rk]===0?(e.unref(),t[zu].unref()):(e.ref(),t[zu].ref()))}function eyt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function tyt(t){if(this[Xi][rk]=t.maxConcurrentStreams??this[Xi][rk],this[Db]===!0&&this[Rb]===!0&&t.enableConnectProtocol===!1){let e=new Rd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[Dr][Zi]=e,this[Xi][eE](e);return}this[Rb]=t.enableConnectProtocol??this[Rb],this[Db]=!0,this[Xi][fc]()}function ryt(t){let e=t[NV];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[Xi],o=this[Xi];if(n!=null){let a=new Rd(`HTTP/2: "PING" errored - type ${n.message}`);o[Zi]=a,i[eE](a)}else i.emit("ping",s)}}function nyt(t){oa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Dr][Zi]=t,this[Xi][eE](t)}function syt(t,e,r){if(r===0){let n=new Rd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Dr][Zi]=n,this[Xi][eE](n)}}function iyt(){let t=new vb("other side closed",ut.getSocketInfo(this[Dr]));this.destroy(t),ut.destroy(this[Dr],t)}function oyt(t){let e=this[Zi]||new vb(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[Dr])),r=this[Xi];if(r[Dr]=null,r[SV]=null,this.close(),this[zu]=null,ut.destroy(this[Dr],e),r[Xa]<r[Dd].length){let n=r[Dd][r[Xa]];r[Dd][r[Xa]++]=null,ut.errorRequest(r,n,e),r[wV]=r[Xa]}oa(r[_b]===0),r.emit("disconnect",r[kb],[r],e),r.emit("connectionError",r[kb],[r],e),r[fc]()}function ayt(){let{[Xi]:t,[NV]:e}=this,{[Dr]:r}=t,n=this[Dr][Zi]||this[Zi]||new vb("closed",ut.getSocketInfo(r));if(t[Dr]=null,t[SV]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){oa(t[OIt]===0);let s=t[Dd].splice(t[Xa]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function Ayt(){let t=this[Zi]||new vb("closed",ut.getSocketInfo(this)),e=this[zu][Xi];e[Dr]=null,e[SV]=null,this[zu]!==null&&this[zu].destroy(t),e[wV]=e[Xa],oa(e[_b]===0),e.emit("disconnect",e[kb],[e],t),e[fc]()}function cyt(t){oa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Zi]=t,this[Xi][eE](t)}function uyt(){ut.destroy(this,new vb("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
`,"latin1"),r!==null&&s!==r){if(n[gV])throw new cg;process.emitWarning(new cg)}e[Yr].timeout&&e[Yr].timeoutType===Z0&&e[Yr].timeout.refresh&&e[Yr].timeout.refresh(),n[Td]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[xd]=!1,e&&(Ve(n[fs]<=1,"pipeline should only contain this request"),s(e))}};hBe.exports=NIt});var bBe=E((jEr,BBe)=>{"use strict";var oa=b("node:assert"),{pipeline:UIt}=b("node:stream"),ut=Ze(),{RequestContentLengthMismatchError:bV,RequestAbortedError:PIt,SocketError:vb,InformationalError:Rd,InvalidArgumentError:OIt}=je(),{kUrl:kb,kReset:sk,kClient:Xi,kRunning:_b,kPending:HIt,kQueue:Dd,kPendingIdx:wV,kRunningIdx:Xa,kError:Zi,kSocket:Dr,kStrictContentLength:GIt,kOnError:eE,kMaxConcurrentStreams:rk,kPingInterval:gBe,kHTTP2Session:zu,kHTTP2InitialWindowSize:qIt,kHTTP2ConnectionWindowSize:YIt,kResume:fc,kSize:VIt,kHTTPContext:SV,kClosed:QV,kBodyTimeout:WIt,kEnableConnectProtocol:Rb,kRemoteSettings:Db,kHTTP2Stream:tk,kHTTP2SessionState:NV}=$t(),{channels:pBe}=wd(),ia=Symbol("open streams"),mBe,nk;try{nk=b("node:http2")}catch{nk={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:JIt,HTTP2_HEADER_METHOD:EBe,HTTP2_HEADER_PATH:CBe,HTTP2_HEADER_SCHEME:IV,HTTP2_HEADER_CONTENT_LENGTH:zIt,HTTP2_HEADER_EXPECT:jIt,HTTP2_HEADER_STATUS:yV,HTTP2_HEADER_PROTOCOL:KIt,NGHTTP2_REFUSED_STREAM:$It,NGHTTP2_CANCEL:XIt}}=nk;function BV(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function ZIt(t,e){t[Dr]=e;let r=t[qIt],n=t[YIt],s=nk.connect(t[kb],{createConnection:()=>e,peerMaxConcurrentStreams:t[rk],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[Dr]=e,s[ia]=0,s[Xi]=t,s[Dr]=e,s[NV]={ping:{interval:t[gBe]===0?null:setInterval(nyt,t[gBe],s).unref()}},s[Rb]=!1,s[Db]=!1,n&&ut.addListener(s,"connect",tyt.bind(s,n)),ut.addListener(s,"error",syt),ut.addListener(s,"frameError",iyt),ut.addListener(s,"end",oyt),ut.addListener(s,"goaway",ayt),ut.addListener(s,"close",Ayt),ut.addListener(s,"remoteSettings",ryt),s.unref(),t[zu]=s,e[zu]=s,ut.addListener(e,"error",uyt),ut.addListener(e,"end",lyt),ut.addListener(e,"close",cyt),e[QV]=!1,e.on("close",dyt),{version:"h2",defaultPipelining:1/0,write(i){return fyt(t,i)},resume(){eyt(t)},destroy(i,o){e[QV]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[_b]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Db]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[Db]===!1;return!1}}}function eyt(t){let e=t[Dr];e?.destroyed===!1&&(t[VIt]===0||t[rk]===0?(e.unref(),t[zu].unref()):(e.ref(),t[zu].ref()))}function tyt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function ryt(t){if(this[Xi][rk]=t.maxConcurrentStreams??this[Xi][rk],this[Db]===!0&&this[Rb]===!0&&t.enableConnectProtocol===!1){let e=new Rd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[Dr][Zi]=e,this[Xi][eE](e);return}this[Rb]=t.enableConnectProtocol??this[Rb],this[Db]=!0,this[Xi][fc]()}function nyt(t){let e=t[NV];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(n,s){let i=this[Xi],o=this[Xi];if(n!=null){let a=new Rd(`HTTP/2: "PING" errored - type ${n.message}`);o[Zi]=a,i[eE](a)}else i.emit("ping",s)}}function syt(t){oa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Dr][Zi]=t,this[Xi][eE](t)}function iyt(t,e,r){if(r===0){let n=new Rd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Dr][Zi]=n,this[Xi][eE](n)}}function oyt(){let t=new vb("other side closed",ut.getSocketInfo(this[Dr]));this.destroy(t),ut.destroy(this[Dr],t)}function ayt(t){let e=this[Zi]||new vb(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[Dr])),r=this[Xi];if(r[Dr]=null,r[SV]=null,this.close(),this[zu]=null,ut.destroy(this[Dr],e),r[Xa]<r[Dd].length){let n=r[Dd][r[Xa]];r[Dd][r[Xa]++]=null,ut.errorRequest(r,n,e),r[wV]=r[Xa]}oa(r[_b]===0),r.emit("disconnect",r[kb],[r],e),r.emit("connectionError",r[kb],[r],e),r[fc]()}function Ayt(){let{[Xi]:t,[NV]:e}=this,{[Dr]:r}=t,n=this[Dr][Zi]||this[Zi]||new vb("closed",ut.getSocketInfo(r));if(t[Dr]=null,t[SV]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){oa(t[HIt]===0);let s=t[Dd].splice(t[Xa]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function cyt(){let t=this[Zi]||new vb("closed",ut.getSocketInfo(this)),e=this[zu][Xi];e[Dr]=null,e[SV]=null,this[zu]!==null&&this[zu].destroy(t),e[wV]=e[Xa],oa(e[_b]===0),e.emit("disconnect",e[kb],[e],t),e[fc]()}function uyt(t){oa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Zi]=t,this[Xi][eE](t)}function lyt(){ut.destroy(this,new vb("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
||||||
`;pBe.sendHeaders.publish({request:e,headers:k,socket:n[Dr]})}let N=s==="GET"||s==="HEAD"||d===null;A?(h[zIt]="100-continue",f=n.request(h,{endStream:N,signal:c}),f[tk]=!0,f.once("continue",G)):(f=n.request(h,{endStream:N,signal:c}),f[tk]=!0,G()),++n[ia],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[yV]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),BV(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Dd][t[Xa]++]=null,t[fc]()):(m(new Rd("HTTP/2: stream half-closed (remote)")),t[Dd][t[Xa]++]=null,t[wV]=t[Xa],t[fc]())}),f.once("close",()=>{f.removeAllListeners("data"),n[ia]-=1,n[ia]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Rd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Rd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[ia]-=1,n[ia]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function G(){!d||y===0?IBe(m,f,null,t,e,t[Dr],y,C):ut.isBuffer(d)?IBe(m,f,d,t,e,t[Dr],y,C):ut.isBlobLike(d)?typeof d.stream=="function"?yBe(m,f,d.stream(),t,e,t[Dr],y,C):gyt(m,f,d,t,e,t[Dr],y,C):ut.isStream(d)?fyt(m,t[Dr],C,f,d,t,e,y):ut.isIterable(d)?yBe(m,f,d,t,e,t[Dr],y,C):oa(!1)}}function IBe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(oa(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[sk]=!0),s.onRequestSent(),n[fc]()}catch(A){t(A)}}function fyt(t,e,r,n,s,i,o,a){oa(a!==0||i[_b]===0,"stream body cannot be pipelined");let A=LIt(s,n,u=>{u?(ut.destroy(A,u),t(u)):(ut.removeAllListeners(A),o.onRequestSent(),r||(e[sk]=!0),i[fc]())});ut.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function gyt(t,e,r,n,s,i,o,a){oa(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new bV;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),s.onBodySent(A),s.onRequestSent(),a||(i[sk]=!0),n[fc]()}catch(A){t(A)}}async function yBe(t,e,r,n,s,i,o,a){oa(o!==0||n[_b]===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)=>{oa(A===null),i[Zi]?d(i[Zi]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Zi])throw i[Zi];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[sk]=!0),n[fc]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}BBe.exports=XIt});var Md=E((jEr,kBe)=>{"use strict";var ju=b("node:assert"),TBe=b("node:net"),Fb=b("node:http"),ug=Ze(),{ClientStats:pyt}=BY(),{channels:tE}=wd(),myt=VIe(),Eyt=sg(),{InvalidArgumentError:gr,InformationalError:Cyt,ClientDestroyedError:Iyt}=je(),yyt=ig(),{kUrl:gc,kServerName:Fd,kClient:Byt,kBusy:TV,kConnect:byt,kResuming:lg,kRunning:Pb,kPending:Ob,kSize:Mb,kQueue:Za,kConnected:Qyt,kConnecting:rE,kNeedDrain:vd,kKeepAliveDefaultTimeout:QBe,kHostHeader:wyt,kPendingIdx:eA,kRunningIdx:Ku,kError:Syt,kPipelining:ik,kKeepAliveTimeoutValue:Nyt,kMaxHeadersSize:Tyt,kKeepAliveMaxTimeout:xyt,kKeepAliveTimeoutThreshold:Ryt,kHeadersTimeout:Dyt,kBodyTimeout:kyt,kStrictContentLength:vyt,kConnector:Lb,kMaxRequests:xV,kCounter:_yt,kClose:Fyt,kDestroy:Myt,kDispatch:Lyt,kLocalAddress:Ub,kMaxResponseSize:Uyt,kOnError:Pyt,kHTTPContext:rn,kMaxConcurrentStreams:Oyt,kHTTP2InitialWindowSize:Hyt,kHTTP2ConnectionWindowSize:Gyt,kResume:_d,kPingInterval:qyt}=$t(),Yyt=fBe(),Vyt=bBe(),kd=Symbol("kClosedResolve"),Wyt=Fb&&Fb.maxHeaderSize&&Number.isInteger(Fb.maxHeaderSize)&&Fb.maxHeaderSize>0?()=>Fb.maxHeaderSize:()=>{throw new gr("http module not available or http.maxHeaderSize invalid")},wBe=()=>{};function xBe(t){return t[ik]??t[rn]?.defaultPipelining??1}var RV=class extends Eyt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:G,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:Z,initialWindowSize:re,connectionWindowSize:Ae,pingInterval:ge}={}){if(c!==void 0)throw new gr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new gr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new gr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new gr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new gr("unsu
Line truncated
|
`;pBe.sendHeaders.publish({request:e,headers:k,socket:n[Dr]})}let N=s==="GET"||s==="HEAD"||d===null;A?(h[jIt]="100-continue",f=n.request(h,{endStream:N,signal:c}),f[tk]=!0,f.once("continue",G)):(f=n.request(h,{endStream:N,signal:c}),f[tk]=!0,G()),++n[ia],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[yV]:P,...D}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),BV(D),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[Dd][t[Xa]++]=null,t[fc]()):(m(new Rd("HTTP/2: stream half-closed (remote)")),t[Dd][t[Xa]++]=null,t[wV]=t[Xa],t[fc]())}),f.once("close",()=>{f.removeAllListeners("data"),n[ia]-=1,n[ia]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Rd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Rd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[ia]-=1,n[ia]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function G(){!d||y===0?IBe(m,f,null,t,e,t[Dr],y,C):ut.isBuffer(d)?IBe(m,f,d,t,e,t[Dr],y,C):ut.isBlobLike(d)?typeof d.stream=="function"?yBe(m,f,d.stream(),t,e,t[Dr],y,C):pyt(m,f,d,t,e,t[Dr],y,C):ut.isStream(d)?gyt(m,t[Dr],C,f,d,t,e,y):ut.isIterable(d)?yBe(m,f,d,t,e,t[Dr],y,C):oa(!1)}}function IBe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(oa(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[sk]=!0),s.onRequestSent(),n[fc]()}catch(A){t(A)}}function gyt(t,e,r,n,s,i,o,a){oa(a!==0||i[_b]===0,"stream body cannot be pipelined");let A=UIt(s,n,u=>{u?(ut.destroy(A,u),t(u)):(ut.removeAllListeners(A),o.onRequestSent(),r||(e[sk]=!0),i[fc]())});ut.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function pyt(t,e,r,n,s,i,o,a){oa(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new bV;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),s.onBodySent(A),s.onRequestSent(),a||(i[sk]=!0),n[fc]()}catch(A){t(A)}}async function yBe(t,e,r,n,s,i,o,a){oa(o!==0||n[_b]===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)=>{oa(A===null),i[Zi]?d(i[Zi]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Zi])throw i[Zi];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[sk]=!0),n[fc]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}BBe.exports=ZIt});var Md=E((KEr,kBe)=>{"use strict";var ju=b("node:assert"),TBe=b("node:net"),Fb=b("node:http"),ug=Ze(),{ClientStats:myt}=BY(),{channels:tE}=wd(),Eyt=VIe(),Cyt=sg(),{InvalidArgumentError:gr,InformationalError:Iyt,ClientDestroyedError:yyt}=je(),Byt=ig(),{kUrl:gc,kServerName:Fd,kClient:byt,kBusy:TV,kConnect:Qyt,kResuming:lg,kRunning:Pb,kPending:Ob,kSize:Mb,kQueue:Za,kConnected:wyt,kConnecting:rE,kNeedDrain:vd,kKeepAliveDefaultTimeout:QBe,kHostHeader:Syt,kPendingIdx:eA,kRunningIdx:Ku,kError:Nyt,kPipelining:ik,kKeepAliveTimeoutValue:Tyt,kMaxHeadersSize:xyt,kKeepAliveMaxTimeout:Ryt,kKeepAliveTimeoutThreshold:Dyt,kHeadersTimeout:kyt,kBodyTimeout:vyt,kStrictContentLength:_yt,kConnector:Lb,kMaxRequests:xV,kCounter:Fyt,kClose:Myt,kDestroy:Lyt,kDispatch:Uyt,kLocalAddress:Ub,kMaxResponseSize:Pyt,kOnError:Oyt,kHTTPContext:rn,kMaxConcurrentStreams:Hyt,kHTTP2InitialWindowSize:Gyt,kHTTP2ConnectionWindowSize:qyt,kResume:_d,kPingInterval:Yyt}=$t(),Vyt=fBe(),Wyt=bBe(),kd=Symbol("kClosedResolve"),Jyt=Fb&&Fb.maxHeaderSize&&Number.isInteger(Fb.maxHeaderSize)&&Fb.maxHeaderSize>0?()=>Fb.maxHeaderSize:()=>{throw new gr("http module not available or http.maxHeaderSize invalid")},wBe=()=>{};function xBe(t){return t[ik]??t[rn]?.defaultPipelining??1}var RV=class extends Cyt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:I,strictContentLength:m,maxCachedSessions:C,connect:y,maxRequestsPerClient:N,localAddress:M,maxResponseSize:G,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:D,allowH2:z,useH2c:Z,initialWindowSize:re,connectionWindowSize:Ae,pingInterval:ge}={}){if(c!==void 0)throw new gr("unsupported keepAlive, use pipelining=0 instead");if(s!==void 0)throw new gr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new gr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new gr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new gr("unsu
Line truncated
|
||||||
`,this[kyt]=a??3e5,this[Dyt]=n??3e5,this[vyt]=m??!0,this[xV]=N,this[kd]=null,this[Uyt]=G>-1?G:-1,this[rn]=null,this[Oyt]=D??100,this[Hyt]=re??262144,this[Gyt]=Ae??524288,this[qyt]=ge??6e4,this[Za]=[],this[Ku]=0,this[eA]=0,this[_d]=De=>DV(this,De),this[Pyt]=De=>RBe(this,De)}get pipelining(){return this[ik]}set pipelining(e){this[ik]=e,this[_d](!0)}get stats(){return new pyt(this)}get[Ob](){return this[Za].length-this[eA]}get[Pb](){return this[eA]-this[Ku]}get[Mb](){return this[Za].length-this[Ku]}get[Qyt](){return!!this[rn]&&!this[rE]&&!this[rn].destroyed}get[TV](){return!!(this[rn]?.busy(null)||this[Mb]>=(xBe(this)||1)||this[Ob]>0)}[byt](e){DBe(this),this.once("connect",e)}[Lyt](e,r){let n=new myt(this[gc].origin,e,r);return this[Za].push(n),this[lg]||(ug.bodyLength(n.body)==null&&ug.isIterable(n.body)?(this[lg]=1,queueMicrotask(()=>DV(this))):this[_d](!0)),this[lg]&&this[vd]!==2&&this[TV]&&(this[vd]=2),this[vd]<2}[Fyt](){return new Promise(e=>{this[Mb]?this[kd]=e:e(null)})}[Myt](e){return new Promise(r=>{let n=this[Za].splice(this[eA]);for(let i=0;i<n.length;i++){let o=n[i];ug.errorRequest(this,o,e)}let s=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[rn]?(this[rn].destroy(e,s),this[rn]=null):queueMicrotask(s),this[_d]()})}};function RBe(t,e){if(t[Pb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ju(t[eA]===t[Ku]);let r=t[Za].splice(t[Ku]);for(let n=0;n<r.length;n++){let s=r[n];ug.errorRequest(t,s,e)}ju(t[Mb]===0)}}function DBe(t){ju(!t[rE]),ju(!t[rn]);let{host:e,hostname:r,protocol:n,port:s}=t[gc];if(r[0]==="["){let i=r.indexOf("]");ju(i!==-1);let o=r.substring(1,i);ju(TBe.isIPv6(o)),r=o}t[rE]=!0,tE.beforeConnect.hasSubscribers&&tE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb]}),t[Lb]({host:e,hostname:r,protocol:n,port:s,servername:t[Fd],localAddress:t[Ub]},(i,o)=>{if(i){SBe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[_d]();return}if(t.destroyed){ug.destroy(o.on("error",wBe),new Iyt),t[_d]();return}ju(o);try{t[rn]=o.alpnProtocol==="h2"?Vyt(t,o):Yyt(t,o)}catch(a){o.destroy().on("error",wBe),SBe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[_d]();return}t[rE]=!1,o[_yt]=0,o[xV]=t[xV],o[Byt]=t,o[Syt]=null,tE.connected.hasSubscribers&&tE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb],socket:o}),t.emit("connect",t[gc],[t]),t[_d]()})}function SBe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[rE]=!1,tE.connectError.hasSubscribers&&tE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ju(t[Pb]===0);t[Ob]>0&&t[Za][t[eA]].servername===t[Fd];){let o=t[Za][t[eA]++];ug.errorRequest(t,o,e)}else RBe(t,e);t.emit("connectionError",t[gc],[t],e)}}function NBe(t){t[vd]=0,t.emit("drain",t[gc],[t])}function DV(t,e){t[lg]!==2&&(t[lg]=2,Jyt(t,e),t[lg]=0,t[Ku]>256&&(t[Za].splice(0,t[Ku]),t[eA]-=t[Ku],t[Ku]=0))}function Jyt(t,e){for(;;){if(t.destroyed){ju(t[Ob]===0);return}if(t[kd]&&!t[Mb]){t[kd](),t[kd]=null;return}if(t[rn]&&t[rn].resume(),t[TV])t[vd]=2;else if(t[vd]===2){e?(t[vd]=1,queueMicrotask(()=>NBe(t))):NBe(t);continue}if(t[Ob]===0||t[Pb]>=(xBe(t)||1))return;let r=t[Za][t[eA]];if(r===null)return;if(t[gc].protocol==="https:"&&t[Fd]!==r.servername){if(t[Pb]>0)return;t[Fd]=r.servername,t[rn]?.destroy(new Cyt("servername changed"),()=>{t[rn]=null,DV(t)})}if(t[rE])return;if(!t[rn]){DBe(t);return}if(t[rn].destroyed||t[rn].busy(r))return;!r.aborted&&t[rn].write(r)?t[eA]++:t[Za].splice(t[eA],1)}}kBe.exports=RV});var kV=E(($Er,vBe)=>{"use strict";var ok=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)}};vBe.exports=class{constructor(){this.head=this.tail=new ok}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new ok),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 ak=E((XEr,GBe)=>{"use strict";var{PoolStats:zyt}=BY(),jyt=sg(),Kyt=kV(),{kConnected:vV,kSize:_Be,kRunning:FBe,kPending:MBe,kQueued:Hb,kBusy:$yt,kFree:Xyt,kUrl:Zyt,kClose:eBt,kDestroy:tBt,kDispatch:rBt}=$t(),Hn=Symbol("clients"),Hs=Symbol("needDrain"),Gb=Symbol("queue"),_V=Symbol("closed resolve"),FV=Symbol("onDrain"),LBe=Symbol("onConnect"),UBe=Symbol("onDisconnect"),PBe=Symbol("onConnectionError"),MV=Symbol("get dispatcher"),OBe=Symbol("add client"),HBe=Symbol("remove client"),LV=class extends jyt{[Gb]=new Kyt;[Hb]=0;[Hn]=[];[Hs]=!1;[FV](e,r,n){let s=this[Gb],i=!1;for(;!i;){let o=s.shi
Line truncated
|
`,this[vyt]=a??3e5,this[kyt]=n??3e5,this[_yt]=m??!0,this[xV]=N,this[kd]=null,this[Pyt]=G>-1?G:-1,this[rn]=null,this[Hyt]=D??100,this[Gyt]=re??262144,this[qyt]=Ae??524288,this[Yyt]=ge??6e4,this[Za]=[],this[Ku]=0,this[eA]=0,this[_d]=De=>DV(this,De),this[Oyt]=De=>RBe(this,De)}get pipelining(){return this[ik]}set pipelining(e){this[ik]=e,this[_d](!0)}get stats(){return new myt(this)}get[Ob](){return this[Za].length-this[eA]}get[Pb](){return this[eA]-this[Ku]}get[Mb](){return this[Za].length-this[Ku]}get[wyt](){return!!this[rn]&&!this[rE]&&!this[rn].destroyed}get[TV](){return!!(this[rn]?.busy(null)||this[Mb]>=(xBe(this)||1)||this[Ob]>0)}[Qyt](e){DBe(this),this.once("connect",e)}[Uyt](e,r){let n=new Eyt(this[gc].origin,e,r);return this[Za].push(n),this[lg]||(ug.bodyLength(n.body)==null&&ug.isIterable(n.body)?(this[lg]=1,queueMicrotask(()=>DV(this))):this[_d](!0)),this[lg]&&this[vd]!==2&&this[TV]&&(this[vd]=2),this[vd]<2}[Myt](){return new Promise(e=>{this[Mb]?this[kd]=e:e(null)})}[Lyt](e){return new Promise(r=>{let n=this[Za].splice(this[eA]);for(let i=0;i<n.length;i++){let o=n[i];ug.errorRequest(this,o,e)}let s=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[rn]?(this[rn].destroy(e,s),this[rn]=null):queueMicrotask(s),this[_d]()})}};function RBe(t,e){if(t[Pb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ju(t[eA]===t[Ku]);let r=t[Za].splice(t[Ku]);for(let n=0;n<r.length;n++){let s=r[n];ug.errorRequest(t,s,e)}ju(t[Mb]===0)}}function DBe(t){ju(!t[rE]),ju(!t[rn]);let{host:e,hostname:r,protocol:n,port:s}=t[gc];if(r[0]==="["){let i=r.indexOf("]");ju(i!==-1);let o=r.substring(1,i);ju(TBe.isIPv6(o)),r=o}t[rE]=!0,tE.beforeConnect.hasSubscribers&&tE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb]}),t[Lb]({host:e,hostname:r,protocol:n,port:s,servername:t[Fd],localAddress:t[Ub]},(i,o)=>{if(i){SBe(t,i,{host:e,hostname:r,protocol:n,port:s}),t[_d]();return}if(t.destroyed){ug.destroy(o.on("error",wBe),new yyt),t[_d]();return}ju(o);try{t[rn]=o.alpnProtocol==="h2"?Wyt(t,o):Vyt(t,o)}catch(a){o.destroy().on("error",wBe),SBe(t,a,{host:e,hostname:r,protocol:n,port:s}),t[_d]();return}t[rE]=!1,o[Fyt]=0,o[xV]=t[xV],o[byt]=t,o[Nyt]=null,tE.connected.hasSubscribers&&tE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb],socket:o}),t.emit("connect",t[gc],[t]),t[_d]()})}function SBe(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[rE]=!1,tE.connectError.hasSubscribers&&tE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[rn]?.version,servername:t[Fd],localAddress:t[Ub]},connector:t[Lb],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ju(t[Pb]===0);t[Ob]>0&&t[Za][t[eA]].servername===t[Fd];){let o=t[Za][t[eA]++];ug.errorRequest(t,o,e)}else RBe(t,e);t.emit("connectionError",t[gc],[t],e)}}function NBe(t){t[vd]=0,t.emit("drain",t[gc],[t])}function DV(t,e){t[lg]!==2&&(t[lg]=2,zyt(t,e),t[lg]=0,t[Ku]>256&&(t[Za].splice(0,t[Ku]),t[eA]-=t[Ku],t[Ku]=0))}function zyt(t,e){for(;;){if(t.destroyed){ju(t[Ob]===0);return}if(t[kd]&&!t[Mb]){t[kd](),t[kd]=null;return}if(t[rn]&&t[rn].resume(),t[TV])t[vd]=2;else if(t[vd]===2){e?(t[vd]=1,queueMicrotask(()=>NBe(t))):NBe(t);continue}if(t[Ob]===0||t[Pb]>=(xBe(t)||1))return;let r=t[Za][t[eA]];if(r===null)return;if(t[gc].protocol==="https:"&&t[Fd]!==r.servername){if(t[Pb]>0)return;t[Fd]=r.servername,t[rn]?.destroy(new Iyt("servername changed"),()=>{t[rn]=null,DV(t)})}if(t[rE])return;if(!t[rn]){DBe(t);return}if(t[rn].destroyed||t[rn].busy(r))return;!r.aborted&&t[rn].write(r)?t[eA]++:t[Za].splice(t[eA],1)}}kBe.exports=RV});var kV=E((XEr,vBe)=>{"use strict";var ok=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)}};vBe.exports=class{constructor(){this.head=this.tail=new ok}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new ok),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 ak=E((ZEr,GBe)=>{"use strict";var{PoolStats:jyt}=BY(),Kyt=sg(),$yt=kV(),{kConnected:vV,kSize:_Be,kRunning:FBe,kPending:MBe,kQueued:Hb,kBusy:Xyt,kFree:Zyt,kUrl:eBt,kClose:tBt,kDestroy:rBt,kDispatch:nBt}=$t(),Hn=Symbol("clients"),Hs=Symbol("needDrain"),Gb=Symbol("queue"),_V=Symbol("closed resolve"),FV=Symbol("onDrain"),LBe=Symbol("onConnect"),UBe=Symbol("onDisconnect"),PBe=Symbol("onConnectionError"),MV=Symbol("get dispatcher"),OBe=Symbol("add client"),HBe=Symbol("remove client"),LV=class extends Kyt{[Gb]=new $yt;[Hb]=0;[Hn]=[];[Hs]=!1;[FV](e,r,n){let s=this[Gb],i=!1;for(;!i;){let o=s.shi
Line truncated
|
||||||
|
|
||||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||||
|
|
||||||
${e.format(r)}`.trim())}};uwe.exports=X7});var eW=E((xCr,fwe)=>{"use strict";var{InvalidArgumentError:ZQt}=je(),{runtimeFeatures:ewt}=Wu();function twt(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var lwe=ewt.has("crypto")?b("node:crypto"):null,rwt=lwe?.hash?t=>lwe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function hwe(t){return Array.isArray(t)&&(t.length&1)===0}function nwt(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function swt(t){let e={};if(!t)return e;if(hwe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var dwe=["record","playback","update"];function iwt(t){if(!dwe.includes(t))throw new ZQt(`Invalid snapshot mode: ${t}. Must be one of: ${dwe.join(", ")}`)}fwe.exports={createHeaderFilters:twt,hashId:rwt,isUndiciHeaders:hwe,normalizeHeaders:swt,isUrlExcludedFactory:nwt,validateSnapshotMode:iwt}});var bwe=E((RCr,Bwe)=>{"use strict";var{writeFile:owt,readFile:awt,mkdir:Awt}=b("node:fs/promises"),{dirname:cwt,resolve:gwe}=b("node:path"),{setTimeout:uwt,clearTimeout:pwe}=b("node:timers"),{InvalidArgumentError:mwe,UndiciError:lwt}=je(),{hashId:dwt,isUrlExcludedFactory:hwt,normalizeHeaders:Ewe,createHeaderFilters:Cwe}=eW();function rQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||Ewe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:Iwe(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function Iwe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=n?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=c)}return s}function ywe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=n?o:o.toLowerCase();i.has(A)||(s[A]=a)}return s}function nQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return dwt(r)}var tW=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=Cwe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=hwt(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=rQ(e,this.#a,this.matchOptions),s=nQ(n),i=Ewe(r.headers),o={statusCode:r.statusCode,headers:ywe(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.#n.size>=this.#s&&!this.#n.has(s)){let A=this.#n.keys().next().value;this.#n.delete(A)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&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=rQ(e,this.#a,this.matchOptions),n=nQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new mwe("Snapshot path is required");try{let n=await awt(gwe(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new lwt(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new mwe("Snapshot path is required");let n=gwe(r);await Awt(cwt(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await owt(n,JSON.s
Line truncated
|
${e.format(r)}`.trim())}};uwe.exports=X7});var eW=E((RCr,fwe)=>{"use strict";var{InvalidArgumentError:ewt}=je(),{runtimeFeatures:twt}=Wu();function rwt(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var lwe=twt.has("crypto")?b("node:crypto"):null,nwt=lwe?.hash?t=>lwe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function hwe(t){return Array.isArray(t)&&(t.length&1)===0}function swt(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function iwt(t){let e={};if(!t)return e;if(hwe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var dwe=["record","playback","update"];function owt(t){if(!dwe.includes(t))throw new ewt(`Invalid snapshot mode: ${t}. Must be one of: ${dwe.join(", ")}`)}fwe.exports={createHeaderFilters:rwt,hashId:nwt,isUndiciHeaders:hwe,normalizeHeaders:iwt,isUrlExcludedFactory:swt,validateSnapshotMode:owt}});var bwe=E((DCr,Bwe)=>{"use strict";var{writeFile:awt,readFile:Awt,mkdir:cwt}=b("node:fs/promises"),{dirname:uwt,resolve:gwe}=b("node:path"),{setTimeout:lwt,clearTimeout:pwe}=b("node:timers"),{InvalidArgumentError:mwe,UndiciError:dwt}=je(),{hashId:hwt,isUrlExcludedFactory:fwt,normalizeHeaders:Ewe,createHeaderFilters:Cwe}=eW();function rQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||Ewe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:Iwe(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function Iwe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=n?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=c)}return s}function ywe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=n?o:o.toLowerCase();i.has(A)||(s[A]=a)}return s}function nQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return hwt(r)}var tW=class{#e;#t;#n=new Map;#r;#s=1/0;#i=!1;#a;constructor(e={}){this.#r=e.snapshotPath,this.#s=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=Cwe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=fwt(e.excludeUrls),this.#i&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=rQ(e,this.#a,this.matchOptions),s=nQ(n),i=Ewe(r.headers),o={statusCode:r.statusCode,headers:ywe(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.#n.size>=this.#s&&!this.#n.has(s)){let A=this.#n.keys().next().value;this.#n.delete(A)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#r&&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=rQ(e,this.#a,this.matchOptions),n=nQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new mwe("Snapshot path is required");try{let n=await Awt(gwe(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new dwt(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new mwe("Snapshot path is required");let n=gwe(r);await cwt(uwt(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await awt(n,JSON.s
Line truncated
|
||||||
PRAGMA journal_mode = WAL;
|
PRAGMA journal_mode = WAL;
|
||||||
PRAGMA synchronous = NORMAL;
|
PRAGMA synchronous = NORMAL;
|
||||||
PRAGMA temp_store = memory;
|
PRAGMA temp_store = memory;
|
||||||
@@ -191,79 +191,79 @@ ${e.format(r)}`.trim())}};uwe.exports=X7});var eW=E((xCr,fwe)=>{"use strict";var
|
|||||||
ORDER BY cachedAt DESC
|
ORDER BY cachedAt DESC
|
||||||
LIMIT ?
|
LIMIT ?
|
||||||
)
|
)
|
||||||
`)}close(){this.#n.close()}get(e){bW(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){bW(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){bW(e),Z1t(r);let n=0,s=[],i=this;return new X1t({decodeStrings:!0,write(o,a,A){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#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}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let 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(!eSt(s[l],u[l])){c=!1;break}}if(c)return A}}};function eSt(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,n)=>r===e[n]):t===e}});var wg=E((XCr,R1e)=>{"use strict";var{kConstruct:tSt}=$t(),{kEnumerableProperty:mE}=Ze(),{iteratorMixin:rSt,isValidHeaderName:aQ,isValidHeaderValue:w1e}=$i(),{webidl:Qt}=$n(),wW=b("node:assert"),Uk=b("node:util");function Q1e(t){return t===10||t===13||t===9||t===32}function S1e(t){let e=0,r=t.length;for(;r>e&&Q1e(t.charCodeAt(r-1));)--r;for(;r>e&&Q1e(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function N1e(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw Qt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});SW(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)SW(t,r[n],e[r[n]])}else throw Qt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function SW(t,e,r){if(r=S1e(r),aQ(e)){if(!w1e(r))throw Qt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Qt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(x1e(t)==="immutable")throw new TypeError("immutable");return Ok(t).append(e,r,!1)}function nSt(t){let e=Ok(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let A=0;A<s.length;++A)r.push([o,s[A]]);else r.push([o,a])}return e.sortedMap=r}function T1e(t,e){return t[0]<e[0]?-1:1}var Pk=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
`)}close(){this.#n.close()}get(e){bW(e);let r=this.#h(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){bW(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#s.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){bW(e),eSt(r);let n=0,s=[],i=this;return new Z1t({decodeStrings:!0,write(o,a,A){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#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}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let 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(!tSt(s[l],u[l])){c=!1;break}}if(c)return A}}};function tSt(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,n)=>r===e[n]):t===e}});var wg=E((ZCr,R1e)=>{"use strict";var{kConstruct:rSt}=$t(),{kEnumerableProperty:mE}=Ze(),{iteratorMixin:nSt,isValidHeaderName:aQ,isValidHeaderValue:w1e}=$i(),{webidl:Qt}=$n(),wW=b("node:assert"),Uk=b("node:util");function Q1e(t){return t===10||t===13||t===9||t===32}function S1e(t){let e=0,r=t.length;for(;r>e&&Q1e(t.charCodeAt(r-1));)--r;for(;r>e&&Q1e(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function N1e(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw Qt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});SW(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)SW(t,r[n],e[r[n]])}else throw Qt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function SW(t,e,r){if(r=S1e(r),aQ(e)){if(!w1e(r))throw Qt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Qt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(x1e(t)==="immutable")throw new TypeError("immutable");return Ok(t).append(e,r,!1)}function sSt(t){let e=Ok(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let A=0;A<s.length;++A)r.push([o,s[A]]);else r.push([o,a])}return e.sortedMap=r}function T1e(t,e){return t[0]<e[0]?-1:1}var Pk=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||||
${i}`;break;case"retry":LNe(i)&&(r[s]=i);break;case"id":UNe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&LNe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&UNe(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}}};PNe.exports={EventSourceStream:cJ}});var zNe=E((bIr,JNe)=>{"use strict";var{pipeline:IRt}=b("node:stream"),{fetching:yRt}=dQ(),{makeRequest:BRt}=CE(),{webidl:qs}=$n(),{EventSourceStream:bRt}=ONe(),{parseMIMEType:QRt}=ta(),{createFastMessageEvent:wRt}=lv(),{isNetworkError:HNe}=cQ(),{kEnumerableProperty:vg}=Ze(),{environmentSettingsObject:GNe}=$i(),qNe=!1,YNe=3e3,CQ=0,VNe=1,IQ=2,SRt="anonymous",NRt="use-credentials",xE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=CQ;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),qs.util.markAsUncloneable(this);let n="EventSource constructor";qs.argumentLengthCheck(arguments,1,n),qNe||(qNe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=qs.converters.USVString(e),r=qs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=GNe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=SRt;r.withCredentials===!0&&(o=NRt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=GNe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=BRt(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#A(){if(this.#r===IQ)return;this.#r=CQ;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!HNe(n))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(HNe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let s=n.headersList.get("content-type",!0),i=s!==null?QRt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=VNe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new bRt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(wRt(A.type,A.options))}});IRt(n.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=yRt(e)}#c(){this.#r!==IQ&&(this.#r=CQ,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===CQ&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){qs.brandCheck(this,t),this.#r!==IQ&&(this.#r=IQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=qs.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=qs.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=qs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},WNe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:CQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:VNe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:IQ,writable:!1}};Object.defineProperties(xE,WNe);Object.defineProperties(xE.prototype,WNe);Object.defineProperties(xE.prototype,{close:vg,onerror:vg,onmessage:vg,onopen:vg,readyState:vg,url:vg,withCredentials:vg});qs.converters.EventSourceInitDict=qs.dictionaryConverter([{key:"withCredentials",converter:qs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:qs.converters.any},{key:"node",converter:qs.dictionaryConverter([{key:"reconnectionTime",converter:qs.converters["unsigned long"],defaultValue:()=>YNe},{key:"dispatcher",converter:qs.converters.any}]),defaultValue:()=>({})}]);JNe.exports={EventSource:xE,defaultReconnectionTime:YNe}});var eTe=E((QIr,pe)=>{"use strict";var TRt=Md(),KNe=Eb(),xRt=dg(),RRt=KBe(),DRt=ebe(),kRt=gg(),vRt=n7(),_Rt=ZV(),FRt=Lbe(),MRt=qbe(),LRt=Wbe(),$Ne=je(),Qv=Ze(),{InvalidArgumentError:bv}=$Ne,RE=NQe(),URt=ig(),PRt=H7(),{MockCallHistory:OR
Line truncated
|
${i}`;break;case"retry":LNe(i)&&(r[s]=i);break;case"id":UNe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&LNe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&UNe(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}}};PNe.exports={EventSourceStream:cJ}});var zNe=E((QIr,JNe)=>{"use strict";var{pipeline:yRt}=b("node:stream"),{fetching:BRt}=dQ(),{makeRequest:bRt}=CE(),{webidl:qs}=$n(),{EventSourceStream:QRt}=ONe(),{parseMIMEType:wRt}=ta(),{createFastMessageEvent:SRt}=lv(),{isNetworkError:HNe}=cQ(),{kEnumerableProperty:vg}=Ze(),{environmentSettingsObject:GNe}=$i(),qNe=!1,YNe=3e3,CQ=0,VNe=1,IQ=2,NRt="anonymous",TRt="use-credentials",xE=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=CQ;#s=null;#i=null;#a;#o;constructor(e,r={}){super(),qs.util.markAsUncloneable(this);let n="EventSource constructor";qs.argumentLengthCheck(arguments,1,n),qNe||(qNe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=qs.converters.USVString(e),r=qs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=GNe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=NRt;r.withCredentials===!0&&(o=TRt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=GNe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#s=bRt(a),this.#A()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#A(){if(this.#r===IQ)return;this.#r=CQ;let e={request:this.#s,dispatcher:this.#a},r=n=>{if(!HNe(n))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(HNe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let s=n.headersList.get("content-type",!0),i=s!==null?wRt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=VNe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new QRt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(SRt(A.type,A.options))}});yRt(n.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=BRt(e)}#c(){this.#r!==IQ&&(this.#r=CQ,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===CQ&&(this.#o.lastEventId.length&&this.#s.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){qs.brandCheck(this,t),this.#r!==IQ&&(this.#r=IQ,this.#i.abort(),this.#s=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=qs.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=qs.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=qs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},WNe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:CQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:VNe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:IQ,writable:!1}};Object.defineProperties(xE,WNe);Object.defineProperties(xE.prototype,WNe);Object.defineProperties(xE.prototype,{close:vg,onerror:vg,onmessage:vg,onopen:vg,readyState:vg,url:vg,withCredentials:vg});qs.converters.EventSourceInitDict=qs.dictionaryConverter([{key:"withCredentials",converter:qs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:qs.converters.any},{key:"node",converter:qs.dictionaryConverter([{key:"reconnectionTime",converter:qs.converters["unsigned long"],defaultValue:()=>YNe},{key:"dispatcher",converter:qs.converters.any}]),defaultValue:()=>({})}]);JNe.exports={EventSource:xE,defaultReconnectionTime:YNe}});var eTe=E((wIr,pe)=>{"use strict";var xRt=Md(),KNe=Eb(),RRt=dg(),DRt=KBe(),kRt=ebe(),vRt=gg(),_Rt=n7(),FRt=ZV(),MRt=Lbe(),LRt=qbe(),URt=Wbe(),$Ne=je(),Qv=Ze(),{InvalidArgumentError:bv}=$Ne,RE=NQe(),PRt=ig(),ORt=H7(),{MockCallHistory:HR
Line truncated
|
||||||
`).slice(1).join(`
|
`).slice(1).join(`
|
||||||
`);t.stack=r?`${r}
|
`);t.stack=r?`${r}
|
||||||
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return $Rt(e,r).catch(n=>{throw jNe?ZNe(n,jNe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=wg().Headers;pe.exports.Response=cQ().Response;pe.exports.Request=CE().Request;pe.exports.FormData=J2().FormData;var{setGlobalOrigin:XRt,getGlobalOrigin:ZRt}=GY();pe.exports.setGlobalOrigin=XRt;pe.exports.getGlobalOrigin=ZRt;var{CacheStorage:eDt}=vSe(),{kConstruct:tDt}=$t();pe.exports.caches=new eDt(tDt);var{deleteCookie:rDt,getCookies:nDt,getSetCookies:sDt,setCookie:iDt,parseCookie:oDt}=WSe();pe.exports.deleteCookie=rDt;pe.exports.getCookies=nDt;pe.exports.getSetCookies=sDt;pe.exports.setCookie=iDt;pe.exports.parseCookie=oDt;var{parseMIMEType:aDt,serializeAMimeType:ADt}=ta();pe.exports.parseMIMEType=aDt;pe.exports.serializeAMimeType=ADt;var{CloseEvent:cDt,ErrorEvent:uDt,MessageEvent:lDt}=lv(),{WebSocket:dDt,ping:hDt}=SNe();pe.exports.WebSocket=dDt;pe.exports.CloseEvent=cDt;pe.exports.ErrorEvent=uDt;pe.exports.MessageEvent=lDt;pe.exports.ping=hDt;pe.exports.WebSocketStream=_Ne().WebSocketStream;pe.exports.WebSocketError=sJ().WebSocketError;pe.exports.request=yQ(RE.request);pe.exports.stream=yQ(RE.stream);pe.exports.pipeline=yQ(RE.pipeline);pe.exports.connect=yQ(RE.connect);pe.exports.upgrade=yQ(RE.upgrade);pe.exports.MockClient=PRt;pe.exports.MockCallHistory=ORt;pe.exports.MockCallHistoryLog=HRt;pe.exports.MockPool=qRt;pe.exports.MockAgent=GRt;pe.exports.SnapshotAgent=YRt;pe.exports.mockErrors=VRt;var{EventSource:fDt}=zNe();pe.exports.EventSource=fDt;function gDt(){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=gDt});var BQ=E(jd=>{"use strict";jd.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");jd.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");jd.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return XRt(e,r).catch(n=>{throw jNe?ZNe(n,jNe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=wg().Headers;pe.exports.Response=cQ().Response;pe.exports.Request=CE().Request;pe.exports.FormData=J2().FormData;var{setGlobalOrigin:ZRt,getGlobalOrigin:eDt}=GY();pe.exports.setGlobalOrigin=ZRt;pe.exports.getGlobalOrigin=eDt;var{CacheStorage:tDt}=vSe(),{kConstruct:rDt}=$t();pe.exports.caches=new tDt(rDt);var{deleteCookie:nDt,getCookies:sDt,getSetCookies:iDt,setCookie:oDt,parseCookie:aDt}=WSe();pe.exports.deleteCookie=nDt;pe.exports.getCookies=sDt;pe.exports.getSetCookies=iDt;pe.exports.setCookie=oDt;pe.exports.parseCookie=aDt;var{parseMIMEType:ADt,serializeAMimeType:cDt}=ta();pe.exports.parseMIMEType=ADt;pe.exports.serializeAMimeType=cDt;var{CloseEvent:uDt,ErrorEvent:lDt,MessageEvent:dDt}=lv(),{WebSocket:hDt,ping:fDt}=SNe();pe.exports.WebSocket=hDt;pe.exports.CloseEvent=uDt;pe.exports.ErrorEvent=lDt;pe.exports.MessageEvent=dDt;pe.exports.ping=fDt;pe.exports.WebSocketStream=_Ne().WebSocketStream;pe.exports.WebSocketError=sJ().WebSocketError;pe.exports.request=yQ(RE.request);pe.exports.stream=yQ(RE.stream);pe.exports.pipeline=yQ(RE.pipeline);pe.exports.connect=yQ(RE.connect);pe.exports.upgrade=yQ(RE.upgrade);pe.exports.MockClient=ORt;pe.exports.MockCallHistory=HRt;pe.exports.MockCallHistoryLog=GRt;pe.exports.MockPool=YRt;pe.exports.MockAgent=qRt;pe.exports.SnapshotAgent=VRt;pe.exports.mockErrors=WRt;var{EventSource:gDt}=zNe();pe.exports.EventSource=gDt;function pDt(){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=pDt});var BQ=E(jd=>{"use strict";jd.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");jd.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");jd.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||||
`||t==="\r";jd.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);jd.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);jd.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());jd.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var rTe=E((NIr,tTe)=>{"use strict";var{asciiLowercase:wv,solelyContainsHTTPTokenCodePoints:pDt,soleyContainsHTTPQuotedStringTokenCodePoints:mDt}=BQ();tTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=wv(String(e)),this._map.get(e)}has(e){return e=wv(String(e)),this._map.has(e)}set(e,r){if(e=wv(String(e)),r=String(r),!pDt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!mDt(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=wv(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 iTe=E((TIr,sTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:EDt,removeTrailingHTTPWhitespace:nTe,isHTTPWhitespaceChar:CDt,solelyContainsHTTPTokenCodePoints:uJ,soleyContainsHTTPQuotedStringTokenCodePoints:IDt,asciiLowercase:lJ,collectAnHTTPQuotedString:yDt}=BQ();sTe.exports=t=>{t=EDt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!uJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=nTe(n),n.length===0||!uJ(n))return null;let s={type:lJ(r),subtype:lJ(n),parameters:new Map};for(;e<t.length;){for(++e;CDt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=lJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=yDt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=nTe(o),o==="")continue}i.length>0&&uJ(i)&&IDt(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var aTe=E((xIr,oTe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:BDt}=BQ();oTe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!BDt(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var lTe=E((DIr,uTe)=>{"use strict";var bDt=rTe(),QDt=iTe(),wDt=aTe(),{asciiLowercase:ATe,solelyContainsHTTPTokenCodePoints:cTe}=BQ();uTe.exports=class{constructor(e){e=String(e);let r=QDt(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 bDt(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=ATe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!cTe(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=ATe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!cTe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return wDt(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 NTe=E((Yyr,YDt)=>{YDt.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
|
`||t==="\r";jd.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);jd.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);jd.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());jd.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var rTe=E((TIr,tTe)=>{"use strict";var{asciiLowercase:wv,solelyContainsHTTPTokenCodePoints:mDt,soleyContainsHTTPQuotedStringTokenCodePoints:EDt}=BQ();tTe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=wv(String(e)),this._map.get(e)}has(e){return e=wv(String(e)),this._map.has(e)}set(e,r){if(e=wv(String(e)),r=String(r),!mDt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!EDt(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=wv(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 iTe=E((xIr,sTe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:CDt,removeTrailingHTTPWhitespace:nTe,isHTTPWhitespaceChar:IDt,solelyContainsHTTPTokenCodePoints:uJ,soleyContainsHTTPQuotedStringTokenCodePoints:yDt,asciiLowercase:lJ,collectAnHTTPQuotedString:BDt}=BQ();sTe.exports=t=>{t=CDt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!uJ(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=nTe(n),n.length===0||!uJ(n))return null;let s={type:lJ(r),subtype:lJ(n),parameters:new Map};for(;e<t.length;){for(++e;IDt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=lJ(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=BDt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=nTe(o),o==="")continue}i.length>0&&uJ(i)&&yDt(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var aTe=E((RIr,oTe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:bDt}=BQ();oTe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!bDt(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var lTe=E((kIr,uTe)=>{"use strict";var QDt=rTe(),wDt=iTe(),SDt=aTe(),{asciiLowercase:ATe,solelyContainsHTTPTokenCodePoints:cTe}=BQ();uTe.exports=class{constructor(e){e=String(e);let r=wDt(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 QDt(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=ATe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!cTe(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=ATe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!cTe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return SDt(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 NTe=E((Vyr,VDt)=>{VDt.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
|
||||||
%s`,k,k,f,s);let P=f.type==="*"?iz:f.type==="?"?Az:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=i2t[s.charAt(0)];for(let k=A.length-1;k>-1;k--){let P=A[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),Z=s.slice(P.reEnd),re=s.slice(P.reEnd-8,P.reEnd)+Z,Ae=D.split(")").length,ge=D.split("(").length-Ae,De=Z;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");Z=De;let Ke=Z===""&&r!==oz?"(?:$|\\/)":"";s=D+z+Z+Ke+re}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===oz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return a2t(e);let G=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",G),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?iz:r.dot?n2t:s2t,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?c2t(a):a===Ys?Ys:a._src).reduce((a,A)=>(a[a.length-1]===Ys&&A===Ys||a.push(A),a),[]),o.forEach((a,A)=>{a!==Ys||o[A-1]===Ys||(A===0?o.length>1?o[A+1]="(?:\\/|"+n+"\\/)?"+o[A+1]:o[A]=n:A===o.length-1?o[A-1]+="(?:\\/|"+n+")?":(o[A-1]+="(?:\\/|\\/"+n+"\\/)"+o[A+1],o[A+1]=Ys))}),o.filter(a=>a!==Ys).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;az.sep!=="/"&&(e=e.split(az.sep).join("/")),e=e.split(exe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],A=e;if(n.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return ao.defaults(e).Minimatch}};ao.Minimatch=ME});var Axe=E((IBr,axe)=>{axe.exports=oxe;var lz=b("fs"),{EventEmitter:l2t}=b("events"),{Minimatch:uz}=nxe(),{resolve:d2t}=b("path");function h2t(t,e){return new Promise((r,n)=>{lz.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function sxe(t,e){return new Promise((r,n)=>{(e?lz.stat:lz.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?sxe(t,!1):null):r(null):r(o)})})}async function*ixe(t,e,r,n,s,i){let o=await h2t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,n=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await sxe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*ixe(c,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*f2t(t,e,r,n){yield*ixe("",t,e,r,n,!0)}function g2t(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 kv=class extends l2t{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=g2t(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new uz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new uz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new uz(i,{dot:!0}))}this.iterator=f2t(d2t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive=!0}ab
Line truncated
|
%s`,k,k,f,s);let P=f.type==="*"?iz:f.type==="?"?Az:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}N(),o&&(s+="\\\\");let M=o2t[s.charAt(0)];for(let k=A.length-1;k>-1;k--){let P=A[k],D=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),Z=s.slice(P.reEnd),re=s.slice(P.reEnd-8,P.reEnd)+Z,Ae=D.split(")").length,ge=D.split("(").length-Ae,De=Z;for(let it=0;it<ge;it++)De=De.replace(/\)[+*?]?/,"");Z=De;let Ke=Z===""&&r!==oz?"(?:$|\\/)":"";s=D+z+Z+Ke+re}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=C()+s),r===oz)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return A2t(e);let G=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",G),{_glob:e,_src:s})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,n=r.noglobstar?iz:r.dot?s2t:i2t,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?u2t(a):a===Ys?Ys:a._src).reduce((a,A)=>(a[a.length-1]===Ys&&A===Ys||a.push(A),a),[]),o.forEach((a,A)=>{a!==Ys||o[A-1]===Ys||(A===0?o.length>1?o[A+1]="(?:\\/|"+n+"\\/)?"+o[A+1]:o[A]=n:A===o.length-1?o[A-1]+="(?:\\/|"+n+")?":(o[A-1]+="(?:\\/|\\/"+n+"\\/)"+o[A+1],o[A+1]=Ys))}),o.filter(a=>a!==Ys).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let n=this.options;az.sep!=="/"&&(e=e.split(az.sep).join("/")),e=e.split(exe),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],A=e;if(n.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return ao.defaults(e).Minimatch}};ao.Minimatch=ME});var Axe=E((yBr,axe)=>{axe.exports=oxe;var lz=b("fs"),{EventEmitter:d2t}=b("events"),{Minimatch:uz}=nxe(),{resolve:h2t}=b("path");function f2t(t,e){return new Promise((r,n)=>{lz.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function sxe(t,e){return new Promise((r,n)=>{(e?lz.stat:lz.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?sxe(t,!1):null):r(null):r(o)})})}async function*ixe(t,e,r,n,s,i){let o=await f2t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,n=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await sxe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*ixe(c,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*g2t(t,e,r,n){yield*ixe("",t,e,r,n,!0)}function p2t(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 kv=class extends d2t{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=p2t(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new uz(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new uz(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new uz(i,{dot:!0}))}this.iterator=g2t(h2t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive=!0}ab
Line truncated
|
||||||
`,w);w=H===-1?Q.length:H}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let H=Q.indexOf("*/",w);H!==-1?(w=H+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function LC(Q){let B=MC(Q.toString()),w=B.match(OF);if(w||(w=B.match(HF)),!w)throw new Error(`could not parse args in autoInject
|
`,w);w=H===-1?Q.length:H}else if(F!==-1&&Q[w]==="/"&&Q[w+1]==="*"){let H=Q.indexOf("*/",w);H!==-1?(w=H+2,F=Q.indexOf("*/",w)):(B+=Q[w],w++)}else B+=Q[w],w++;return B}function LC(Q){let B=MC(Q.toString()),w=B.match(OF);if(w||(w=B.match(HF)),!w)throw new Error(`could not parse args in autoInject
|
||||||
Source:
|
Source:
|
||||||
`+B);let[,F]=w;return F.replace(/\s/g,"").split(Vw).map(H=>H.replace(Ww,"").trim())}function UC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var H=Q[F],Y,J=h(H),j=!J&&H.length===1||J&&H.length===0;if(Array.isArray(H))Y=[...H],H=Y.pop(),w[F]=Y.concat(Y.length>0?ee:H);else if(j)w[F]=H;else{if(Y=LC(H),H.length===0&&!J&&Y.length===0)throw new Error("autoInject task functions require explicit parameters.");J||Y.pop(),w[F]=Y.concat(ee)}function ee(Se,yt){var Ft=Y.map(wt=>Se[wt]);Ft.push(yt),I(H)(...Ft)}}),FC(w,B)}class PC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):OC(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):OC(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function OC(Q,B){Q.length=1,Q.head=Q.tail=B}function hp(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),H=0,Y=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function ee(Ue,be){let Pe=(...St)=>{Se(Ue,Pe),be(...St)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function yt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function wt(Ue,be,Pe,St){if(St!=null&&typeof St!="function")throw new Error("task callback must be a function");Mt.started=!0;var Ir,wn;function go(bh,...JC){if(bh)return Pe?wn(bh):Ir();if(JC.length<=1)return Ir(JC[0]);Ir(JC)}var mp=Mt._createTaskItem(Ue,Pe?go:St||go);if(be?Mt._tasks.unshift(mp):Mt._tasks.push(mp),Ft||(Ft=!0,c(()=>{Ft=!1,Mt.process()})),Pe||!St)return new Promise((bh,JC)=>{Ir=bh,wn=JC})}function fo(Ue){return function(be,...Pe){H-=1;for(var St=0,Ir=Ue.length;St<Ir;St++){var wn=Ue[St],go=Y.indexOf(wn);go===0?Y.shift():go>0&&Y.splice(go,1),wn.callback(be,...Pe),be!=null&&yt("error",be,wn.data)}H<=Mt.concurrency-Mt.buffer&&yt("unsaturated"),Mt.idle()&&yt("drain"),Mt.process()}}function pp(Ue){return Ue.length===0&&Mt.idle()?(c(()=>yt("drain")),!0):!1}let Bh=Ue=>be=>{if(!be)return new Promise((Pe,St)=>{ee(Ue,(Ir,wn)=>{if(Ir)return St(Ir);Pe(wn)})});Se(Ue),j(Ue,be)};var WC=!1,Mt={_tasks:new PC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!1,!1,be)):wt(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!1,!0,be)):wt(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!0,!1,be)):wt(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!0,!0,be)):wt(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!WC){for(WC=!0;!Mt.paused&&H<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var St=0;St<Pe;St++){var Ir=Mt._tasks.shift();Ue.push(Ir),Y.push(Ir),be.push(Ir.data)}H+=1,Mt._tasks.length===0&&yt("empty"),H===Mt.concurrency&&yt("saturated");var wn=re(fo(Ue));F(be,wn)}WC=!1}},length(){return Mt._tasks.length},running(){return H},workersList(){return Y},idle(){return Mt._tasks.length+H===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,c(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:Bh("saturated")},unsaturated:{writable:!1,value:Bh("unsaturated")},empty:{writable:!1,value:Bh("empty")},drain:{writable:!1,value:Bh("drain")},error:{writable:!1,value:Bh("error")}}),Mt}function HC(Q,B){return hp(Q,1,B)}function fp(Q,B,w){return hp(Q,B,w)}function ho(Q,B,w,F){F=G(F);var H=I(w);return Ks(Q,(Y,J,j)=>{H(B,Y,(ee,Se)=>{B=Se,j(ee)})},Y=>F(Y,B))}var Ea=m(ho,4);function gp(...Q){var B=Q.map(I);return function(...w){var F=this,H=w[w.length-1];return typeof H=="function"?w.pop():H=zc(),Ea(B,w,(Y,J,j)=>{J.apply(F,Y.concat((ee,...Se)=>{j(ee,Se)}))},(Y,J)=>H(Y,...J)),H[Jc]}}function Jw(...Q){return gp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var O=m(we,4);function T(Q,B,w,F){var H=I(w);return O(Q,B,(Y,J)=>{H(Y,(j,...ee)=>j?J(j):J(j,ee))},(Y,J)=>{for(var j=[],ee=0;ee<J.length;ee++)J[ee]&&(j=j.concat(...J[ee]));return F(Y,j)})}var q=m(T,4);function K(Q,B,w){return q(Q,1/0,B,w)}var $=m(K,3);function oe(Q,B,w){retur
Line truncated
|
`+B);let[,F]=w;return F.replace(/\s/g,"").split(Vw).map(H=>H.replace(Ww,"").trim())}function UC(Q,B){var w={};return Object.keys(Q).forEach(F=>{var H=Q[F],Y,J=h(H),j=!J&&H.length===1||J&&H.length===0;if(Array.isArray(H))Y=[...H],H=Y.pop(),w[F]=Y.concat(Y.length>0?ee:H);else if(j)w[F]=H;else{if(Y=LC(H),H.length===0&&!J&&Y.length===0)throw new Error("autoInject task functions require explicit parameters.");J||Y.pop(),w[F]=Y.concat(ee)}function ee(Se,yt){var Ft=Y.map(wt=>Se[wt]);Ft.push(yt),I(H)(...Ft)}}),FC(w,B)}class PC{constructor(){this.head=this.tail=null,this.length=0}removeLink(B){return B.prev?B.prev.next=B.next:this.head=B.next,B.next?B.next.prev=B.prev:this.tail=B.prev,B.prev=B.next=null,this.length-=1,B}empty(){for(;this.head;)this.shift();return this}insertAfter(B,w){w.prev=B,w.next=B.next,B.next?B.next.prev=w:this.tail=w,B.next=w,this.length+=1}insertBefore(B,w){w.prev=B.prev,w.next=B,B.prev?B.prev.next=w:this.head=w,B.prev=w,this.length+=1}unshift(B){this.head?this.insertBefore(this.head,B):OC(this,B)}push(B){this.tail?this.insertAfter(this.tail,B):OC(this,B)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var B=this.head;B;)yield B.data,B=B.next}remove(B){for(var w=this.head;w;){var{next:F}=w;B(w)&&this.removeLink(w),w=F}return this}}function OC(Q,B){Q.length=1,Q.head=Q.tail=B}function hp(Q,B,w){if(B==null)B=1;else if(B===0)throw new RangeError("Concurrency must not be zero");var F=I(Q),H=0,Y=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ue,be){J[Ue].push(be)}function ee(Ue,be){let Pe=(...St)=>{Se(Ue,Pe),be(...St)};J[Ue].push(Pe)}function Se(Ue,be){if(!Ue)return Object.keys(J).forEach(Pe=>J[Pe]=[]);if(!be)return J[Ue]=[];J[Ue]=J[Ue].filter(Pe=>Pe!==be)}function yt(Ue,...be){J[Ue].forEach(Pe=>Pe(...be))}var Ft=!1;function wt(Ue,be,Pe,St){if(St!=null&&typeof St!="function")throw new Error("task callback must be a function");Mt.started=!0;var Ir,wn;function go(bh,...JC){if(bh)return Pe?wn(bh):Ir();if(JC.length<=1)return Ir(JC[0]);Ir(JC)}var mp=Mt._createTaskItem(Ue,Pe?go:St||go);if(be?Mt._tasks.unshift(mp):Mt._tasks.push(mp),Ft||(Ft=!0,c(()=>{Ft=!1,Mt.process()})),Pe||!St)return new Promise((bh,JC)=>{Ir=bh,wn=JC})}function fo(Ue){return function(be,...Pe){H-=1;for(var St=0,Ir=Ue.length;St<Ir;St++){var wn=Ue[St],go=Y.indexOf(wn);go===0?Y.shift():go>0&&Y.splice(go,1),wn.callback(be,...Pe),be!=null&&yt("error",be,wn.data)}H<=Mt.concurrency-Mt.buffer&&yt("unsaturated"),Mt.idle()&&yt("drain"),Mt.process()}}function pp(Ue){return Ue.length===0&&Mt.idle()?(c(()=>yt("drain")),!0):!1}let Bh=Ue=>be=>{if(!be)return new Promise((Pe,St)=>{ee(Ue,(Ir,wn)=>{if(Ir)return St(Ir);Pe(wn)})});Se(Ue),j(Ue,be)};var WC=!1,Mt={_tasks:new PC,_createTaskItem(Ue,be){return{data:Ue,callback:be}},*[Symbol.iterator](){yield*Mt._tasks[Symbol.iterator]()},concurrency:B,payload:w,buffer:B/4,started:!1,paused:!1,push(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!1,!1,be)):wt(Ue,!1,!1,be)},pushAsync(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!1,!0,be)):wt(Ue,!1,!0,be)},kill(){Se(),Mt._tasks.empty()},unshift(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!0,!1,be)):wt(Ue,!0,!1,be)},unshiftAsync(Ue,be){return Array.isArray(Ue)?pp(Ue)?void 0:Ue.map(Pe=>wt(Pe,!0,!0,be)):wt(Ue,!0,!0,be)},remove(Ue){Mt._tasks.remove(Ue)},process(){if(!WC){for(WC=!0;!Mt.paused&&H<Mt.concurrency&&Mt._tasks.length;){var Ue=[],be=[],Pe=Mt._tasks.length;Mt.payload&&(Pe=Math.min(Pe,Mt.payload));for(var St=0;St<Pe;St++){var Ir=Mt._tasks.shift();Ue.push(Ir),Y.push(Ir),be.push(Ir.data)}H+=1,Mt._tasks.length===0&&yt("empty"),H===Mt.concurrency&&yt("saturated");var wn=re(fo(Ue));F(be,wn)}WC=!1}},length(){return Mt._tasks.length},running(){return H},workersList(){return Y},idle(){return Mt._tasks.length+H===0},pause(){Mt.paused=!0},resume(){Mt.paused!==!1&&(Mt.paused=!1,c(Mt.process))}};return Object.defineProperties(Mt,{saturated:{writable:!1,value:Bh("saturated")},unsaturated:{writable:!1,value:Bh("unsaturated")},empty:{writable:!1,value:Bh("empty")},drain:{writable:!1,value:Bh("drain")},error:{writable:!1,value:Bh("error")}}),Mt}function HC(Q,B){return hp(Q,1,B)}function fp(Q,B,w){return hp(Q,B,w)}function ho(Q,B,w,F){F=G(F);var H=I(w);return Ks(Q,(Y,J,j)=>{H(B,Y,(ee,Se)=>{B=Se,j(ee)})},Y=>F(Y,B))}var Ea=m(ho,4);function gp(...Q){var B=Q.map(I);return function(...w){var F=this,H=w[w.length-1];return typeof H=="function"?w.pop():H=zc(),Ea(B,w,(Y,J,j)=>{J.apply(F,Y.concat((ee,...Se)=>{j(ee,Se)}))},(Y,J)=>H(Y,...J)),H[Jc]}}function Jw(...Q){return gp(...Q.reverse())}function we(Q,B,w,F){return y(ge(B),Q,w,F)}var O=m(we,4);function T(Q,B,w,F){var H=I(w);return O(Q,B,(Y,J)=>{H(Y,(j,...ee)=>j?J(j):J(j,ee))},(Y,J)=>{for(var j=[],ee=0;ee<J.length;ee++)J[ee]&&(j=j.concat(...J[ee]));return F(Y,j)})}var q=m(T,4);function K(Q,B,w){return q(Q,1/0,B,w)}var $=m(K,3);function oe(Q,B,w){retur
Line truncated
|
||||||
GFS4: `),console.error(t)});kr[Zn]||(Exe=global[Zn]||[],Ixe(kr,Exe),kr.close=(function(t){function e(r,n){return t.call(kr,r,function(s){s||Cxe(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,Lv,{value:t}),e})(kr.close),kr.closeSync=(function(t){function e(r){t.apply(kr,arguments),Cxe()}return Object.defineProperty(e,Lv,{value:t}),e})(kr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Mg(kr[Zn]),b("assert").equal(kr[Zn].length,0)}));var Exe;global[Zn]||Ixe(global,kr[Zn]);gz.exports=hz(Q2t(kr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!kr.__patched&&(gz.exports=hz(kr),kr.__patched=!0);function hz(t){B2t(t),t.gracefulify=hz,t.createReadStream=M,t.createWriteStream=G;var e=t.readFile;t.readFile=r;function r(D,z,Z){return typeof z=="function"&&(Z=z,z=null),re(D,z,Z);function re(Ae,ge,De,Ke){return e(Ae,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?LE([re,[Ae,ge,De],it,Ke||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return n(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return i(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=0),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return a(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,Z){typeof z=="function"&&(Z=z,z=null);var re=u.test(process.version)?function(De,Ke,it,Wt){return c(De,Ae(De,Ke,it,Wt))}:function(De,Ke,it,Wt){return c(De,Ke,Ae(De,Ke,it,Wt))};return re(D,z,Z);function Ae(ge,De,Ke,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?LE([re,[ge,De,Ke],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof Ke=="function"&&Ke.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=b2t(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,Z){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=Z,D.emit("open",Z),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,Z){z?(D.destroy(),D.emit("error",z)):(D.fd=Z,D.emit("open",Z))})}function M(D,z){return new t.ReadStream(D,z)}function G(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return k(ge,De,Ke,function(vt,dn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function LE(t){Mg("ENQUEUE",t[0].name,t[1]),kr[Zn].push(t),fz()}var Mv;function Cxe(){for(var t=Date.now(),e=0;e<kr[Zn].length;++e)kr[Zn][e].length>2&&(kr[Zn][e][3]=t,kr[Zn][e][4]=t);fz()}function fz(){if(clearTimeout(Mv),Mv=void 0,kr[Zn].length!==0){var t=kr[Zn].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Mg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Mg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,A=Math.max(i-s,1),c=Math.min(A*1.2,100);a>=c?(Mg("RETRY",e.name,r),e.apply(null,r.concat([s]))):kr[Zn].push(t)}Mv===void 0&&(Mv=setTimeout(fz,0))}}});var Uv=E((wBr,yxe)=>{"use strict";var vc=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vc.writable=t=>vc(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vc.readable=t=>vc(t)&&t.readable!==!1&&typeo
Line truncated
|
GFS4: `),console.error(t)});kr[Zn]||(Exe=global[Zn]||[],Ixe(kr,Exe),kr.close=(function(t){function e(r,n){return t.call(kr,r,function(s){s||Cxe(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,Lv,{value:t}),e})(kr.close),kr.closeSync=(function(t){function e(r){t.apply(kr,arguments),Cxe()}return Object.defineProperty(e,Lv,{value:t}),e})(kr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Mg(kr[Zn]),b("assert").equal(kr[Zn].length,0)}));var Exe;global[Zn]||Ixe(global,kr[Zn]);gz.exports=hz(w2t(kr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!kr.__patched&&(gz.exports=hz(kr),kr.__patched=!0);function hz(t){b2t(t),t.gracefulify=hz,t.createReadStream=M,t.createWriteStream=G;var e=t.readFile;t.readFile=r;function r(D,z,Z){return typeof z=="function"&&(Z=z,z=null),re(D,z,Z);function re(Ae,ge,De,Ke){return e(Ae,ge,function(it){it&&(it.code==="EMFILE"||it.code==="ENFILE")?LE([re,[Ae,ge,De],it,Ke||Date.now(),Date.now()]):typeof De=="function"&&De.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return n(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return i(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=0),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return a(ge,De,Ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(D,z,Z){typeof z=="function"&&(Z=z,z=null);var re=u.test(process.version)?function(De,Ke,it,Wt){return c(De,Ae(De,Ke,it,Wt))}:function(De,Ke,it,Wt){return c(De,Ke,Ae(De,Ke,it,Wt))};return re(D,z,Z);function Ae(ge,De,Ke,it){return function(Wt,vt){Wt&&(Wt.code==="EMFILE"||Wt.code==="ENFILE")?LE([re,[ge,De,Ke],Wt,it||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof Ke=="function"&&Ke.call(this,Wt,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=Q2t(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=C);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=N),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(D){m=D},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(D){y=D},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(D){p=D},enumerable:!0,configurable:!0});var I=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return I},set:function(D){I=D},enumerable:!0,configurable:!0});function m(D,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function C(){var D=this;P(D.path,D.flags,D.mode,function(z,Z){z?(D.autoClose&&D.destroy(),D.emit("error",z)):(D.fd=Z,D.emit("open",Z),D.read())})}function y(D,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function N(){var D=this;P(D.path,D.flags,D.mode,function(z,Z){z?(D.destroy(),D.emit("error",z)):(D.fd=Z,D.emit("open",Z))})}function M(D,z){return new t.ReadStream(D,z)}function G(D,z){return new t.WriteStream(D,z)}var k=t.open;t.open=P;function P(D,z,Z,re){return typeof Z=="function"&&(re=Z,Z=null),Ae(D,z,Z,re);function Ae(ge,De,Ke,it,Wt){return k(ge,De,Ke,function(vt,dn){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?LE([Ae,[ge,De,Ke,it],vt,Wt||Date.now(),Date.now()]):typeof it=="function"&&it.apply(this,arguments)})}}return t}function LE(t){Mg("ENQUEUE",t[0].name,t[1]),kr[Zn].push(t),fz()}var Mv;function Cxe(){for(var t=Date.now(),e=0;e<kr[Zn].length;++e)kr[Zn][e].length>2&&(kr[Zn][e][3]=t,kr[Zn][e][4]=t);fz()}function fz(){if(clearTimeout(Mv),Mv=void 0,kr[Zn].length!==0){var t=kr[Zn].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)Mg("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){Mg("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,A=Math.max(i-s,1),c=Math.min(A*1.2,100);a>=c?(Mg("RETRY",e.name,r),e.apply(null,r.concat([s]))):kr[Zn].push(t)}Mv===void 0&&(Mv=setTimeout(fz,0))}}});var Uv=E((SBr,yxe)=>{"use strict";var vc=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vc.writable=t=>vc(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vc.readable=t=>vc(t)&&t.readable!==!1&&typeo
Line truncated
|
||||||
`;super(r),this.name="AggregateError",this.errors=e}};ZDe.exports={AggregateError:$z,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 Xz=E((Fbr,e2e)=>{"use strict";e2e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Bs=E((Mbr,n2e)=>{"use strict";var{format:JFt,inspect:n_}=Xz(),{AggregateError:zFt}=Tr(),jFt=globalThis.AggregateError||zFt,KFt=Symbol("kIsNodeError"),$Ft=["string","function","number","object","Function","Object","boolean","bigint","symbol"],XFt=/^([A-Z][a-z0-9]*)+$/,ZFt="__node_internal_",s_={};function Pg(t,e){if(!t)throw new s_.ERR_INTERNAL_ASSERTION(e)}function t2e(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function eMt(t,e,r){if(typeof e=="function")return Pg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Pg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:JFt(e,...r)}function ts(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(eMt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[KFt]=!0,s_[t]=n}function r2e(t){let e=ZFt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function tMt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new jFt([e,t],e.message);return r.code=e.code,r}return t||e}var Zz=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new s_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ts("ERR_ASSERTION","%s",Error);ts("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Pg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let A of e)Pg(typeof A=="string","All expected entries have to be of type string"),$Ft.includes(A)?s.push(A.toLowerCase()):XFt.test(A)?i.push(A):(Pg(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=s.indexOf("object");A!==-1&&(s.splice(s,A,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
`;super(r),this.name="AggregateError",this.errors=e}};ZDe.exports={AggregateError:$z,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 Xz=E((Mbr,e2e)=>{"use strict";e2e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var Bs=E((Lbr,n2e)=>{"use strict";var{format:zFt,inspect:n_}=Xz(),{AggregateError:jFt}=Tr(),KFt=globalThis.AggregateError||jFt,$Ft=Symbol("kIsNodeError"),XFt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],ZFt=/^([A-Z][a-z0-9]*)+$/,eMt="__node_internal_",s_={};function Pg(t,e){if(!t)throw new s_.ERR_INTERNAL_ASSERTION(e)}function t2e(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function tMt(t,e,r){if(typeof e=="function")return Pg(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Pg(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:zFt(e,...r)}function ts(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(tMt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),n.prototype.code=t,n.prototype[$Ft]=!0,s_[t]=n}function r2e(t){let e=eMt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function rMt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new KFt([e,t],e.message);return r.code=e.code,r}return t||e}var Zz=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new s_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};ts("ERR_ASSERTION","%s",Error);ts("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Pg(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let A of e)Pg(typeof A=="string","All expected entries have to be of type string"),XFt.includes(A)?s.push(A.toLowerCase()):ZFt.test(A)?i.push(A):(Pg(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=s.indexOf("object");A!==-1&&(s.splice(s,A,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
||||||
`)),e.linkname&&(r+=D$(" linkpath="+e.linkname+`
|
`)),e.linkname&&(r+=D$(" linkpath="+e.linkname+`
|
||||||
`));let n=e.pax;if(n)for(let s in n)r+=D$(" "+s+"="+n[s]+`
|
`));let n=e.pax;if(n)for(let s in n)r+=D$(" "+s+"="+n[s]+`
|
||||||
`);return kt.from(r)};QC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};QC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,fh(e.mode&dGt,6),100),kt.write(r,fh(e.uid,6),108),kt.write(r,fh(e.gid,6),116),CGt(e.size,r,124),kt.write(r,fh(e.mtime.getTime()/1e3|0,11),136),r[156]=kF+mGt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(wUe,r,Lw),kt.copy(cGt,r,k$),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,fh(e.devmajor||0,6),329),kt.write(r,fh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,fh(NUe(r),6),148),r)};QC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-kF,i=bC(e,0,100,r),o=hh(e,100,8),a=hh(e,108,8),A=hh(e,116,8),c=hh(e,124,12),u=hh(e,136,12),l=pGt(s),d=e[157]===0?null:bC(e,157,100,r),h=bC(e,265,32),f=bC(e,297,32),p=hh(e,329,8),I=hh(e,337,8),m=NUe(e);if(m===256)return null;if(m!==hh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(hGt(e))e[345]&&(i=bC(e,345,155,r)+"/"+i);else if(!fGt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function hGt(t){return kt.equals(wUe,t.subarray(Lw,Lw+6))}function fGt(t){return kt.equals(uGt,t.subarray(Lw,Lw+6))&&kt.equals(lGt,t.subarray(k$,k$+2))}function gGt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function pGt(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 mGt(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 SUe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function NUe(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 fh(t,e){return t=t.toString(8),t.length>e?AGt.slice(0,e)+" ":aGt.slice(0,e-t.length)+t+" "}function EGt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function CGt(t,e,r){t.toString(8).length>11?EGt(t,e,r):kt.write(e,fh(t,11),r)}function IGt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function hh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return IGt(t);{for(;e<t.length&&t[e]===32;)e++;let n=gGt(SUe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function bC(t,e,r,n){return kt.toString(t.subarray(e,SUe(t,0,e,e+r)),n)}function D$(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var kUe=E((A1r,DUe)=>{var{Writable:yGt,Readable:BGt,getStreamError:TUe}=R$(),bGt=g$(),xUe=EC(),wC=v$(),QGt=xUe.alloc(0),F$=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new bGt,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 QGt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return xUe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},M$=class extends BGt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(TUe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=RUe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},L$=class extends yGt{constru
Line truncated
|
`);return kt.from(r)};QC.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};QC.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,fh(e.mode&hGt,6),100),kt.write(r,fh(e.uid,6),108),kt.write(r,fh(e.gid,6),116),IGt(e.size,r,124),kt.write(r,fh(e.mtime.getTime()/1e3|0,11),136),r[156]=kF+EGt(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(wUe,r,Lw),kt.copy(uGt,r,k$),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,fh(e.devmajor||0,6),329),kt.write(r,fh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,fh(NUe(r),6),148),r)};QC.decode=function(e,r,n){let s=e[156]===0?0:e[156]-kF,i=bC(e,0,100,r),o=hh(e,100,8),a=hh(e,108,8),A=hh(e,116,8),c=hh(e,124,12),u=hh(e,136,12),l=mGt(s),d=e[157]===0?null:bC(e,157,100,r),h=bC(e,265,32),f=bC(e,297,32),p=hh(e,329,8),I=hh(e,337,8),m=NUe(e);if(m===256)return null;if(m!==hh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(fGt(e))e[345]&&(i=bC(e,345,155,r)+"/"+i);else if(!gGt(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:I,pax:null}};function fGt(t){return kt.equals(wUe,t.subarray(Lw,Lw+6))}function gGt(t){return kt.equals(lGt,t.subarray(Lw,Lw+6))&&kt.equals(dGt,t.subarray(k$,k$+2))}function pGt(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function mGt(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 EGt(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 SUe(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function NUe(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 fh(t,e){return t=t.toString(8),t.length>e?cGt.slice(0,e)+" ":AGt.slice(0,e-t.length)+t+" "}function CGt(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function IGt(t,e,r){t.toString(8).length>11?CGt(t,e,r):kt.write(e,fh(t,11),r)}function yGt(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function hh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return yGt(t);{for(;e<t.length&&t[e]===32;)e++;let n=pGt(SUe(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function bC(t,e,r,n){return kt.toString(t.subarray(e,SUe(t,0,e,e+r)),n)}function D$(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var kUe=E((c1r,DUe)=>{var{Writable:BGt,Readable:bGt,getStreamError:TUe}=R$(),QGt=g$(),xUe=EC(),wC=v$(),wGt=xUe.alloc(0),F$=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new QGt,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 wGt;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return xUe.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},M$=class extends bGt{constructor(e,r,n){super(),this.header=r,this.offset=n,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(TUe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=RUe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},L$=class extends BGt{constru
Line truncated
|
||||||
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function FP(t){process.exitCode=vP.Failure,du(t)}function Pl(){return process.env.RUNNER_DEBUG==="1"}function V(t){Qh("debug",{},t)}function du(t,e={}){Qh("error",h1(e),t instanceof Error?t.toString():t)}function et(t,e={}){Qh("warning",h1(e),t instanceof Error?t.toString():t)}function Sae(t,e={}){Qh("notice",h1(e),t instanceof Error?t.toString():t)}function se(t){process.stdout.write(t+wae.EOL)}function KI(t,e){if(process.env.GITHUB_STATE||"")return UX("STATE",PX(t,e));Qh("save-state",{name:t},ml(e))}function QA(t){return process.env[`STATE_${t}`]||""}import{readFileSync as VJe,existsSync as WJe}from"fs";import{EOL as JJe}from"os";var fm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(WJe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(VJe(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${JJe}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var PP=fe(Dae(),1),kae=fe(lN(),1),oze=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function vae(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 _ae(t){return new PP.HttpClient().getAgent(t)}function aze(t){return new PP.HttpClient().getAgentDispatcher(t)}function Fae(t){let e=aze(t);return(n,s)=>oze(this,void 0,void 0,function*(){return(0,kae.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function Mae(){return process.env.GITHUB_API_URL||"https://api.github.com"}function OP(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function wN(){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 SN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>SN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function Lae(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function Uae(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Pae=Function.bind,Oae=Pae.bind(Pae);function Hae(t,e,r){let n=Oae(Uae,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Oae(Lae,null).apply(null,i)})}function cze(){let t=Symbol("Singular"),e={registry:{}},r=SN.bind(null,e,t);return Hae(r,e,t),r}function uze(){let t={registry:{}},e=SN.bind(null,t);return Hae(e,t),e}var Gae={Singular:cze,Collection:uze};var nO=fe(ZP(),1);var fAe=fe(ZP(),1);var nje="0.0.0-development";function sje(t){return`Request failed due to following response errors:
|
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function FP(t){process.exitCode=vP.Failure,du(t)}function Pl(){return process.env.RUNNER_DEBUG==="1"}function V(t){Qh("debug",{},t)}function du(t,e={}){Qh("error",h1(e),t instanceof Error?t.toString():t)}function et(t,e={}){Qh("warning",h1(e),t instanceof Error?t.toString():t)}function Sae(t,e={}){Qh("notice",h1(e),t instanceof Error?t.toString():t)}function se(t){process.stdout.write(t+wae.EOL)}function KI(t,e){if(process.env.GITHUB_STATE||"")return UX("STATE",PX(t,e));Qh("save-state",{name:t},ml(e))}function QA(t){return process.env[`STATE_${t}`]||""}import{readFileSync as VJe,existsSync as WJe}from"fs";import{EOL as JJe}from"os";var fm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(WJe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(VJe(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${JJe}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var PP=fe(Dae(),1),kae=fe(lN(),1),oze=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function vae(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 _ae(t){return new PP.HttpClient().getAgent(t)}function aze(t){return new PP.HttpClient().getAgentDispatcher(t)}function Fae(t){let e=aze(t);return(n,s)=>oze(this,void 0,void 0,function*(){return(0,kae.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function Mae(){return process.env.GITHUB_API_URL||"https://api.github.com"}function OP(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function wN(){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 SN(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>SN.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function Lae(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function Uae(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var Pae=Function.bind,Oae=Pae.bind(Pae);function Hae(t,e,r){let n=Oae(Uae,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=Oae(Lae,null).apply(null,i)})}function cze(){let t=Symbol("Singular"),e={registry:{}},r=SN.bind(null,e,t);return Hae(r,e,t),r}function uze(){let t={registry:{}},e=SN.bind(null,t);return Hae(e,t),e}var Gae={Singular:cze,Collection:uze};var nO=fe(ZP(),1);var fAe=fe(ZP(),1);var nje="0.0.0-development";function sje(t){return`Request failed due to following response errors:
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||||
`)}var ije=class extends Error{constructor(t,e,r){super(sje(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},oje=["method","baseUrl","url","headers","request","query","mediaType","operationName"],aje=["query","method","url"],hAe=/\/api\/v3\/?$/;function Aje(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(aje.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>oje.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return hAe.test(i)&&(s.url=i.replace(hAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new ije(s,a,o.data)}return o.data.data})}function eO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>Aje(r,s,i),{defaults:eO.bind(null,r),endpoint:r.endpoint})}var W7t=eO(fAe.request,{headers:{"user-agent":`octokit-graphql.js/${nje} ${wN()}`},method:"POST",url:"/graphql"});function gAe(t){return eO(t,{method:"POST",url:"/graphql"})}var tO="(?:[a-zA-Z0-9_-]+)",pAe="\\.",mAe=new RegExp(`^${tO}${pAe}${tO}${pAe}${tO}$`),cje=mAe.test.bind(mAe);async function uje(t){let e=cje(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function lje(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function dje(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=lje(t),e(s)}var EAe=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(uje.bind(null,e),{hook:dje.bind(null,e)})};var rO="7.0.6";var CAe=()=>{},hje=console.warn.bind(console),fje=console.error.bind(console);function gje(t={}){return typeof t.debug!="function"&&(t.debug=CAe),typeof t.info!="function"&&(t.info=CAe),typeof t.warn!="function"&&(t.warn=hje),typeof t.error!="function"&&(t.error=fje),t}var IAe=`octokit-core.js/${rO} ${wN()}`,xN=class{static VERSION=rO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new Gae.Collection,n={baseUrl:nO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${IAe}`:IAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=nO.request.defaults(n),this.graphql=gAe(this.request).defaults(n),this.log=gje(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=EAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var sO="17.0.0";var pje={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 ije=class extends Error{constructor(t,e,r){super(sje(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},oje=["method","baseUrl","url","headers","request","query","mediaType","operationName"],aje=["query","method","url"],hAe=/\/api\/v3\/?$/;function Aje(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(aje.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>oje.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return hAe.test(i)&&(s.url=i.replace(hAe,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new ije(s,a,o.data)}return o.data.data})}function eO(t,e){let r=t.defaults(e);return Object.assign((s,i)=>Aje(r,s,i),{defaults:eO.bind(null,r),endpoint:r.endpoint})}var J7t=eO(fAe.request,{headers:{"user-agent":`octokit-graphql.js/${nje} ${wN()}`},method:"POST",url:"/graphql"});function gAe(t){return eO(t,{method:"POST",url:"/graphql"})}var tO="(?:[a-zA-Z0-9_-]+)",pAe="\\.",mAe=new RegExp(`^${tO}${pAe}${tO}${pAe}${tO}$`),cje=mAe.test.bind(mAe);async function uje(t){let e=cje(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function lje(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function dje(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=lje(t),e(s)}var EAe=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(uje.bind(null,e),{hook:dje.bind(null,e)})};var rO="7.0.6";var CAe=()=>{},hje=console.warn.bind(console),fje=console.error.bind(console);function gje(t={}){return typeof t.debug!="function"&&(t.debug=CAe),typeof t.info!="function"&&(t.info=CAe),typeof t.warn!="function"&&(t.warn=hje),typeof t.error!="function"&&(t.error=fje),t}var IAe=`octokit-core.js/${rO} ${wN()}`,xN=class{static VERSION=rO;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new Gae.Collection,n={baseUrl:nO.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${IAe}`:IAe,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=nO.request.defaults(n),this.graphql=gAe(this.request).defaults(n),this.log=gje(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=EAe(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var sO="17.0.0";var pje={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,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new sy(i));return n.searchPaths.push(...dO(n.patterns)),n})}static stat(e,r,n){return mO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Im.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){V(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Im.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Im.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){V(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var sKe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function nce(t,e){return sKe(this,void 0,void 0,function*(){return yield FN.create(t,e)})}var Kue=fe(zue(),1);import*as $N from"crypto";import*as Qm from"fs";import*as nf from"path";import*as $ue from"util";var ly;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(ly||(ly={}));var ks;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(ks||(ks={}));var Li;(function(t){t.GNU="gnu",t.BSD="bsd"})(Li||(Li={}));var jN=2,KN=5e3,UO=5e3,PO=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,jue=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,dy="cache.tar",OO="manifest.txt",kJt=10*Math.pow(1024,3);var bm=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},lZe=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),s(a,A,o.done,o.value)})}}function s(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},dZe="1.0";function hy(){return bm(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=nf.join(n,"actions","temp")}let r=nf.join(e,$N.randomUUID());return yield gN(r),r})}function SA(t){return Qm.statSync(t).size}function HO(t){return bm(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield nce(t.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new sy(i));return n.searchPaths.push(...dO(n.patterns)),n})}static stat(e,r,n){return mO(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Im.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){V(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield Im.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Im.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){V(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var sKe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function nce(t,e){return sKe(this,void 0,void 0,function*(){return yield FN.create(t,e)})}var Kue=fe(zue(),1);import*as $N from"crypto";import*as Qm from"fs";import*as nf from"path";import*as $ue from"util";var ly;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(ly||(ly={}));var ks;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(ks||(ks={}));var Li;(function(t){t.GNU="gnu",t.BSD="bsd"})(Li||(Li={}));var jN=2,KN=5e3,UO=5e3,PO=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,jue=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,dy="cache.tar",OO="manifest.txt",vJt=10*Math.pow(1024,3);var bm=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},dZe=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),s(a,A,o.done,o.value)})}}function s(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},hZe="1.0";function hy(){return bm(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=nf.join(n,"actions","temp")}let r=nf.join(e,$N.randomUUID());return yield gN(r),r})}function SA(t){return Qm.statSync(t).size}function HO(t){return bm(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield nce(t.join(`
|
||||||
`),{implicitDescendants:!1});try{for(var c=!0,u=lZe(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){s=l.value,c=!1;let h=nf.relative(a,s).replace(new RegExp(`\\${nf.sep}`,"g"),"/");V(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function fy(t){return bm(this,void 0,void 0,function*(){return $ue.promisify(Qm.unlink)(t)})}function Xue(t){return bm(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),V(`Checking ${e} ${r.join(" ")}`);try{yield EN(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){V(s.message)}return n=n.trim(),V(n),n})}function gy(){return bm(this,void 0,void 0,function*(){let t=yield Xue("zstd",["--quiet"]),e=Kue.clean(t);return V(`zstd version: ${e}`),t===""?ks.Gzip:ks.ZstdWithoutLong})}function Vl(t){return t===ks.Gzip?ly.Gzip:ly.Zstd}function Zue(){return bm(this,void 0,void 0,function*(){return Qm.existsSync(PO)?PO:(yield Xue("tar")).toLowerCase().includes("gnu tar")?lu("tar"):""})}function GO(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function wm(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(dZe),$N.createHash("sha256").update(n.join("|")).digest("hex")}function ele(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as Zm from"fs";import{URL as Pot}from"url";var NA=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as hZe}from"node:os";import fZe from"node:util";import gZe from"node:process";function tle(t,...e){gZe.stderr.write(`${fZe.format(t,...e)}${hZe}`)}var rle=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,sle,qO=[],YO=[],ZN=[];rle&&VO(rle);var ile=Object.assign(t=>ole(t),{enable:VO,enabled:WO,disable:pZe,log:tle});function VO(t){sle=t,qO=[],YO=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?YO.push(r.substring(1)):qO.push(r);for(let r of ZN)r.enabled=WO(r.namespace)}function WO(t){if(t.endsWith("*"))return!0;for(let e of YO)if(nle(t,e))return!1;for(let e of qO)if(nle(t,e))return!0;return!1}function nle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,A=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;A=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=A+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;A=n,n++,s++;continue}else return!1;let c=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return c&&(u||l)}function pZe(){let t=sle||"";return VO(""),t}function ole(t){let e=Object.assign(r,{enabled:WO(t),destroy:mZe,log:ile.log,namespace:t,extend:EZe});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return ZN.push(e),e}function mZe(){let t=ZN.indexOf(this);return t>=0?(ZN.splice(t,1),!0):!1}function EZe(t){let e=ole(`${this.namespace}:${t}`);return e.log=this.log,e}var Sm=ile;var JO=["verbose","info","warning","error"],ale={verbose:400,info:300,warning:200,error:100};function Ale(t,e){e.log=(...r)=>{t.log(...r)}}function cle(t){return JO.includes(t)}function CZe(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Sm(t.namespace);s.log=(...u)=>{Sm.log(...u)};function i(u){if(u&&!cle(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${JO.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Sm.enable(l.join(","))}r&&(cle(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${JO.join(", ")}.`));function o(u){return!!(n&&ale[u.level]<=ale[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Ale(u,d),o(d)){let h=Sm.disable();Sm.enable(h+","+d.namespace)}return e.add(d),d}function A(){return n}function c(u){let l=s.extend(u);return Ale(s,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:s}}var ule=CZe({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),IZe=ule.logger;function py(t){return ule.createClientLogger(t)}function eT(t){return t.toLowerCase()}function*yZe(t){for(let e of t.values())yield[e.name,e.value]}var zO=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(eT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(eT(e))?.value}has(e){return this._headersMap.has(eT(e))}delete(e){this._headersMap.delete(eT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
`),{implicitDescendants:!1});try{for(var c=!0,u=dZe(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){s=l.value,c=!1;let h=nf.relative(a,s).replace(new RegExp(`\\${nf.sep}`,"g"),"/");V(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function fy(t){return bm(this,void 0,void 0,function*(){return $ue.promisify(Qm.unlink)(t)})}function Xue(t){return bm(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),V(`Checking ${e} ${r.join(" ")}`);try{yield EN(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){V(s.message)}return n=n.trim(),V(n),n})}function gy(){return bm(this,void 0,void 0,function*(){let t=yield Xue("zstd",["--quiet"]),e=Kue.clean(t);return V(`zstd version: ${e}`),t===""?ks.Gzip:ks.ZstdWithoutLong})}function Vl(t){return t===ks.Gzip?ly.Gzip:ly.Zstd}function Zue(){return bm(this,void 0,void 0,function*(){return Qm.existsSync(PO)?PO:(yield Xue("tar")).toLowerCase().includes("gnu tar")?lu("tar"):""})}function GO(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function wm(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(hZe),$N.createHash("sha256").update(n.join("|")).digest("hex")}function ele(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as Zm from"fs";import{URL as Oot}from"url";var NA=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as fZe}from"node:os";import gZe from"node:util";import pZe from"node:process";function tle(t,...e){pZe.stderr.write(`${gZe.format(t,...e)}${fZe}`)}var rle=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,sle,qO=[],YO=[],ZN=[];rle&&VO(rle);var ile=Object.assign(t=>ole(t),{enable:VO,enabled:WO,disable:mZe,log:tle});function VO(t){sle=t,qO=[],YO=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?YO.push(r.substring(1)):qO.push(r);for(let r of ZN)r.enabled=WO(r.namespace)}function WO(t){if(t.endsWith("*"))return!0;for(let e of YO)if(nle(t,e))return!1;for(let e of qO)if(nle(t,e))return!0;return!1}function nle(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let n=0,s=0,i=r.length,o=t.length,a=-1,A=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;A=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=A+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;A=n,n++,s++;continue}else return!1;let c=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return c&&(u||l)}function mZe(){let t=sle||"";return VO(""),t}function ole(t){let e=Object.assign(r,{enabled:WO(t),destroy:EZe,log:ile.log,namespace:t,extend:CZe});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return ZN.push(e),e}function EZe(){let t=ZN.indexOf(this);return t>=0?(ZN.splice(t,1),!0):!1}function CZe(t){let e=ole(`${this.namespace}:${t}`);return e.log=this.log,e}var Sm=ile;var JO=["verbose","info","warning","error"],ale={verbose:400,info:300,warning:200,error:100};function Ale(t,e){e.log=(...r)=>{t.log(...r)}}function cle(t){return JO.includes(t)}function IZe(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,n,s=Sm(t.namespace);s.log=(...u)=>{Sm.log(...u)};function i(u){if(u&&!cle(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${JO.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);Sm.enable(l.join(","))}r&&(cle(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${JO.join(", ")}.`));function o(u){return!!(n&&ale[u.level]<=ale[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(Ale(u,d),o(d)){let h=Sm.disable();Sm.enable(h+","+d.namespace)}return e.add(d),d}function A(){return n}function c(u){let l=s.extend(u);return Ale(s,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:s}}var ule=IZe({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),yZe=ule.logger;function py(t){return ule.createClientLogger(t)}function eT(t){return t.toLowerCase()}function*BZe(t){for(let e of t.values())yield[e.name,e.value]}var zO=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(eT(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(eT(e))?.value}has(e){return this._headersMap.has(eT(e))}delete(e){this._headersMap.delete(eT(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let n of this._headersMap.values())r[n.name]=
Line truncated
|
||||||
${wZe.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function nT(t){return t instanceof vs?!0:of(t)&&t.name==="RestError"}function ni(t,e){return Buffer.from(t,e)}import XO from"node:http";import ZO from"node:https";import hle from"node:zlib";import{Transform as SZe}from"node:stream";var No=py("ts-http-runtime");var NZe={};function my(t){return t&&typeof t.pipe=="function"}function fle(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 gle(t){return t&&typeof t.byteLength=="number"}var sT=class extends SZe{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},e3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new NA("The operation was aborted. Request has already been canceled.");n=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let c=new ka;No.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=DZe(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new sT(f);p.on("error",I=>{No.error("Error in upload progress",I)}),my(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=TZe(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?xZe(c,u):c;let h=e.onDownloadProgress;if(h){let f=new sT(h);f.on("error",p=>{No.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 RZe(A),d}finally{if(e.abortSignal&&n){let c=Promise.resolve();my(a)&&(c=fle(a));let u=Promise.resolve();my(A)&&(u=fle(A)),Promise.all([c,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{No.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?XO.request(a,A):ZO.request(a,A);u.once("error",l=>{c(new vs(l.message,{code:l.code??vs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new NA("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),n&&my(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):gle(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(No.error("Unrecognized body type",n),c(new vs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?XO.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new XO.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return ZO.globalAgent;let s=e.tlsSettings??NZe,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(No.info("No cached TLS Agent exist, creating a new Agent"),i=new ZO.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function TZe(t){let e=Ui();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function xZe(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=hle.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=hle.createInflate();return t.pipe(n),n}return t}function RZe(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new vs(`Error reading response as text: ${s.message}`,{code:vs.PARSE_ERROR}))})})}function DZe(t){return t?Buffer.isBuffer(t)?t.length:my(t)?null:gle(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function ple(){return new e3}function iT(){return ple()}var t3="logPolicy";function oT(t={}){let e=t.logger??No.info,r=new ka({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:t3,async sendRequest(n,s){if(!e.
Line truncated
|
${SZe.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function nT(t){return t instanceof vs?!0:of(t)&&t.name==="RestError"}function ni(t,e){return Buffer.from(t,e)}import XO from"node:http";import ZO from"node:https";import hle from"node:zlib";import{Transform as NZe}from"node:stream";var No=py("ts-http-runtime");var TZe={};function my(t){return t&&typeof t.pipe=="function"}function fle(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 gle(t){return t&&typeof t.byteLength=="number"}var sT=class extends NZe{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},e3=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new NA("The operation was aborted. Request has already been canceled.");n=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let c=new ka;No.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=kZe(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new sT(f);p.on("error",I=>{No.error("Error in upload progress",I)}),my(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=xZe(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?RZe(c,u):c;let h=e.onDownloadProgress;if(h){let f=new sT(h);f.on("error",p=>{No.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 DZe(A),d}finally{if(e.abortSignal&&n){let c=Promise.resolve();my(a)&&(c=fle(a));let u=Promise.resolve();my(A)&&(u=fle(A)),Promise.all([c,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{No.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?XO.request(a,A):ZO.request(a,A);u.once("error",l=>{c(new vs(l.message,{code:l.code??vs.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new NA("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),n&&my(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):gle(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer):Buffer.from(n)):(No.error("Unrecognized body type",n),c(new vs("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?XO.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new XO.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return ZO.globalAgent;let s=e.tlsSettings??TZe,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(No.info("No cached TLS Agent exist, creating a new Agent"),i=new ZO.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function xZe(t){let e=Ui();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function RZe(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=hle.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=hle.createInflate();return t.pipe(n),n}return t}function DZe(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new vs(`Error reading response as text: ${s.message}`,{code:vs.PARSE_ERROR}))})})}function kZe(t){return t?Buffer.isBuffer(t)?t.length:my(t)?null:gle(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function ple(){return new e3}function iT(){return ple()}var t3="logPolicy";function oT(t={}){let e=t.logger??No.info,r=new ka({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:t3,async sendRequest(n,s){if(!e.
Line truncated
|
||||||
`;return e}function ttt(t){return t instanceof Uint8Array?t.byteLength:TT(t)?t.size===-1?void 0:t.size:void 0}function rtt(t){let e=0;for(let r of t){let n=ttt(r);if(n===void 0)return;e+=n}return e}async function ntt(t,e,r){let n=[ni(`--${r}`,"utf-8"),...e.flatMap(i=>[ni(`\r
|
`;return e}function rtt(t){return t instanceof Uint8Array?t.byteLength:TT(t)?t.size===-1?void 0:t.size:void 0}function ntt(t){let e=0;for(let r of t){let n=rtt(r);if(n===void 0)return;e+=n}return e}async function stt(t,e,r){let n=[ni(`--${r}`,"utf-8"),...e.flatMap(i=>[ni(`\r
|
||||||
`,"utf-8"),ni(ett(i.headers),"utf-8"),ni(`\r
|
`,"utf-8"),ni(ttt(i.headers),"utf-8"),ni(`\r
|
||||||
`,"utf-8"),i.body,ni(`\r
|
`,"utf-8"),i.body,ni(`\r
|
||||||
--${r}`,"utf-8")]),ni(`--\r
|
--${r}`,"utf-8")]),ni(`--\r
|
||||||
\r
|
\r
|
||||||
`,"utf-8")],s=rtt(n);s&&t.headers.set("Content-Length",s),t.body=await dde(n)}var Iy="multipartPolicy",stt=70,itt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function ott(t){if(t.length>stt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!itt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function xT(){return{name:Iy,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?ott(r):r=Zet(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ntt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function RT(){return rT()}import{EOL as Att}from"node:os";import ctt from"node:util";import*as hde from"node:process";function fde(t,...e){hde.stderr.write(`${ctt.format(t,...e)}${Att}`)}var gde=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pde,C3=[],I3=[],DT=[];gde&&y3(gde);var mde=Object.assign(t=>Ede(t),{enable:y3,enabled:B3,disable:utt,log:fde});function y3(t){pde=t,C3=[],I3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?I3.push(new RegExp(`^${n.substr(1)}$`)):C3.push(new RegExp(`^${n}$`));for(let n of DT)n.enabled=B3(n.namespace)}function B3(t){if(t.endsWith("*"))return!0;for(let e of I3)if(e.test(t))return!1;for(let e of C3)if(e.test(t))return!0;return!1}function utt(){let t=pde||"";return y3(""),t}function Ede(t){let e=Object.assign(r,{enabled:B3(t),destroy:ltt,log:mde.log,namespace:t,extend:dtt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return DT.push(e),e}function ltt(){let t=DT.indexOf(this);return t>=0?(DT.splice(t,1),!0):!1}function dtt(t){let e=Ede(`${this.namespace}:${t}`);return e.log=this.log,e}var vm=mde;var Ide=new Set,kT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,b3,Q3=vm("azure");Q3.log=(...t)=>{vm.log(...t)};var w3=["verbose","info","warning","error"];kT&&(bde(kT)?htt(kT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${kT}'; logging is not enabled. Acceptable values: ${w3.join(", ")}.`));function htt(t){if(t&&!bde(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${w3.join(",")}`);b3=t;let e=[];for(let r of Ide)Bde(r)&&e.push(r.namespace);vm.enable(e.join(","))}var Cde={verbose:400,info:300,warning:200,error:100};function Do(t){let e=Q3.extend(t);return yde(Q3,e),{error:vT(e,"error"),warning:vT(e,"warning"),info:vT(e,"info"),verbose:vT(e,"verbose")}}function yde(t,e){e.log=(...r)=>{t.log(...r)}}function vT(t,e){let r=Object.assign(t.extend(e),{level:e});if(yde(t,r),Bde(r)){let n=vm.disable();vm.enable(n+","+r.namespace)}return Ide.add(r),r}function Bde(t){return!!(b3&&Cde[t.level]<=Cde[b3])}function bde(t){return w3.includes(t)}var xA=Do("core-rest-pipeline");function S3(t={}){return oT({logger:xA.info,...t})}var N3=aT;function T3(t={}){return AT(t)}import x3 from"node:os";import R3 from"node:process";function Qde(){return"User-Agent"}async function wde(t){if(R3&&R3.versions){let e=`${x3.type()} ${x3.release()}; ${x3.arch()}`,r=R3.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 _T="1.22.2";function Itt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function Sde(){return Qde()}async function FT(t){let e=new Map;e.set("core-rest-pipeline",_T),await wde(e);let r=Itt(e);return t?`${t} ${r}`:r}var Nde=Sde(),Tde="userAgentPolicy";function D3(t={}){let e=FT(t.userAgentPrefix);return{name:Tde,async sendRequest(r,n){return r.headers.has(Nde)||r.headers.set(Nde,await e),n(r)}}}var yy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function k3(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new yy(s??"The operation was aborted."))}function A(){n?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(n?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",c)})}var wtt="The delay was aborted.";function _m(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return k3(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??wtt})}function Jl(t){if(of(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 xde(t){return of(t)}function Fm(){return sf()}var Ot=cf;var Rde=S
Line truncated
|
`,"utf-8")],s=ntt(n);s&&t.headers.set("Content-Length",s),t.body=await dde(n)}var Iy="multipartPolicy",itt=70,ott=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function att(t){if(t.length>itt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!ott.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function xT(){return{name:Iy,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?att(r):r=ett(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await stt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function RT(){return rT()}import{EOL as ctt}from"node:os";import utt from"node:util";import*as hde from"node:process";function fde(t,...e){hde.stderr.write(`${utt.format(t,...e)}${ctt}`)}var gde=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pde,C3=[],I3=[],DT=[];gde&&y3(gde);var mde=Object.assign(t=>Ede(t),{enable:y3,enabled:B3,disable:ltt,log:fde});function y3(t){pde=t,C3=[],I3=[];let e=/\*/g,r=t.split(",").map(n=>n.trim().replace(e,".*?"));for(let n of r)n.startsWith("-")?I3.push(new RegExp(`^${n.substr(1)}$`)):C3.push(new RegExp(`^${n}$`));for(let n of DT)n.enabled=B3(n.namespace)}function B3(t){if(t.endsWith("*"))return!0;for(let e of I3)if(e.test(t))return!1;for(let e of C3)if(e.test(t))return!0;return!1}function ltt(){let t=pde||"";return y3(""),t}function Ede(t){let e=Object.assign(r,{enabled:B3(t),destroy:dtt,log:mde.log,namespace:t,extend:htt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return DT.push(e),e}function dtt(){let t=DT.indexOf(this);return t>=0?(DT.splice(t,1),!0):!1}function htt(t){let e=Ede(`${this.namespace}:${t}`);return e.log=this.log,e}var vm=mde;var Ide=new Set,kT=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,b3,Q3=vm("azure");Q3.log=(...t)=>{vm.log(...t)};var w3=["verbose","info","warning","error"];kT&&(bde(kT)?ftt(kT):console.error(`AZURE_LOG_LEVEL set to unknown log level '${kT}'; logging is not enabled. Acceptable values: ${w3.join(", ")}.`));function ftt(t){if(t&&!bde(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${w3.join(",")}`);b3=t;let e=[];for(let r of Ide)Bde(r)&&e.push(r.namespace);vm.enable(e.join(","))}var Cde={verbose:400,info:300,warning:200,error:100};function Do(t){let e=Q3.extend(t);return yde(Q3,e),{error:vT(e,"error"),warning:vT(e,"warning"),info:vT(e,"info"),verbose:vT(e,"verbose")}}function yde(t,e){e.log=(...r)=>{t.log(...r)}}function vT(t,e){let r=Object.assign(t.extend(e),{level:e});if(yde(t,r),Bde(r)){let n=vm.disable();vm.enable(n+","+r.namespace)}return Ide.add(r),r}function Bde(t){return!!(b3&&Cde[t.level]<=Cde[b3])}function bde(t){return w3.includes(t)}var xA=Do("core-rest-pipeline");function S3(t={}){return oT({logger:xA.info,...t})}var N3=aT;function T3(t={}){return AT(t)}import x3 from"node:os";import R3 from"node:process";function Qde(){return"User-Agent"}async function wde(t){if(R3&&R3.versions){let e=`${x3.type()} ${x3.release()}; ${x3.arch()}`,r=R3.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 _T="1.22.2";function ytt(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function Sde(){return Qde()}async function FT(t){let e=new Map;e.set("core-rest-pipeline",_T),await wde(e);let r=ytt(e);return t?`${t} ${r}`:r}var Nde=Sde(),Tde="userAgentPolicy";function D3(t={}){let e=FT(t.userAgentPrefix);return{name:Tde,async sendRequest(r,n){return r.headers.has(Nde)||r.headers.set(Nde,await e),n(r)}}}var yy=class extends Error{constructor(e){super(e),this.name="AbortError"}};function k3(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new yy(s??"The operation was aborted."))}function A(){n?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(n?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",c)})}var Stt="The delay was aborted.";function _m(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return k3(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??Stt})}function Jl(t){if(of(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 xde(t){return of(t)}function Fm(){return sf()}var Ot=cf;var Rde=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--),!jrt(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Xr("InvalidTag",l,_s(t,i))}let c=Yrt(t,i);if(c===!1)return Xr("InvalidAttr","Attributes for '"+A+"' have open quote.",_s(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=phe(u,e);if(d===!0)n=!0;else return Xr(d.err.code,d.err.msg,_s(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Xr("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",_s(t,o));if(r.length===0)return Xr("InvalidTag","Closing tag '"+A+"' has not been opened.",_s(t,o));{let l=r.pop();if(A!==l.tagName){let d=_s(t,l.tagStartPos);return Xr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",_s(t,o))}r.length==0&&(s=!0)}}else return Xr("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",_s(t,i));else{let l=phe(u,e);if(l!==!0)return Xr(l.err.code,l.err.msg,_s(t,i-u.length+l.err.line));if(s===!0)return Xr("InvalidXml","Multiple possible root nodes found.",_s(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ghe(t,i);continue}else if(t[i+1]==="?"){if(i=fhe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=Jrt(t,i);if(l==-1)return Xr("InvalidChar","char '&' is not expected.",_s(t,i));i=l}else if(s===!0&&!hhe(t[i]))return Xr("InvalidXml","Extra text at the end",_s(t,i));t[i]==="<"&&i--}}else{if(hhe(t[i]))continue;return Xr("InvalidChar","char '"+t[i]+"' is not expected.",_s(t,i))}if(n){if(r.length==1)return Xr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",_s(t,r[0].tagStartPos));if(r.length>0)return Xr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Xr("InvalidXml","Start tag expected.",1);return!0}function hhe(t){return t===" "||t===" "||t===`
|
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!Krt(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Xr("InvalidTag",l,_s(t,i))}let c=Vrt(t,i);if(c===!1)return Xr("InvalidAttr","Attributes for '"+A+"' have open quote.",_s(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=phe(u,e);if(d===!0)n=!0;else return Xr(d.err.code,d.err.msg,_s(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Xr("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",_s(t,o));if(r.length===0)return Xr("InvalidTag","Closing tag '"+A+"' has not been opened.",_s(t,o));{let l=r.pop();if(A!==l.tagName){let d=_s(t,l.tagStartPos);return Xr("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",_s(t,o))}r.length==0&&(s=!0)}}else return Xr("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",_s(t,i));else{let l=phe(u,e);if(l!==!0)return Xr(l.err.code,l.err.msg,_s(t,i-u.length+l.err.line));if(s===!0)return Xr("InvalidXml","Multiple possible root nodes found.",_s(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=ghe(t,i);continue}else if(t[i+1]==="?"){if(i=fhe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=zrt(t,i);if(l==-1)return Xr("InvalidChar","char '&' is not expected.",_s(t,i));i=l}else if(s===!0&&!hhe(t[i]))return Xr("InvalidXml","Extra text at the end",_s(t,i));t[i]==="<"&&i--}}else{if(hhe(t[i]))continue;return Xr("InvalidChar","char '"+t[i]+"' is not expected.",_s(t,i))}if(n){if(r.length==1)return Xr("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",_s(t,r[0].tagStartPos));if(r.length>0)return Xr("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Xr("InvalidXml","Start tag expected.",1);return!0}function hhe(t){return t===" "||t===" "||t===`
|
||||||
`||t==="\r"}function fhe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Xr("InvalidXml","XML declaration allowed only at the start of the document.",_s(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ghe(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 Grt='"',qrt="'";function Yrt(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===Grt||t[e]===qrt)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Vrt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function phe(t,e){let r=JT(t,Vrt),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Xr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",vy(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Xr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",vy(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Xr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",vy(r[s]));let i=r[s][2];if(!zrt(i))return Xr("InvalidAttr","Attribute '"+i+"' is an invalid name.",vy(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Xr("InvalidAttr","Attribute '"+i+"' is repeated.",vy(r[s]))}return!0}function Wrt(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 Jrt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,Wrt(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 Xr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function zrt(t){return Pm(t)}function jrt(t){return Pm(t)}function _s(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function vy(t){return t.startIndex+t[1].length}var mhe=t=>ky.includes(t)?"__"+t:t,Krt={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:mhe};function $rt(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(ky.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(zT.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function Ehe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:Ehe(!0)}var Che=function(t){let e=Object.assign({},Krt,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&$rt(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=mhe),e.processEntities=Ehe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var KT;typeof Symbol!="function"?KT="@@xmlMetadata":KT=Symbol("XML Node Metadata");var oi=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
`||t==="\r"}function fhe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return Xr("InvalidXml","XML declaration allowed only at the start of the document.",_s(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function ghe(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 qrt='"',Yrt="'";function Vrt(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===qrt||t[e]===Yrt)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Wrt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function phe(t,e){let r=JT(t,Wrt),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return Xr("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",vy(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return Xr("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",vy(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return Xr("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",vy(r[s]));let i=r[s][2];if(!jrt(i))return Xr("InvalidAttr","Attribute '"+i+"' is an invalid name.",vy(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return Xr("InvalidAttr","Attribute '"+i+"' is repeated.",vy(r[s]))}return!0}function Jrt(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 zrt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,Jrt(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 Xr(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function jrt(t){return Pm(t)}function Krt(t){return Pm(t)}function _s(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function vy(t){return t.startIndex+t[1].length}var mhe=t=>ky.includes(t)?"__"+t:t,$rt={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,maxNestedTags:100,strictReservedNames:!0,jPath:!0,onDangerousProperty:mhe};function Xrt(t,e){if(typeof t!="string")return;let r=t.toLowerCase();if(ky.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`);if(zT.some(n=>r===n.toLowerCase()))throw new Error(`[SECURITY] Invalid ${e}: "${t}" is a reserved JavaScript keyword that could cause prototype pollution`)}function Ehe(t){return typeof t=="boolean"?{enabled:t,maxEntitySize:1e4,maxExpansionDepth:10,maxTotalExpansions:1e3,maxExpandedLength:1e5,maxEntityCount:100,allowedTags:null,tagFilter:null}:typeof t=="object"&&t!==null?{enabled:t.enabled!==!1,maxEntitySize:Math.max(1,t.maxEntitySize??1e4),maxExpansionDepth:Math.max(1,t.maxExpansionDepth??10),maxTotalExpansions:Math.max(1,t.maxTotalExpansions??1e3),maxExpandedLength:Math.max(1,t.maxExpandedLength??1e5),maxEntityCount:Math.max(1,t.maxEntityCount??100),allowedTags:t.allowedTags??null,tagFilter:t.tagFilter??null}:Ehe(!0)}var Che=function(t){let e=Object.assign({},$rt,t),r=[{value:e.attributeNamePrefix,name:"attributeNamePrefix"},{value:e.attributesGroupName,name:"attributesGroupName"},{value:e.textNodeName,name:"textNodeName"},{value:e.cdataPropName,name:"cdataPropName"},{value:e.commentPropName,name:"commentPropName"}];for(let{value:n,name:s}of r)n&&Xrt(n,s);return e.onDangerousProperty===null&&(e.onDangerousProperty=mhe),e.processEntities=Ehe(e.processEntities),e.stopNodes&&Array.isArray(e.stopNodes)&&(e.stopNodes=e.stopNodes.map(n=>typeof n=="string"&&n.startsWith("*.")?".."+n.substring(2):n)),e};var KT;typeof Symbol!="function"?KT="@@xmlMetadata":KT=Symbol("XML Node Metadata");var oi=class{constructor(e){this.tagname=e,this.child=[],this[":@"]=Object.create(null)}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&ObjLine truncated
|
||||||
`);let e=new oi("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Fy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=ff(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=A.indexOf(":");u!==-1&&(A=A.substr(u+1))}A=u8(this.options.transformTagName,A,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let c=this.matcher.getCurrentTag();if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);c&&this.options.unpairedTags.indexOf(c)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=l8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new oi(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,A,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=ff(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=ff(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let c=this.parseTextData(A,r.tagname,this.readonlyMatcher,!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=l8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:A,tagExp:u}=u8(this.options.transformTagName,A,u,this.options),this.options.strictReservedNames&&(A===this.options.commentPropName||A===this.options.cdataPropName||A===this.options.textNodeName||A===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${A}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,A[A.length-1]==="/"?(A=A.substr(0,A.length-1),u=A):u=u.substr(0,u.length-1),l=A!==u);let p=null,I={},m;m=Ant(c),A!==e.tagname&&this.matcher.push(A,{},m),A!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,A),p&&(I=ant(p,this.options))),A!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)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,y=M.tagContent}let N=new oi(A);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:A,tagExp:u}=u8(this.options.transformTagName,A,u,this.options));let y=new oi(A);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(A)!==-1){let y=new oi(A);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new oi(A);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function gnt(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function pnt(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
`);let e=new oi("!xml"),r=e,n="";this.matcher.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=new Fy(this.options.processEntities);for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=ff(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let u=A.indexOf(":");u!==-1&&(A=A.substr(u+1))}A=u8(this.options.transformTagName,A,"",this.options).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let c=this.matcher.getCurrentTag();if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);c&&this.options.unpairedTags.indexOf(c)!==-1&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",i=a}else if(t[i+1]==="?"){let a=l8(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,r,this.readonlyMatcher),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new oi(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,this.matcher,a.tagName)),this.addChild(r,A,this.readonlyMatcher,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=ff(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=s.readDocType(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=ff(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let c=this.parseTextData(A,r.tagname,this.readonlyMatcher,!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=l8(t,i,this.options.removeNSPrefix);if(!a){let y=t.substring(Math.max(0,i-50),Math.min(t.length,i+50));throw new Error(`readTagExp returned undefined at position ${i}. Context: "${y}"`)}let A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;if({tagName:A,tagExp:u}=u8(this.options.transformTagName,A,u,this.options),this.options.strictReservedNames&&(A===this.options.commentPropName||A===this.options.cdataPropName||A===this.options.textNodeName||A===this.options.attributesGroupName))throw new Error(`Invalid tag name: ${A}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let f=!1;u.length>0&&u.lastIndexOf("/")===u.length-1&&(f=!0,A[A.length-1]==="/"?(A=A.substr(0,A.length-1),u=A):u=u.substr(0,u.length-1),l=A!==u);let p=null,I={},m;m=cnt(c),A!==e.tagname&&this.matcher.push(A,{},m),A!==u&&l&&(p=this.buildAttributesMap(u,this.matcher,A),p&&(I=Ant(p,this.options))),A!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode(this.stopNodeExpressions,this.matcher));let C=i;if(this.isCurrentNodeStopNode){let y="";if(f)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,y=M.tagContent}let N=new oi(A);p&&(N[":@"]=p),N.add(this.options.textNodeName,y),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,N,this.readonlyMatcher,C)}else{if(f){({tagName:A,tagExp:u}=u8(this.options.transformTagName,A,u,this.options));let y=new oi(A);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(this.options.unpairedTags.indexOf(A)!==-1){let y=new oi(A);p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),this.matcher.pop(),this.isCurrentNodeStopNode=!1,i=a.closeIndex;continue}else{let y=new oi(A);if(this.tagsNodeStack.length>this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),p&&(y[":@"]=p),this.addChild(r,y,this.readonlyMatcher,C),r=y}n="",i=d}}else n+=t[i];return e.child};function pnt(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function mnt(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}for(let s of Object.keys(this.docTypeEntities)){let i=this.docTypeEntities[s],o=t.match(i.regx);if(o){if(this.entityExpansionCount+=o.length,n.maxTotalExpansions&&this.entityExpansionCount>n.maxTotalExpansions)throw new Error(`Entity expansion limit exceeded
Line truncated
|
||||||
`;function p8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=wnt);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Gi(o)):o instanceof Gi&&n.push(o)}let s=new kA;return Qhe(t,e,r,s,n)}function Qhe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=g8(a,e),a}return""}for(let a=0;a<t.length;a++){let A=t[a],c=She(A);if(c===void 0)continue;let u=Snt(A[":@"],e);n.push(c,u);let l=Tnt(n,s);if(c===e.textNodeName){let I=A[c];l||(I=e.tagValueProcessor(c,I),I=g8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(c===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${A[c][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(c===e.commentPropName){i+=r+`<!--${A[c][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(c[0]==="?"){let I=bhe(A[":@"],e,l),m=c==="?xml"?"":r,C=A[c][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${c}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=bhe(A[":@"],e,l),f=r+`<${c}${h}`,p;l?p=whe(A[c],e):p=Qhe(A[c],e,d,n,s),e.unpairedTags.indexOf(c)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${c}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${c}>`),o=!0,n.pop()}return i}function Snt(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function whe(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=She(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=Nnt(s[":@"],e),a=whe(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function Nnt(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function She(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function bhe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=g8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function Tnt(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function g8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function m8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var xnt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function Ai(t){if(this.options=Object.assign({},xnt,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Gi(r)):r instanceof Gi&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=m8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=knt),this.processTextOrObjNode=Rnt,this.options.format?(this.indentate=Dnt,this.tagEndChar=`>
|
`;function p8(t,e){let r="";e.format&&e.indentBy.length>0&&(r=Snt);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let i=0;i<e.stopNodes.length;i++){let o=e.stopNodes[i];typeof o=="string"?n.push(new Gi(o)):o instanceof Gi&&n.push(o)}let s=new kA;return Qhe(t,e,r,s,n)}function Qhe(t,e,r,n,s){let i="",o=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let a=t.toString();return a=g8(a,e),a}return""}for(let a=0;a<t.length;a++){let A=t[a],c=She(A);if(c===void 0)continue;let u=Nnt(A[":@"],e);n.push(c,u);let l=xnt(n,s);if(c===e.textNodeName){let I=A[c];l||(I=e.tagValueProcessor(c,I),I=g8(I,e)),o&&(i+=r),i+=I,o=!1,n.pop();continue}else if(c===e.cdataPropName){o&&(i+=r),i+=`<![CDATA[${A[c][0][e.textNodeName]}]]>`,o=!1,n.pop();continue}else if(c===e.commentPropName){i+=r+`<!--${A[c][0][e.textNodeName]}-->`,o=!0,n.pop();continue}else if(c[0]==="?"){let I=bhe(A[":@"],e,l),m=c==="?xml"?"":r,C=A[c][0][e.textNodeName];C=C.length!==0?" "+C:"",i+=m+`<${c}${C}${I}?>`,o=!0,n.pop();continue}let d=r;d!==""&&(d+=e.indentBy);let h=bhe(A[":@"],e,l),f=r+`<${c}${h}`,p;l?p=whe(A[c],e):p=Qhe(A[c],e,d,n,s),e.unpairedTags.indexOf(c)!==-1?e.suppressUnpairedNode?i+=f+">":i+=f+"/>":(!p||p.length===0)&&e.suppressEmptyNode?i+=f+"/>":p&&p.endsWith(">")?i+=f+`>${p}${r}</${c}>`:(i+=f+">",p&&r!==""&&(p.includes("/>")||p.includes("</"))?i+=r+e.indentBy+p+r:i+=p,i+=`</${c}>`),o=!0,n.pop()}return i}function Nnt(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=t[s],n=!0}return n?r:null}function whe(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=She(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=Tnt(s[":@"],e),a=whe(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function Tnt(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${s}"`}return r}function She(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function bhe(t,e,r){let n="";if(t&&!e.ignoreAttributes)for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i;r?i=t[s]:(i=e.attributeValueProcessor(s,t[s]),i=g8(i,e)),i===!0&&e.suppressBooleanAttributes?n+=` ${s.substr(e.attributeNamePrefix.length)}`:n+=` ${s.substr(e.attributeNamePrefix.length)}="${i}"`}return n}function xnt(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function g8(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function m8(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var Rnt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1,maxNestedTags:100,jPath:!0};function Ai(t){if(this.options=Object.assign({},Rnt,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new Gi(r)):r instanceof Gi&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=m8(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=vnt),this.processTextOrObjNode=Dnt,this.options.format?(this.indentate=knt,this.tagEndChar=`>
|
||||||
`,this.newLine=`
|
`,this.newLine=`
|
||||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}Ai.prototype.build=function(t){if(this.options.preserveOrder)return p8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new kA;return this.j2x(t,0,e).val}};Ai.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let A=this.isAttribute(a);if(A&&!this.ignoreAttributesFn(A,i))n+=this.buildAttrPairStr(A,""+t[a],o);else if(!A)if(a===this.options.textNodeName){let c=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(c)}else{r.push(a);let c=this.checkStopNode(r);if(r.pop(),c){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let A=t[a].length,c="",u="";for(let l=0;l<A;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),c+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else c+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),c+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?c+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:c+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else c+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(c=this.buildObjectNode(c,a,u,e)),s+=c}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let A=Object.keys(t[a]),c=A.length;for(let u=0;u<c;u++)n+=this.buildAttrPairStr(A[u],""+t[a][A[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};Ai.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Rnt(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,A,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}Ai.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};Ai.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};Ai.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}Ai.prototype.build=function(t){if(this.options.preserveOrder)return p8(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new kA;return this.j2x(t,0,e).val}};Ai.prototype.j2x=function(t,e,r){let n="",s="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let i=this.options.jPath?r.toString():r,o=this.checkStopNode(r);for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a))if(typeof t[a]>"u")this.isAttribute(a)&&(s+="");else if(t[a]===null)this.isAttribute(a)||a===this.options.cdataPropName?s+="":a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(t[a]instanceof Date)s+=this.buildTextValNode(t[a],a,"",e,r);else if(typeof t[a]!="object"){let A=this.isAttribute(a);if(A&&!this.ignoreAttributesFn(A,i))n+=this.buildAttrPairStr(A,""+t[a],o);else if(!A)if(a===this.options.textNodeName){let c=this.options.tagValueProcessor(a,""+t[a]);s+=this.replaceEntitiesValue(c)}else{r.push(a);let c=this.checkStopNode(r);if(r.pop(),c){let u=""+t[a];u===""?s+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:s+=this.indentate(e)+"<"+a+">"+u+"</"+a+this.tagEndChar}else s+=this.buildTextValNode(t[a],a,"",e,r)}}else if(Array.isArray(t[a])){let A=t[a].length,c="",u="";for(let l=0;l<A;l++){let d=t[a][l];if(!(typeof d>"u"))if(d===null)a[0]==="?"?s+=this.indentate(e)+"<"+a+"?"+this.tagEndChar:s+=this.indentate(e)+"<"+a+"/"+this.tagEndChar;else if(typeof d=="object")if(this.options.oneListGroup){r.push(a);let h=this.j2x(d,e+1,r);r.pop(),c+=h.val,this.options.attributesGroupName&&d.hasOwnProperty(this.options.attributesGroupName)&&(u+=h.attrStr)}else c+=this.processTextOrObjNode(d,a,e,r);else if(this.options.oneListGroup){let h=this.options.tagValueProcessor(a,d);h=this.replaceEntitiesValue(h),c+=h}else{r.push(a);let h=this.checkStopNode(r);if(r.pop(),h){let f=""+d;f===""?c+=this.indentate(e)+"<"+a+this.closeTag(a)+this.tagEndChar:c+=this.indentate(e)+"<"+a+">"+f+"</"+a+this.tagEndChar}else c+=this.buildTextValNode(d,a,"",e,r)}}this.options.oneListGroup&&(c=this.buildObjectNode(c,a,u,e)),s+=c}else if(this.options.attributesGroupName&&a===this.options.attributesGroupName){let A=Object.keys(t[a]),c=A.length;for(let u=0;u<c;u++)n+=this.buildAttrPairStr(A[u],""+t[a][A[u]],o)}else s+=this.processTextOrObjNode(t[a],a,e,r);return{attrStr:n,val:s}};Ai.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Dnt(t,e,r,n){let s=this.extractAttributes(t);if(n.push(e,s),this.checkStopNode(n)){let a=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(a,e,A,r)}let o=this.j2x(t,r+1,n);return n.pop(),t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,o.attrStr,r,n):this.buildObjectNode(o.val,e,o.attrStr,r)}Ai.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=n[s],r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=t[n],r=!0)}return r?e:null};Ai.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isArray(n)){for(let s of n)if(typeof s=="string"||typeof s=="number")e+=`<${r}>${s}</${r}>`;else if(typeof s=="object"&&s!==null){let i=this.buildRawContent(s),o=this.buildAttributesForStopNode(s);i===""?e+=`<${r}${o}/>`:e+=`<${r}${o}>${i}</${r}>`}}else if(typeof n=="object"&&n!==null){let s=this.buildRawContent(n),i=this.buildAttributesForStopNode(n);s===""?e+=`<${r}${i}/>`:e+=`<${r}${i}>${s}</${r}>`}else e+=`<${r}>${n}</${r}>`}return e};Ai.prototype.buildAttributesForStopNode=function(t){if(!t||typeof t!="object")return"";let e="";if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let r=t[this.options.attributesGroupName];for(let n in r){if(!Object.prototype.hasOwnProperty.call(r,n))continue;let s=n.startsWith(this.options.attributeNamePrefix)?n.substring(this.options.attributeNamePrefix.length):
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(ze.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===ze.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(ze.PREFIX_FOR_STORAGE));r.sort((s,i)=>ax(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set(ze.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===ze.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith(ze.PREFIX_FOR_STORAGE));r.sort((s,i)=>ax(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
||||||
`}),n}getCanonicalizedResourceString(e){let r=sx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=ix(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let A=a.toLowerCase();i[A]=s[a],o.push(A)}o.sort();for(let a of o)n+=`
|
`}),n}getCanonicalizedResourceString(e){let r=sx(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=ix(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let A=a.toLowerCase();i[A]=s[a],o.push(A)}o.sort();for(let a of o)n+=`
|
||||||
${a}:${decodeURIComponent(i[a])}`}return n}};var Mr=class extends pf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Oy(e,r,this)}computeHMACSHA256(e){return Gnt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var mf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var gn=Do("storage-common");var ko;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(ko||(ko={}));var Xl={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:ko.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},qnt=new mf("The operation was aborted."),Hy=class extends vA{retryOptions;constructor(e,r,n=Xl){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:Xl.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):Xl.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:Xl.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:Xl.maxRetryDelayInMs):Xl.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:Xl.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:Xl.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=nx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=$l(s.url,Iu.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(gn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(gn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return gn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return gn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return gn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return gn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(ze.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(gn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case ko.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case ko.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return gn.info(`RetryPolicy: Delay for ${s}ms`),ox(s,n,qnt)}};var Gy=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hy(e,r,this.retryOptions)}};var Ynt="storageBrowserPolicy";function Dhe(){return{name:Ynt,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=$l(t.url,Iu.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(ze.COOKIE),t.headers.delete(ze.CONTENT_LENGTH)),e(t)}}}var Vnt="StorageCorrectContentLengthPolicy";function khe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(ze.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Vnt,async sendRequest(e,r){return t(e),r(e)}}}var Wnt="storageRetryPolicy",Hm={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:ko.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Jnt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],znt=new mf("The operation was aborted.");function vhe(t={}){let e=t.retryPolicyType??Hm.retryPolicyType,r=t.maxTries??Hm.maxTries,n=t.retryDelayInMs??Hm.retryDelayInMs,s=t.maxRetryDelayInMs??Hm.maxRetryDelayInMs,i=t.secondaryHost??Hm.secondaryHost,o=t.tryTimeoutInMs??Hm.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return gn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Jnt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
${a}:${decodeURIComponent(i[a])}`}return n}};var Mr=class extends pf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Oy(e,r,this)}computeHMACSHA256(e){return qnt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var mf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var gn=Do("storage-common");var ko;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(ko||(ko={}));var Xl={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:ko.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Ynt=new mf("The operation was aborted."),Hy=class extends vA{retryOptions;constructor(e,r,n=Xl){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:Xl.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):Xl.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:Xl.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:Xl.maxRetryDelayInMs):Xl.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:Xl.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:Xl.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=nx(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=$l(s.url,Iu.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(gn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(gn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return gn.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return gn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return gn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return gn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get(ze.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(gn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case ko.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case ko.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return gn.info(`RetryPolicy: Delay for ${s}ms`),ox(s,n,Ynt)}};var Gy=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hy(e,r,this.retryOptions)}};var Vnt="storageBrowserPolicy";function Dhe(){return{name:Vnt,async sendRequest(t,e){return Ot||((t.method==="GET"||t.method==="HEAD")&&(t.url=$l(t.url,Iu.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(ze.COOKIE),t.headers.delete(ze.CONTENT_LENGTH)),e(t)}}}var Wnt="StorageCorrectContentLengthPolicy";function khe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(ze.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Wnt,async sendRequest(e,r){return t(e),r(e)}}}var Jnt="storageRetryPolicy",Hm={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:ko.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},znt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],jnt=new mf("The operation was aborted.");function vhe(t={}){let e=t.retryPolicyType??Hm.retryPolicyType,r=t.maxTries??Hm.maxTries,n=t.retryDelayInMs??Hm.retryDelayInMs,s=t.maxRetryDelayInMs??Hm.maxRetryDelayInMs,i=t.secondaryHost??Hm.secondaryHost,o=t.tryTimeoutInMs??Hm.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return gn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of znt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||||
`)+`
|
`)+`
|
||||||
`+n(i)+s(i),a=jnt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(ze.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===ze.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(ze.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>ax(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()}
|
`+n(i)+s(i),a=Knt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(ze.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===ze.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(ze.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>ax(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 s(i){let o=sx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=ix(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+=`
|
`}),a}function s(i){let o=sx(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=ix(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:Knt,async sendRequest(i,o){return e(i),o(i)}}}var $nt="storageRequestFailureDetailsParserPolicy";function _he(){return{name:$nt,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.
|
${l}:${decodeURIComponent(c[l])}`}return a}return{name:$nt,async sendRequest(i,o){return e(i),o(i)}}}var Xnt="storageRequestFailureDetailsParserPolicy";function _he(){return{name:Xnt,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 Xnt}from"node:crypto";var Ax=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return Xnt("sha256",this.key).update(e,"utf8").digest("base64")}};var cx="12.31.0",ux="2026-02-06";var lx="https://storage.azure.com/.default",yu={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var va="",b8="*",Znt=1*1024*1024;var est=4*Znt;var Fhe="AES256",Mhe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Lhe=["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"],Uhe=["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"],Phe="BlobUsesCustomerSpecifiedEncryption",Ohe="BlobDoesNotUseCustomerSpecifiedEncryption",Hhe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Bu(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 qy=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Zr(t,e={}){t||(t=new wr);let r=new qy([],e);return r._credential=t,r}function tst(t){let e=[rst,Ghe,nst,sst,ist,ost,Ast];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>ast(s));return{wrappedPolicies:o8(r),afterRetry:n}}}}function Q8(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?a8(e):y8(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${cx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=Sy({...r,loggingOptions:{additionalAllowedHeaderNames:Lhe,additionalAllowedQueryParameters:Uhe,logger:XT.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:$T,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:C8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:M3}),s.addPolicy(khe()),s.addPolicy(vhe(r.retryOptions),{phase:"Retry"}),s.addPolicy(_he()),s.addPolicy(Dhe());let a=tst(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=w8(t);Oi(A)?s.addPolicy(Lm({credential:A,scopes:r.audience??
Line truncated
|
`),r}}}}import{createHmac as Znt}from"node:crypto";var Ax=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return Znt("sha256",this.key).update(e,"utf8").digest("base64")}};var cx="12.31.0",ux="2026-02-06";var lx="https://storage.azure.com/.default",yu={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var va="",b8="*",est=1*1024*1024;var tst=4*est;var Fhe="AES256",Mhe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Lhe=["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"],Uhe=["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"],Phe="BlobUsesCustomerSpecifiedEncryption",Ohe="BlobDoesNotUseCustomerSpecifiedEncryption",Hhe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Bu(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 qy=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Zr(t,e={}){t||(t=new wr);let r=new qy([],e);return r._credential=t,r}function rst(t){let e=[nst,Ghe,sst,ist,ost,ast,cst];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Ast(s));return{wrappedPolicies:o8(r),afterRetry:n}}}}function Q8(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?a8(e):y8(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${cx}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=Sy({...r,loggingOptions:{additionalAllowedHeaderNames:Lhe,additionalAllowedQueryParameters:Uhe,logger:XT.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:$T,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:C8,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:M3}),s.addPolicy(khe()),s.addPolicy(vhe(r.retryOptions),{phase:"Retry"}),s.addPolicy(_he()),s.addPolicy(Dhe());let a=rst(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=w8(t);Oi(A)?s.addPolicy(Lm({credential:A,scopes:r.audience??
Line truncated
|
||||||
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new Ua(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function rot(t,e){if(t=Sf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new Ua(t.version,i,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:s}}function not(t,e){if(t=Sf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function not(t,e){if(t=Sf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function sot(t,e){if(t=Sf(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function sot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function iot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function iot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function oot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function oot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function aot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function aot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Aot(t,e){if(t=Sf(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=KA.parse(t.permissions.toString()).toString():s=$A.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Ht(t.startsOn,!1):"",t.expiresOn?Ht(t.expiresOn,!1):"",wf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Ht(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Ht(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?La(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function wf(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Sf(t){let e=t.version?t.version:ux;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 tB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=Fm()),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 Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==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 Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==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 Be.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 Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Ua(t.version,o,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function wf(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Sf(t){let e=t.version?t.version:ux;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 tB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=Fm()),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 Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==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 Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==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 Be.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 Be.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};$m.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var xf=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.
|
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"}};$m.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var xf=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"}};xf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var cB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var Rot=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},X5=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);se(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function tge(t,e,r){return Rot(this,void 0,void 0,function*(){var n;let s=new Pa(t),i=s.getBlockBlobClient(),o=new X5((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),V(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new iR(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw et(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as nge from"buffer";import*as XA from"fs";import*as sge from"stream";import*as ige from"util";var oR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function aR(t){return t?t>=200&&t<300:!1}function Dot(t){return t?t>=500:!0}function kot(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function vot(t){return oR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function rge(t,e,r){return oR(this,arguments,void 0,function*(n,s,i,o=jN,a=KN,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!Dot(d)))return l;if(d&&(h=kot(d),c=`Cache service responded with ${d}`),V(`${n} - Attempt ${u} of ${o} failed with error: ${c}`),!h){V(`${n} - Error is not retryable`);break}yield vot(a),u++}throw Error(`${n} failed: ${c}`)})}function uB(t,e){return oR(this,arguments,void 0,function*(r,n,s=jN,i=KN){return yield rge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof yA)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function Xm(t,e){return oR(this,arguments,void 0,function*(r,n,s=jN,i=KN){return yield rge(r,n,o=>o.message.statusCode,s,i)})}var Lo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function _ot(t,e){return Lo(this,void 0,void 0,function*(){yield ige.promisify(sge.pipeline)(t.message,e)})}var AR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,V(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);se(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
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"}};xf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var cB=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var Dot=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},X5=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);se(`Sent ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function tge(t,e,r){return Dot(this,void 0,void 0,function*(){var n;let s=new Pa(t),i=s.getBlockBlobClient(),o=new X5((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),V(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new iR(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw et(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as nge from"buffer";import*as XA from"fs";import*as sge from"stream";import*as ige from"util";var oR=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function aR(t){return t?t>=200&&t<300:!1}function kot(t){return t?t>=500:!0}function vot(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function _ot(t){return oR(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function rge(t,e,r){return oR(this,arguments,void 0,function*(n,s,i,o=jN,a=KN,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!kot(d)))return l;if(d&&(h=vot(d),c=`Cache service responded with ${d}`),V(`${n} - Attempt ${u} of ${o} failed with error: ${c}`),!h){V(`${n} - Error is not retryable`);break}yield _ot(a),u++}throw Error(`${n} failed: ${c}`)})}function uB(t,e){return oR(this,arguments,void 0,function*(r,n,s=jN,i=KN){return yield rge(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof yA)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function Xm(t,e){return oR(this,arguments,void 0,function*(r,n,s=jN,i=KN){return yield rge(r,n,o=>o.message.statusCode,s,i)})}var Lo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function Fot(t,e){return Lo(this,void 0,void 0,function*(){yield ige.promisify(sge.pipeline)(t.message,e)})}var AR=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,V(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);se(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])V(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function rH(t,e,r){return ui(this,void 0,void 0,function*(){let n=new Pot(t),s=cge(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield age(t,e,s):s.concurrentBlobDownloads?yield oge(t,e,s):yield cR(t,e):yield cR(t,e)})}function pge(t,e,r){return ui(this,void 0,void 0,function*(){let n=tH(),s=wm(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield uB("reserveCache",()=>ui(this,void 0,void 0,function*(){return n.postJson(dB("caches"),i)}))})}function fge(t,e){return`bytes ${t}-${e}/*`}function qot(t,e,r,n,s){return ui(this,void 0,void 0,function*(){V(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${fge(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":fge(n,s)},o=yield Xm(`uploadChunk (start: ${n}, end: ${s})`,()=>ui(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!aR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function Yot(t,e,r,n){return ui(this,void 0,void 0,function*(){let s=SA(r),i=dB(`caches/${e.toString()}`),o=Zm.openSync(r,"r"),a=Z5(n),A=GO("uploadConcurrency",a.uploadConcurrency),c=GO("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];V("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>ui(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,c),h=l,f=l+d-1;l+=c,yield qot(t,i,()=>Zm.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{Zm.closeSync(o)}})}function Vot(t,e,r){return ui(this,void 0,void 0,function*(){let n={size:r};return yield uB("commitCache",()=>ui(this,void 0,void 0,function*(){return t.postJson(dB(`caches/${e.toString()}`),n)}))})}function nH(t,e,r,n){return ui(this,void 0,void 0,function*(){if(Z5(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield tge(r,e,n)}else{let i=tH();V("Upload cache"),yield Yot(i,t,e,n),V("Commiting cache");let o=SA(e);se(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield Vot(i,t,o);if(!aR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);se("Cache saved successfully")}})}var cpe=fe(zH(),1),tn=fe(ct(),1),Vi=fe(ct(),1),_f=fe(ct(),1),Ff=fe(ct(),1),Mf=fe(ct(),1);var XH=fe(ct(),1),ZH=fe(ct(),1),ope=fe(ct(),1),ape=fe(ct(),1),Ape=fe(ct(),1);var jH=fe(ct(),1),KH=fe(ct(),1),npe=fe(ct(),1),spe=fe(ct(),1),ipe=fe(ct(),1),$H=class extends ipe.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,spe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,npe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=n.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?KH.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,jH.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,jH.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?KH.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},KR=new $H;var e9=class extends Ape.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:()=>KR}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,ape.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ope.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(KR.internalBinaryRead(e,e.uint32(),n));break;default:let c=n.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?ZH.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,XH.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)KR.internalBinaryWrite(e.scope[i],r.tag(2,XH.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?ZH.UnknownFieldHandler.onWrite
Line truncated
|
Other caches with similar key:`);for(let a of i?.artifactCaches||[])V(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function rH(t,e,r){return ui(this,void 0,void 0,function*(){let n=new Oot(t),s=cge(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield age(t,e,s):s.concurrentBlobDownloads?yield oge(t,e,s):yield cR(t,e):yield cR(t,e)})}function pge(t,e,r){return ui(this,void 0,void 0,function*(){let n=tH(),s=wm(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield uB("reserveCache",()=>ui(this,void 0,void 0,function*(){return n.postJson(dB("caches"),i)}))})}function fge(t,e){return`bytes ${t}-${e}/*`}function Yot(t,e,r,n,s){return ui(this,void 0,void 0,function*(){V(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${fge(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":fge(n,s)},o=yield Xm(`uploadChunk (start: ${n}, end: ${s})`,()=>ui(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!aR(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function Vot(t,e,r,n){return ui(this,void 0,void 0,function*(){let s=SA(r),i=dB(`caches/${e.toString()}`),o=Zm.openSync(r,"r"),a=Z5(n),A=GO("uploadConcurrency",a.uploadConcurrency),c=GO("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];V("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>ui(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,c),h=l,f=l+d-1;l+=c,yield Yot(t,i,()=>Zm.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{Zm.closeSync(o)}})}function Wot(t,e,r){return ui(this,void 0,void 0,function*(){let n={size:r};return yield uB("commitCache",()=>ui(this,void 0,void 0,function*(){return t.postJson(dB(`caches/${e.toString()}`),n)}))})}function nH(t,e,r,n){return ui(this,void 0,void 0,function*(){if(Z5(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield tge(r,e,n)}else{let i=tH();V("Upload cache"),yield Vot(i,t,e,n),V("Commiting cache");let o=SA(e);se(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield Wot(i,t,o);if(!aR(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);se("Cache saved successfully")}})}var cpe=fe(zH(),1),tn=fe(ct(),1),Vi=fe(ct(),1),_f=fe(ct(),1),Ff=fe(ct(),1),Mf=fe(ct(),1);var XH=fe(ct(),1),ZH=fe(ct(),1),ope=fe(ct(),1),ape=fe(ct(),1),Ape=fe(ct(),1);var jH=fe(ct(),1),KH=fe(ct(),1),npe=fe(ct(),1),spe=fe(ct(),1),ipe=fe(ct(),1),$H=class extends ipe.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,spe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,npe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=n.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?KH.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,jH.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,jH.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?KH.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},KR=new $H;var e9=class extends Ape.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:()=>KR}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,ape.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ope.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(KR.internalBinaryRead(e,e.uint32(),n));break;default:let c=n.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?ZH.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,XH.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)KR.internalBinaryWrite(e.scope[i],r.tag(2,XH.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?ZH.UnknownFieldHandler.onWrite
Line truncated
|
||||||
`));let n=yield g9(r,"create");yield p9(n,t)})}var p0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},Ga=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},g0=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},ZR=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function hpe(t){if(!t||t.length===0)throw new Ga("Path Validation Error: At least one directory or file path is required")}function C9(t){if(t.length>512)throw new Ga(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Ga(`Key Validation Error: ${t} cannot contain commas.`)}function fpe(){return lB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function gpe(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){let c=lB();return V(`Cache service version: ${c}`),hpe(s),c==="v2"?yield Act(s,i,o,a,A):yield act(s,i,o,a,A)})}function act(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){o=o||[];let c=[i,...o];if(V("Resolved Keys:"),V(JSON.stringify(c)),c.length>10)throw new Ga("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)C9(d);let u=yield gy(),l="";try{let d=yield gge(c,s,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return se("Lookup only - skipping download"),d.cacheKey;l=TB.join(yield hy(),Vl(u)),V(`Archive Path: ${l}`),yield rH(d.archiveLocation,l,a),Pl()&&(yield NB(l,u));let h=SA(l);return se(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield m9(l,u),se("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Ga.name)throw d;h instanceof yA&&typeof h.statusCode=="number"&&h.statusCode>=500?du(`Failed to restore: ${d.message}`):et(`Failed to restore: ${d.message}`)}finally{try{yield fy(l)}catch(d){V(`Failed to delete archive: ${d}`)}}})}function Act(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(V("Resolved Keys:"),V(JSON.stringify(c)),c.length>10)throw new Ga("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)C9(l);let u="";try{let l=f9(),d=yield gy(),h={key:i,restoreKeys:o,version:wm(s,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){V(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?se(`Cache hit for restore-key: ${f.matchedKey}`):se(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return se("Lookup only - skipping download"),f.matchedKey;u=TB.join(yield hy(),Vl(d)),V(`Archive path: ${u}`),V(`Starting download of archive to: ${u}`),yield rH(f.signedDownloadUrl,u,a);let I=SA(u);return se(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Pl()&&(yield NB(u,d)),yield m9(u,d),se("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Ga.name)throw l;d instanceof yA&&typeof d.statusCode=="number"&&d.statusCode>=500?du(`Failed to restore: ${l.message}`):et(`Failed to restore: ${l.message}`)}finally{try{u&&(yield fy(u))}catch(l){V(`Failed to delete archive: ${l}`)}}})}function ppe(t,e,r){return p0(this,arguments,void 0,function*(n,s,i,o=!1){let a=lB();return V(`Cache service version: ${a}`),hpe(n),C9(s),a==="v2"?yield uct(n,s,i,o):yield cct(n,s,i,o)})}function cct(t,e,r){return p0(this,arguments,void 0,function*(n,s,i,o=!1){var a,A,c,u,l;let d=yield gy(),h=-1,f=yield HO(n);if(V("Cache Paths:"),V(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield hy(),I=TB.join(p,Vl(d));V(`Archive Path: ${I}`);try{yield E9(p,f,d),Pl()&&(yield NB(I,d));let m=10*1024*1024*1024,C=SA(I);if(V(`File Size: ${C}`),C>m&&!eH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);V("Reserving Cache");let y=yield pge(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(A=y?.result)===null||A===void 0?void 0:A.cacheId;else throw y?.statusCode===400?new Error((u=(c=y?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new g0(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);V(`Saving Cache (ID: ${h})`),yield nH(h,I,"",i)}catch(m){let C=m;if(C.name===Ga.name)throw m;C.name
Line truncated
|
`));let n=yield g9(r,"create");yield p9(n,t)})}var p0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},Ga=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},g0=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},ZR=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function hpe(t){if(!t||t.length===0)throw new Ga("Path Validation Error: At least one directory or file path is required")}function C9(t){if(t.length>512)throw new Ga(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Ga(`Key Validation Error: ${t} cannot contain commas.`)}function fpe(){return lB()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function gpe(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){let c=lB();return V(`Cache service version: ${c}`),hpe(s),c==="v2"?yield cct(s,i,o,a,A):yield Act(s,i,o,a,A)})}function Act(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){o=o||[];let c=[i,...o];if(V("Resolved Keys:"),V(JSON.stringify(c)),c.length>10)throw new Ga("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)C9(d);let u=yield gy(),l="";try{let d=yield gge(c,s,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return se("Lookup only - skipping download"),d.cacheKey;l=TB.join(yield hy(),Vl(u)),V(`Archive Path: ${l}`),yield rH(d.archiveLocation,l,a),Pl()&&(yield NB(l,u));let h=SA(l);return se(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield m9(l,u),se("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Ga.name)throw d;h instanceof yA&&typeof h.statusCode=="number"&&h.statusCode>=500?du(`Failed to restore: ${d.message}`):et(`Failed to restore: ${d.message}`)}finally{try{yield fy(l)}catch(d){V(`Failed to delete archive: ${d}`)}}})}function cct(t,e,r,n){return p0(this,arguments,void 0,function*(s,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(V("Resolved Keys:"),V(JSON.stringify(c)),c.length>10)throw new Ga("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)C9(l);let u="";try{let l=f9(),d=yield gy(),h={key:i,restoreKeys:o,version:wm(s,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){V(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?se(`Cache hit for restore-key: ${f.matchedKey}`):se(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return se("Lookup only - skipping download"),f.matchedKey;u=TB.join(yield hy(),Vl(d)),V(`Archive path: ${u}`),V(`Starting download of archive to: ${u}`),yield rH(f.signedDownloadUrl,u,a);let I=SA(u);return se(`Cache Size: ~${Math.round(I/(1024*1024))} MB (${I} B)`),Pl()&&(yield NB(u,d)),yield m9(u,d),se("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Ga.name)throw l;d instanceof yA&&typeof d.statusCode=="number"&&d.statusCode>=500?du(`Failed to restore: ${l.message}`):et(`Failed to restore: ${l.message}`)}finally{try{u&&(yield fy(u))}catch(l){V(`Failed to delete archive: ${l}`)}}})}function ppe(t,e,r){return p0(this,arguments,void 0,function*(n,s,i,o=!1){let a=lB();return V(`Cache service version: ${a}`),hpe(n),C9(s),a==="v2"?yield lct(n,s,i,o):yield uct(n,s,i,o)})}function uct(t,e,r){return p0(this,arguments,void 0,function*(n,s,i,o=!1){var a,A,c,u,l;let d=yield gy(),h=-1,f=yield HO(n);if(V("Cache Paths:"),V(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield hy(),I=TB.join(p,Vl(d));V(`Archive Path: ${I}`);try{yield E9(p,f,d),Pl()&&(yield NB(I,d));let m=10*1024*1024*1024,C=SA(I);if(V(`File Size: ${C}`),C>m&&!eH())throw new Error(`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the 10GB limit, not saving cache.`);V("Reserving Cache");let y=yield pge(s,n,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:C});if(!((a=y?.result)===null||a===void 0)&&a.cacheId)h=(A=y?.result)===null||A===void 0?void 0:A.cacheId;else throw y?.statusCode===400?new Error((u=(c=y?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(C/(1024*1024))} MB (${C} B) is over the data cap limit, not saving cache.`):new g0(`Unable to reserve cache with key ${s}, another job may be creating this cache. More details: ${(l=y?.error)===null||l===void 0?void 0:l.message}`);V(`Saving Cache (ID: ${h})`),yield nH(h,I,"",i)}catch(m){let C=m;if(C.name===Ga.name)throw m;C.name
Line truncated
|
||||||
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
||||||
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
${t}`,s=aD(),i=Qo(s);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:n})}catch(o){if(o instanceof Error&&o.name==="HttpError")et(Ect(o));else throw o}}function Ect(t){let e=`Failed to generate PR comment.
|
${t}`,s=aD(),i=Qo(s);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:n})}catch(o){if(o instanceof Error&&o.name==="HttpError")et(Cct(o));else throw o}}function Cct(t){let e=`Failed to generate PR comment.
|
||||||
${String(t)}`;return t.message==="Resource not accessible by integration"?`${e}
|
${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.
|
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.
|
Note that this permission is never available for a workflow triggered from a repository fork.
|
||||||
`:e}function Cct(t){return`${yct()}
|
`:e}function Ict(t){return`${Bct()}
|
||||||
${bct(t)}`}function Ict(){let t=Ipe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
${Qct(t)}`}function yct(){let t=Ipe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||||
`)}function yct(){let t=Cpe();return t.length===0?"":`
|
`)}function Bct(){let t=Cpe();return t.length===0?"":`
|
||||||
<h4>Deprecation warnings</h4>
|
<h4>Deprecation warnings</h4>
|
||||||
This job uses deprecated functionality from the <code>${tD()}</code> action. Follow the links for upgrade details.
|
This job uses deprecated functionality from the <code>${tD()}</code> action. Follow the links for upgrade details.
|
||||||
<ul>
|
<ul>
|
||||||
${t.map(e=>`<li>${Bct(e)}</li>`).join("")}
|
${t.map(e=>`<li>${bct(e)}</li>`).join("")}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h4>Gradle Build Results</h4>`}function Bct(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function bct(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
<h4>Gradle Build Results</h4>`}function bct(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Qct(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Gradle Root Project</th>
|
<th>Gradle Root Project</th>
|
||||||
@@ -271,41 +271,41 @@ This job uses deprecated functionality from the <code>${tD()}</code> action. Fol
|
|||||||
<th>Gradle Version</th>
|
<th>Gradle Version</th>
|
||||||
<th>Build Outcome</th>
|
<th>Build Outcome</th>
|
||||||
<th>Build Scan\xAE</th>
|
<th>Build Scan\xAE</th>
|
||||||
</tr>${t.map(e=>wct(e)).join("")}
|
</tr>${t.map(e=>Sct(e)).join("")}
|
||||||
</table>
|
</table>
|
||||||
`}function Qct(t){return t.some(e=>e.buildFailed)}function wct(t){return`
|
`}function wct(t){return t.some(e=>e.buildFailed)}function Sct(t){return`
|
||||||
<tr>
|
<tr>
|
||||||
<td>${Qpe(t.rootProjectName,30)}</td>
|
<td>${Qpe(t.rootProjectName,30)}</td>
|
||||||
<td>${Qpe(t.requestedTasks,60)}</td>
|
<td>${Qpe(t.requestedTasks,60)}</td>
|
||||||
<td align='center'>${t.gradleVersion}</td>
|
<td align='center'>${t.gradleVersion}</td>
|
||||||
<td align='center'>${Sct(t)}</td>
|
<td align='center'>${Nct(t)}</td>
|
||||||
<td>${Nct(t)}</td>
|
<td>${Tct(t)}</td>
|
||||||
</tr>`}function Sct(t){return t.buildFailed?":x:":":white_check_mark:"}function Nct(t){return t.buildScanFailed?y9({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?y9({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):y9({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function y9({text:t,alt:e,color:r,logo:n,targetUrl:s}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${n?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${s}" rel="nofollow" target="_blank">${a}</a>`}function Qpe(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var Spe=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 n=r.split(this.hostDelimiter);return{hostname:n[0],key:n[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 Ho from"fs";import*as Du from"path";function Npe(){return xpe().map(e=>{let r=Ho.readFileSync(e,"utf8"),n=JSON.parse(r);return Rct(e,n),n})}function Tpe(){xpe().forEach(kct)}function xpe(){let t=Du.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ho.existsSync(t)?Ho.readdirSync(t).map(e=>Du.resolve(t,e)).filter(e=>Du.extname(e)===".json"&&!Dct(e)):[]}function Rct(t,e){let r=Du.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ho.existsSync(r))return;let n=Du.resolve(r,Du.basename(t));if(Ho.existsSync(n)){let s=Ho.readFileSync(n,"utf8"),i=JSON.parse(s);Object.assign(e,i)}}function Dct(t){let e=`${t}.processed`;return Ho.existsSync(e)}function kct(t){let e=`${t}.processed`;Ho.writeFileSync(e,"")}import*as cme from"fs";import*as ume from"path";import{pathToFileURL as Jut}from"url";import*as I0 from"fs";function B9(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,matchDirectories:!0,omitBrokenSymbolicLinks:!0,excludeHiddenFiles:!1};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,V(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,V(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.matchDirectories=="boolean"&&(e.matchDirectories=t.matchDirectories,V(`matchDirectories '${e.matchDirectories}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,V(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`)),typeof t.excludeHiddenFiles=="boolean"&&(e.excludeHiddenFiles=t.excludeHiddenFiles,V(`excludeHiddenFiles '${e.excludeHiddenFiles}'`))),e}import*as lD from"path";import*as E0 from"path";import Uf from"assert";var Ad=process.platform==="win32";function vu(t){if(t=ku(t),Ad&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=E0.dirname(t);return Ad&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=ku(e)),e}function AD(t,e){if(Uf(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),Uf(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),kB(e))return e;if(Ad){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return Uf(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),e[0].toUpperCase()===r[0].toUpperCase()?e.length===2?`${e[0]}:\\${r.substr(3)}`:(r.endsWith("\\")||(r+="\\"),`${e[0]}:\\${r.substr(3)}${e.substr(2)}`):`${e[0]}:\\${e.substr(2)}`}else if(qa(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return Uf(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return Uf(kB(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||Ad&&t.endsWith("\\")||(t+=E0.sep),t+e}function kB(t){return Uf(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=qa(t),Ad?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}function vB(t){return Uf(t,"isRooted parameter 'itemPath' must not be empty"),t=qa(t),Ad?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}function qa(t){return t=t||"",Ad?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function ku(t){return t?(t=qa(t),!t.endsWith(E0.sep)||t===E0.sep||Ad&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}var Ya;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(Ya||(Ya={}));var Rpe=process.platform==="win32";function Q9(t){t=t.filter(n=>!n.negate);let e={};for(let n of t){let s=Rpe?n.sea
Line truncated
|
</tr>`}function Nct(t){return t.buildFailed?":x:":":white_check_mark:"}function Tct(t){return t.buildScanFailed?y9({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?y9({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):y9({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function y9({text:t,alt:e,color:r,logo:n,targetUrl:s}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${n?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${s}" rel="nofollow" target="_blank">${a}</a>`}function Qpe(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var Spe=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 n=r.split(this.hostDelimiter);return{hostname:n[0],key:n[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 Ho from"fs";import*as Du from"path";function Npe(){return xpe().map(e=>{let r=Ho.readFileSync(e,"utf8"),n=JSON.parse(r);return Dct(e,n),n})}function Tpe(){xpe().forEach(vct)}function xpe(){let t=Du.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ho.existsSync(t)?Ho.readdirSync(t).map(e=>Du.resolve(t,e)).filter(e=>Du.extname(e)===".json"&&!kct(e)):[]}function Dct(t,e){let r=Du.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ho.existsSync(r))return;let n=Du.resolve(r,Du.basename(t));if(Ho.existsSync(n)){let s=Ho.readFileSync(n,"utf8"),i=JSON.parse(s);Object.assign(e,i)}}function kct(t){let e=`${t}.processed`;return Ho.existsSync(e)}function vct(t){let e=`${t}.processed`;Ho.writeFileSync(e,"")}import*as cme from"fs";import*as ume from"path";import{pathToFileURL as zut}from"url";import*as I0 from"fs";function B9(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,matchDirectories:!0,omitBrokenSymbolicLinks:!0,excludeHiddenFiles:!1};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,V(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,V(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.matchDirectories=="boolean"&&(e.matchDirectories=t.matchDirectories,V(`matchDirectories '${e.matchDirectories}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,V(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`)),typeof t.excludeHiddenFiles=="boolean"&&(e.excludeHiddenFiles=t.excludeHiddenFiles,V(`excludeHiddenFiles '${e.excludeHiddenFiles}'`))),e}import*as lD from"path";import*as E0 from"path";import Uf from"assert";var Ad=process.platform==="win32";function vu(t){if(t=ku(t),Ad&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=E0.dirname(t);return Ad&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=ku(e)),e}function AD(t,e){if(Uf(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),Uf(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),kB(e))return e;if(Ad){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return Uf(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),e[0].toUpperCase()===r[0].toUpperCase()?e.length===2?`${e[0]}:\\${r.substr(3)}`:(r.endsWith("\\")||(r+="\\"),`${e[0]}:\\${r.substr(3)}${e.substr(2)}`):`${e[0]}:\\${e.substr(2)}`}else if(qa(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return Uf(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return Uf(kB(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||Ad&&t.endsWith("\\")||(t+=E0.sep),t+e}function kB(t){return Uf(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=qa(t),Ad?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}function vB(t){return Uf(t,"isRooted parameter 'itemPath' must not be empty"),t=qa(t),Ad?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}function qa(t){return t=t||"",Ad?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function ku(t){return t?(t=qa(t),!t.endsWith(E0.sep)||t===E0.sep||Ad&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}var Ya;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(Ya||(Ya={}));var Rpe=process.platform==="win32";function Q9(t){t=t.filter(n=>!n.negate);let e={};for(let n of t){let s=Rpe?n.sea
Line truncated
|
||||||
`),e=e.replace(/\r/g,`
|
`),e=e.replace(/\r/g,`
|
||||||
`));let s=e.split(`
|
`));let s=e.split(`
|
||||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new UB(i));return n.searchPaths.push(...Q9(n.patterns)),n})}static stat(e,r,n){return D9(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield I0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){V(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield I0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield I0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){V(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as k9 from"crypto";import*as dD from"fs";import*as Zpe from"stream";import*as eme from"util";import*as tme from"path";var qut=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},Yut=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),s(a,A,o.done,o.value)})}}function s(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}};function rme(t,e){return qut(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,A,c;let u=s?se:V,l=!1,d=n||((c=process.env.GITHUB_WORKSPACE)!==null&&c!==void 0?c:process.cwd()),h=k9.createHash("sha256"),f=0;try{for(var p=!0,I=Yut(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){A=m.value,p=!1;let C=A;if(u(C),!C.startsWith(`${d}${tme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(dD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=k9.createHash("sha256");yield eme.promisify(Zpe.pipeline)(dD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var nme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function v9(t,e){return nme(this,void 0,void 0,function*(){return yield uD.create(t,e)})}function sme(t){return nme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield v9(e,{followSymbolicLinks:i});return rme(o,r,s)})}import*as F9 from"path";var ome="BASIC_CACHE_PRIMARY_KEY",_9="BASIC_CACHE_RESTORED_KEY",Vut="setup-java",ame=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],hD=class{async restore(e,r){let n=Ame(e),s=await Wut();KI(ome,s);try{let i=await gpe(n,s);i?(KI(_9,i),se(`Basic caching restored from cache key: ${i}`)):se("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){et(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=QA(_9);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=QA(ome);if(QA(_9)===s)return se(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Ame(e);try{return await ppe(o,s),se(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return et(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Ame(t){return[F9.join(t,"caches"),F9.join(t,"wrapper")]}async function Wut(){let t=await sme(ame.join(`
|
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new UB(i));return n.searchPaths.push(...Q9(n.patterns)),n})}static stat(e,r,n){return D9(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield I0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){V(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else s=yield I0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield I0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){V(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as k9 from"crypto";import*as dD from"fs";import*as Zpe from"stream";import*as eme from"util";import*as tme from"path";var Yut=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},Vut=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),s(a,A,o.done,o.value)})}}function s(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}};function rme(t,e){return Yut(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,A,c;let u=s?se:V,l=!1,d=n||((c=process.env.GITHUB_WORKSPACE)!==null&&c!==void 0?c:process.cwd()),h=k9.createHash("sha256"),f=0;try{for(var p=!0,I=Vut(r.globGenerator()),m;m=yield I.next(),i=m.done,!i;p=!0){A=m.value,p=!1;let C=A;if(u(C),!C.startsWith(`${d}${tme.sep}`)){u(`Ignore '${C}' since it is not under GITHUB_WORKSPACE.`);continue}if(dD.statSync(C).isDirectory()){u(`Skip directory '${C}'.`);continue}let y=k9.createHash("sha256");yield eme.promisify(Zpe.pipeline)(dD.createReadStream(C),y),h.write(y.digest()),f++,l||(l=!0)}}catch(C){o={error:C}}finally{try{!p&&!i&&(a=I.return)&&(yield a.call(I))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var nme=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function v9(t,e){return nme(this,void 0,void 0,function*(){return yield uD.create(t,e)})}function sme(t){return nme(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield v9(e,{followSymbolicLinks:i});return rme(o,r,s)})}import*as F9 from"path";var ome="BASIC_CACHE_PRIMARY_KEY",_9="BASIC_CACHE_RESTORED_KEY",Wut="setup-java",ame=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],hD=class{async restore(e,r){let n=Ame(e),s=await Jut();KI(ome,s);try{let i=await gpe(n,s);i?(KI(_9,i),se(`Basic caching restored from cache key: ${i}`)):se("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){et(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){if(n.readOnly){let a=QA(_9);return a?`Basic caching was read-only. Restored from cache key \`${a}\`.`:"Basic caching was read-only. No cache entry was found to restore."}let s=QA(ome);if(QA(_9)===s)return se(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),`Basic caching restored entry with key \`${s}\`. Save was skipped.`;let o=Ame(e);try{return await ppe(o,s),se(`Basic caching saved entry with key: ${s}`),`Basic caching saved entry with key \`${s}\`.`}catch(a){return et(`Basic caching failed to save entry with key \`${s}\`: ${a}`),`Basic caching save failed: ${a}`}}};function Ame(t){return[F9.join(t,"caches"),F9.join(t,"wrapper")]}async function Jut(){let t=await sme(ame.join(`
|
||||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${ame}], make sure you have checked out the target repository`);return`${Vut}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var zut=`
|
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${ame}], make sure you have checked out the target repository`);return`${Wut}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var jut=`
|
||||||
[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.
|
[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.
|
||||||
`,jut="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",Kut=`
|
`,Kut="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",$ut=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u26A1\uFE0F Enhanced Caching enabled
|
> ### \u26A1\uFE0F Enhanced Caching enabled
|
||||||
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
> This build provides optimized caching support via the proprietary **gradle-actions-caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for terms of use and opt-out instructions.
|
||||||
`,$ut="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",Xut=`
|
`,Xut="Basic Caching: This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies. Upgrade available: for faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",Zut=`
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
> ### \u{1F6E1}\uFE0F Basic Caching enabled
|
||||||
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
> This build uses the open-source caching provider for reliable, path-based caching of Gradle dependencies.
|
||||||
>
|
>
|
||||||
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
> **Upgrade Available:** For faster builds and advanced features, consider switching to the **Enhanced Caching** provider.
|
||||||
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,L9=class{async restore(e,r){}async save(e,r,n){return zut}},fD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
> See [DISTRIBUTION.md](https://github.com/gradle/actions/blob/main/DISTRIBUTION.md) for details.`,L9=class{async restore(e,r){}async save(e,r,n){return jut}},fD=class{constructor(e,r){this.delegate=e,this.summary=r}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,n){return`${await this.delegate.save(e,r,n)}
|
||||||
${this.summary}`}};async function lme(t){if(t.isCacheDisabled())return M9("Cache is disabled: will not restore state from previous builds."),new L9;if(t.getCacheProvider()==="basic")return M9($ut),new fD(new hD,Xut);M9(jut);let e=await Zut();return t.isCacheLicenseAccepted()?e:new fD(e,Kut)}async function Zut(){let t=elt();return await import(Jut(t).href)}function elt(){let t=import.meta.dirname,e=ume.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(cme.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function M9(t){console.info(t)}import*as pme from"util";var alt=fe(gme(),1);import*as U9 from"fs";var Bfr=pme.promisify(U9.readdir);var clt={_useHtmlParser2:!1};function y0(t,e){if(!t)return e??clt;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 AG={};Ca(AG,{contains:()=>xD,extract:()=>ndt,html:()=>Zlt,merge:()=>Pme,parseHTML:()=>tdt,root:()=>rdt,text:()=>zf,xml:()=>edt});var gd={};Ca(gd,{DocumentPosition:()=>Vo,append:()=>Flt,appendChild:()=>_lt,compareDocumentPosition:()=>Fme,existsOne:()=>vme,filter:()=>S0,find:()=>wD,findAll:()=>Plt,findOne:()=>SD,findOneChild:()=>Ult,getAttributeValue:()=>Rlt,getChildren:()=>w0,getElementById:()=>qlt,getElements:()=>Glt,getElementsByClassName:()=>Ylt,getElementsByTagName:()=>Jf,getElementsByTagType:()=>Vlt,getFeed:()=>aG,getInnerHTML:()=>xlt,getName:()=>klt,getOuterHTML:()=>Dme,getParent:()=>kme,getSiblings:()=>iG,getText:()=>BD,hasAttrib:()=>Dlt,hasChildren:()=>rr,innerText:()=>YB,isCDATA:()=>B0,isComment:()=>Wf,isDocument:()=>Yo,isTag:()=>Qe,isText:()=>fi,nextElementSibling:()=>bD,prepend:()=>Llt,prependChild:()=>Mlt,prevElementSibling:()=>QD,removeElement:()=>Lu,removeSubsets:()=>Wlt,replaceElement:()=>vlt,testElement:()=>Hlt,textContent:()=>Mu,uniqueSort:()=>hd});var qo={};Ca(qo,{CDATA:()=>J9,Comment:()=>q9,Directive:()=>G9,Doctype:()=>z9,ElementType:()=>Bt,Root:()=>O9,Script:()=>Y9,Style:()=>V9,Tag:()=>W9,Text:()=>H9,isTag:()=>P9});var Bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Bt||(Bt={}));function P9(t){return t.type===Bt.Tag||t.type===Bt.Script||t.type===Bt.Style}var O9=Bt.Root,H9=Bt.Text,G9=Bt.Directive,q9=Bt.Comment,Y9=Bt.Script,V9=Bt.Style,W9=Bt.Tag,J9=Bt.CDATA,z9=Bt.Doctype;var gD=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 b0(this,e)}},OB=class extends gD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},sc=class extends OB{constructor(){super(...arguments),this.type=Bt.Text}get nodeType(){return 3}},qf=class extends OB{constructor(){super(...arguments),this.type=Bt.Comment}get nodeType(){return 8}},Yf=class extends OB{constructor(e,r){super(r),this.name=e,this.type=Bt.Directive}get nodeType(){return 1}},HB=class extends gD{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}},GB=class extends HB{constructor(){super(...arguments),this.type=Bt.CDATA}get nodeType(){return 4}},Ji=class extends HB{constructor(){super(...arguments),this.type=Bt.Root}get nodeType(){return 9}},Vf=class extends HB{constructor(e,r,n=[],s=e==="script"?Bt.Script:e==="style"?Bt.Style:Bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(n=this["x-attribsPrefix"])===null||n===void 0?void 0:n[e]}})}};function Qe(t){return P9(t)}function B0(t){return t.type===Bt.CDATA}function fi(t){return t.type===Bt.Text}function Wf(t){return t.type===Bt.Comment}function pD(t){return t.type===Bt.Directive}function Yo(t){return t.type===Bt.Root}function rr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function b0(t,e=!1){let r;if(fi(t))r=new sc(t.data);else if(Wf(t))r=new qf(t.data);else if(Qe(t)){let n=e?j9(t.children):[],s=new Vf(t.name,{...t.attribs},n);n.forEach(i=>i.parent=s),t.namespace!=null&&(s.namespace=t.namespace),t["x-attribsNamespace"]&&(s["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(s["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=s}else if(B0(t)){let n=e?j9(t.children):[],s=new GB(n);n.forEach(i=>i.parent=s),r=s}else i
Line truncated
|
${this.summary}`}};async function lme(t){if(t.isCacheDisabled())return M9("Cache is disabled: will not restore state from previous builds."),new L9;if(t.getCacheProvider()==="basic")return M9(Xut),new fD(new hD,Zut);M9(Kut);let e=await elt();return t.isCacheLicenseAccepted()?e:new fD(e,$ut)}async function elt(){let t=tlt();return await import(zut(t).href)}function tlt(){let t=import.meta.dirname,e=ume.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(cme.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function M9(t){console.info(t)}import*as pme from"util";var Alt=fe(gme(),1);import*as U9 from"fs";var bfr=pme.promisify(U9.readdir);var ult={_useHtmlParser2:!1};function y0(t,e){if(!t)return e??ult;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 AG={};Ca(AG,{contains:()=>xD,extract:()=>sdt,html:()=>edt,merge:()=>Pme,parseHTML:()=>rdt,root:()=>ndt,text:()=>zf,xml:()=>tdt});var gd={};Ca(gd,{DocumentPosition:()=>Vo,append:()=>Mlt,appendChild:()=>Flt,compareDocumentPosition:()=>Fme,existsOne:()=>vme,filter:()=>S0,find:()=>wD,findAll:()=>Olt,findOne:()=>SD,findOneChild:()=>Plt,getAttributeValue:()=>Dlt,getChildren:()=>w0,getElementById:()=>Ylt,getElements:()=>qlt,getElementsByClassName:()=>Vlt,getElementsByTagName:()=>Jf,getElementsByTagType:()=>Wlt,getFeed:()=>aG,getInnerHTML:()=>Rlt,getName:()=>vlt,getOuterHTML:()=>Dme,getParent:()=>kme,getSiblings:()=>iG,getText:()=>BD,hasAttrib:()=>klt,hasChildren:()=>rr,innerText:()=>YB,isCDATA:()=>B0,isComment:()=>Wf,isDocument:()=>Yo,isTag:()=>Qe,isText:()=>fi,nextElementSibling:()=>bD,prepend:()=>Ult,prependChild:()=>Llt,prevElementSibling:()=>QD,removeElement:()=>Lu,removeSubsets:()=>Jlt,replaceElement:()=>_lt,testElement:()=>Glt,textContent:()=>Mu,uniqueSort:()=>hd});var qo={};Ca(qo,{CDATA:()=>J9,Comment:()=>q9,Directive:()=>G9,Doctype:()=>z9,ElementType:()=>Bt,Root:()=>O9,Script:()=>Y9,Style:()=>V9,Tag:()=>W9,Text:()=>H9,isTag:()=>P9});var Bt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Bt||(Bt={}));function P9(t){return t.type===Bt.Tag||t.type===Bt.Script||t.type===Bt.Style}var O9=Bt.Root,H9=Bt.Text,G9=Bt.Directive,q9=Bt.Comment,Y9=Bt.Script,V9=Bt.Style,W9=Bt.Tag,J9=Bt.CDATA,z9=Bt.Doctype;var gD=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 b0(this,e)}},OB=class extends gD{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},sc=class extends OB{constructor(){super(...arguments),this.type=Bt.Text}get nodeType(){return 3}},qf=class extends OB{constructor(){super(...arguments),this.type=Bt.Comment}get nodeType(){return 8}},Yf=class extends OB{constructor(e,r){super(r),this.name=e,this.type=Bt.Directive}get nodeType(){return 1}},HB=class extends gD{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}},GB=class extends HB{constructor(){super(...arguments),this.type=Bt.CDATA}get nodeType(){return 4}},Ji=class extends HB{constructor(){super(...arguments),this.type=Bt.Root}get nodeType(){return 9}},Vf=class extends HB{constructor(e,r,n=[],s=e==="script"?Bt.Script:e==="style"?Bt.Style:Bt.Tag){super(n),this.name=e,this.attribs=r,this.type=s}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,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(n=this["x-attribsPrefix"])===null||n===void 0?void 0:n[e]}})}};function Qe(t){return P9(t)}function B0(t){return t.type===Bt.CDATA}function fi(t){return t.type===Bt.Text}function Wf(t){return t.type===Bt.Comment}function pD(t){return t.type===Bt.Directive}function Yo(t){return t.type===Bt.Root}function rr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function b0(t,e=!1){let r;if(fi(t))r=new sc(t.data);else if(Wf(t))r=new qf(t.data);else if(Qe(t)){let n=e?j9(t.children):[],s=new Vf(t.name,{...t.attribs},n);n.forEach(i=>i.parent=s),t.namespace!=null&&(s.namespace=t.namespace),t["x-attribsNamespace"]&&(s["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(s["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=s}else if(B0(t)){let n=e?j9(t.children):[],s=new GB(n);n.forEach(i=>i.parent=s),r=s}else i
Line truncated
|
||||||
`:BD(t.children):B0(t)?BD(t.children):fi(t)?t.data:""}function Mu(t){return Array.isArray(t)?t.map(Mu).join(""):rr(t)&&!Wf(t)?Mu(t.children):fi(t)?t.data:""}function YB(t){return Array.isArray(t)?t.map(YB).join(""):rr(t)&&(t.type===Bt.Tag||B0(t))?YB(t.children):fi(t)?t.data:""}function w0(t){return rr(t)?t.children:[]}function kme(t){return t.parent||null}function iG(t){let e=kme(t);if(e!=null)return w0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function Rlt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Dlt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function klt(t){return t.name}function bD(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function QD(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function Lu(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 vlt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function _lt(t,e){if(Lu(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 Flt(t,e){Lu(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function Mlt(t,e){if(Lu(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 Llt(t,e){Lu(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function S0(t,e,r=!0,n=1/0){return wD(t,Array.isArray(e)?e:[e],r,n)}function wD(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Ult(t,e){return e.find(t)}function SD(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=SD(t,i.children,!0);if(o)return o}}return null}function vme(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&vme(t,r.children))}function Plt(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var ND={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>fi(e)&&t(e.data):e=>fi(e)&&e.data===t}};function oG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function Olt(t,e){return r=>t(r)||e(r)}function _me(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(ND,r)?ND[r](n):oG(r,n)});return e.length===0?null:e.reduce(Olt)}function Hlt(t,e){let r=_me(t);return r?r(e):!0}function Glt(t,e,r,n=1/0){let s=_me(t);return s?S0(s,e,r,n):[]}function qlt(t,e,r=!0){return Array.isArray(e)||(e=[e]),SD(oG("id",t),e,r)}function Jf(t,e,r=!0,n=1/0){return S0(ND.tag_name(t),e,r,n)}function Ylt(t,e,r=!0,n=1/0){return S0(oG("class",t),e,r,n)}function Vlt(t,e,r=!0,n=1/0){return S0(ND.tag_type(t),e,r,n)}function Wlt(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var Vo;(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"})(Vo||(Vo={}));function Fme(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return Vo.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=n[o];return A.indexOf(c)>A.indexOf(u)?a===e?Vo.FOLLOWING|Vo.CONTAINED_BY:Vo.FOLLOWING:a===t?Vo.PRECEDING|Vo.CONTAINS:Vo.PRECEDING}function hd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=Fme(e,r);return n&Vo.PRECEDING?-1:n&Vo.FOLLOWING?1:0}),t}function aG(t){let e=TD($lt,t);return e?e.name==="feed"?Jlt(e):zlt(e):null}function Jlt(t){var e;let r=t.children,n={type:"atom",items:Jf("entry",r).map(o=>{var a;let{children:A}=o,c={media:Mme(A)};gi(c,"id","id",A),gi(c,"title","title",A);let u=(a=TD("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=fd("summary",A)||fd("conten
Line truncated
|
`:BD(t.children):B0(t)?BD(t.children):fi(t)?t.data:""}function Mu(t){return Array.isArray(t)?t.map(Mu).join(""):rr(t)&&!Wf(t)?Mu(t.children):fi(t)?t.data:""}function YB(t){return Array.isArray(t)?t.map(YB).join(""):rr(t)&&(t.type===Bt.Tag||B0(t))?YB(t.children):fi(t)?t.data:""}function w0(t){return rr(t)?t.children:[]}function kme(t){return t.parent||null}function iG(t){let e=kme(t);if(e!=null)return w0(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function Dlt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function klt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function vlt(t){return t.name}function bD(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function QD(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function Lu(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 _lt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Flt(t,e){if(Lu(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 Mlt(t,e){Lu(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function Llt(t,e){if(Lu(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function Ult(t,e){Lu(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function S0(t,e,r=!0,n=1/0){return wD(t,Array.isArray(e)?e:[e],r,n)}function wD(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Plt(t,e){return e.find(t)}function SD(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=SD(t,i.children,!0);if(o)return o}}return null}function vme(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&vme(t,r.children))}function Olt(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var ND={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>fi(e)&&t(e.data):e=>fi(e)&&e.data===t}};function oG(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function Hlt(t,e){return r=>t(r)||e(r)}function _me(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(ND,r)?ND[r](n):oG(r,n)});return e.length===0?null:e.reduce(Hlt)}function Glt(t,e){let r=_me(t);return r?r(e):!0}function qlt(t,e,r,n=1/0){let s=_me(t);return s?S0(s,e,r,n):[]}function Ylt(t,e,r=!0){return Array.isArray(e)||(e=[e]),SD(oG("id",t),e,r)}function Jf(t,e,r=!0,n=1/0){return S0(ND.tag_name(t),e,r,n)}function Vlt(t,e,r=!0,n=1/0){return S0(oG("class",t),e,r,n)}function Wlt(t,e,r=!0,n=1/0){return S0(ND.tag_type(t),e,r,n)}function Jlt(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var Vo;(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"})(Vo||(Vo={}));function Fme(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return Vo.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=n[o];return A.indexOf(c)>A.indexOf(u)?a===e?Vo.FOLLOWING|Vo.CONTAINED_BY:Vo.FOLLOWING:a===t?Vo.PRECEDING|Vo.CONTAINS:Vo.PRECEDING}function hd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=Fme(e,r);return n&Vo.PRECEDING?-1:n&Vo.FOLLOWING?1:0}),t}function aG(t){let e=TD(Xlt,t);return e?e.name==="feed"?zlt(e):jlt(e):null}function zlt(t){var e;let r=t.children,n={type:"atom",items:Jf("entry",r).map(o=>{var a;let{children:A}=o,c={media:Mme(A)};gi(c,"id","id",A),gi(c,"title","title",A);let u=(a=TD("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=fd("summary",A)||fd("conten
Line truncated
|
||||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||||
optgroup[disabled] > option,
|
optgroup[disabled] > option,
|
||||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
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 zo=fe(pd(),1);var QG={};function wG(t,e){return t===zo.default.falseFunc?zo.default.falseFunc:r=>e.isTag(r)&&t(r)}function SG(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function bG(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 BG=(t,e,r,n,s)=>{let i=s(e,bG(r),n);return i===zo.default.trueFunc?t:i===zo.default.falseFunc?zo.default.falseFunc:o=>i(o)&&t(o)},HD={is:BG,matches:BG,where:BG,not(t,e,r,n,s){let i=s(e,bG(r),n);return i===zo.default.falseFunc?t:i===zo.default.trueFunc?zo.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=bG(r);o.relativeSelector=!0;let a=e.some(u=>u.some($B))?[QG]:void 0,A=s(e,o,a);if(A===zo.default.falseFunc)return zo.default.falseFunc;let c=wG(A,i);if(a&&A!==zo.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,...SG(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Q0e(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in HD))throw new Error(`Unknown pseudo-class :${o}(${a})`);return HD[o](t,a,r,n,s)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:OD[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,b0e.parse)(c);return HD.is(t,u,r,n,s)}if(typeof A=="function")return yG(A,o,a,1),u=>A(u,a)&&t(u);if(o in F0)return F0[o](t,a,r,n);if(o in ZB){let u=ZB[o];return yG(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var jo=fe(v0(),1);function NG(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function w0e(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case jo.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case jo.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case jo.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()),C0e[e.action](t,e,r)}case jo.SelectorType.Pseudo:return Q0e(t,e,r,n,s);case jo.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 jo.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=NG(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=NG(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=NG(c,i));return!1};case jo.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case jo.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case jo.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 jo.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 jo.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function S0e(t,e,r){let n=GD(t,e,r);return wG(n,e.adapter)}function GD(t,e,r){let n=typeof t=="string"?(0,Wa.parse)(t):t;return qD(n,e,r)}function N0e(t){return t.type===Wa.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(N0e)))}var Gdt={type:Wa.SelectorType.Descendant},qdt={type:"_flexibleDescendant"},Ydt={type:Wa.SelectorType.Pseudo,name:"scope",data:null};function Vdt(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===QG||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 zo=fe(pd(),1);var QG={};function wG(t,e){return t===zo.default.falseFunc?zo.default.falseFunc:r=>e.isTag(r)&&t(r)}function SG(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function bG(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 BG=(t,e,r,n,s)=>{let i=s(e,bG(r),n);return i===zo.default.trueFunc?t:i===zo.default.falseFunc?zo.default.falseFunc:o=>i(o)&&t(o)},HD={is:BG,matches:BG,where:BG,not(t,e,r,n,s){let i=s(e,bG(r),n);return i===zo.default.falseFunc?t:i===zo.default.trueFunc?zo.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=bG(r);o.relativeSelector=!0;let a=e.some(u=>u.some($B))?[QG]:void 0,A=s(e,o,a);if(A===zo.default.falseFunc)return zo.default.falseFunc;let c=wG(A,i);if(a&&A!==zo.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,...SG(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Q0e(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in HD))throw new Error(`Unknown pseudo-class :${o}(${a})`);return HD[o](t,a,r,n,s)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:OD[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,b0e.parse)(c);return HD.is(t,u,r,n,s)}if(typeof A=="function")return yG(A,o,a,1),u=>A(u,a)&&t(u);if(o in F0)return F0[o](t,a,r,n);if(o in ZB){let u=ZB[o];return yG(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var jo=fe(v0(),1);function NG(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function w0e(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case jo.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case jo.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case jo.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()),C0e[e.action](t,e,r)}case jo.SelectorType.Pseudo:return Q0e(t,e,r,n,s);case jo.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 jo.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=NG(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=NG(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=NG(c,i));return!1};case jo.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case jo.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case jo.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 jo.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 jo.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function S0e(t,e,r){let n=GD(t,e,r);return wG(n,e.adapter)}function GD(t,e,r){let n=typeof t=="string"?(0,Wa.parse)(t):t;return qD(n,e,r)}function N0e(t){return t.type===Wa.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(N0e)))}var qdt={type:Wa.SelectorType.Descendant},Ydt={type:"_flexibleDescendant"},Vdt={type:Wa.SelectorType.Pseudo,name:"scope",data:null};function Wdt(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===QG||i&&e.isTag(i)});fo
Line truncated
|
||||||
`)})):{name:s,value:i.replace(q0e,`\r
|
`)})):{name:s,value:i.replace(q0e,`\r
|
||||||
`)}}).toArray()}var qG={};Ca(qG,{extract:()=>oft});function ift(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 oft(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=ift(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(s)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 Cd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Cd.prototype.cheerio="[cheerio object]";Cd.prototype.splice=Array.prototype.splice;Cd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Cd.prototype,pG,PG,OG,HG,GG,qG);function Y0e(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=y0(s),a=t(n,o,i,null);class A extends Cd{_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&&Wo(u))return u;let f=y0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Wo(p)?p:new A(p,null,f);if(I._root=I,!u)return new A(void 0,I,f);let m=typeof u=="string"&&VB(u)?t(u,f,!1,null).children:aft(u)?[u]:Array.isArray(u)?u:void 0,C=new A(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?VB(l)?new A([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Wo(l)?l:new A(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(c,AG,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function aft(t){return!!t.name||t.type===qo.Root||t.type===qo.Text||t.type===qo.Comment}var Aft=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Ps={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function jD(t){return t>=55296&&t<=57343}function V0e(t){return t>=56320&&t<=57343}function W0e(t,e){return(t-55296)*1024+9216+e}function KD(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function $D(t){return t>=64976&&t<=65007||Aft.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
`)}}).toArray()}var qG={};Ca(qG,{extract:()=>aft});function oft(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 aft(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=oft(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(s)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 Cd=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Cd.prototype.cheerio="[cheerio object]";Cd.prototype.splice=Array.prototype.splice;Cd.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Cd.prototype,pG,PG,OG,HG,GG,qG);function Y0e(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=y0(s),a=t(n,o,i,null);class A extends Cd{_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&&Wo(u))return u;let f=y0(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],I=Wo(p)?p:new A(p,null,f);if(I._root=I,!u)return new A(void 0,I,f);let m=typeof u=="string"&&VB(u)?t(u,f,!1,null).children:Aft(u)?[u]:Array.isArray(u)?u:void 0,C=new A(m,I,f);if(m)return C;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,N=l?typeof l=="string"?VB(l)?new A([t(l,f,!1,null)],I,f):(y=`${l} ${y}`,I):Wo(l)?l:new A(Array.isArray(l)?l:[l],I,f):I;return N?N.find(y):C}return Object.assign(c,AG,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function Aft(t){return!!t.name||t.type===qo.Root||t.type===qo.Text||t.type===qo.Comment}var cft=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]),lr="\uFFFD",S;(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"})(S||(S={}));var Ps={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function jD(t){return t>=55296&&t<=57343}function V0e(t){return t>=56320&&t<=57343}function W0e(t,e){return(t-55296)*1024+9216+e}function KD(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function $D(t){return t>=64976&&t<=65007||cft.has(t)}var W;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||||
`," Line feed \\n"]]),wTe=new Map([...ez,["\\"," Backslash \\"],["/"," Forward slash /"]]);function STe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of wTe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
`," Line feed \\n"]]),wTe=new Map([...ez,["\\"," Backslash \\"],["/"," Forward slash /"]]);function STe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of wTe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||||
|
|
||||||
Invalid characters include: ${Array.from(wTe.values()).toString()}
|
Invalid characters include: ${Array.from(wTe.values()).toString()}
|
||||||
@@ -317,16 +317,16 @@ Invalid characters include: ${Array.from(ez.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.
|
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 RTe=fe(xTe(),1);function Rc(){return`@actions/artifact-${RTe.version}`}var Tv=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"}},nl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},sl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},Kd=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"}},il=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
`)}var RTe=fe(xTe(),1);function Rc(){return`@actions/artifact-${RTe.version}`}var Tv=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"}},nl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},sl=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},Kd=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"}},il=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"}};il.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var _g=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
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"}};il.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var _g=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"}};_g.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var Fg=class extends Error{};Fg.prototype.name="InvalidTokenError";function WDt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function JDt(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 WDt(e)}catch{return atob(e)}}function DTe(t,e){if(typeof t!="string")throw new Fg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new Fg(`Invalid token specified: missing part #${r+1}`);let s;try{s=JDt(n)}catch(i){throw new Fg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new Fg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var xv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Dc(){let t=Sv(),e=DTe(t);if(!e.scp)throw xv;let r=e.scp.split(" ");if(r.length===0)throw xv;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw xv;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return V(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),V(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw xv}function kTe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(BA(r),BA(encodeURIComponent(r)))}catch(e){V(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function vTe(t){if(typeof t!="object"||t===null){V("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&kTe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&kTe(t.signed_url)}var Rv=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},rz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Sv();this.baseUrl=fTe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Jn(e,[new uu(i)])}request(e,r,n,s){return Rv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;V(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>Rv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return Rv(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;s=yield a.readBody(),V(`[Response] - ${a.message.statusCode}`),V(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(s);if(vTe(c),V(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),n=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(_g.isUsageErrorMessage(c.msg))throw new _g;n=`${n}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&V(`Raw Body: ${s}`),a instanceof _g)throw a;if(il.isNetworkErrorCode(a?.code))throw new il(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);se(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return Rv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function kc(t){let e=new rz(Rc(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Nv(e)}import*as FE from"fs";import{normalize as _Te,resolve as FTe}from"path";function MTe(t){if(!FE.existsSync(t))throw n
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"}};_g.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var Fg=class extends Error{};Fg.prototype.name="InvalidTokenError";function JDt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function zDt(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 JDt(e)}catch{return atob(e)}}function DTe(t,e){if(typeof t!="string")throw new Fg("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new Fg(`Invalid token specified: missing part #${r+1}`);let s;try{s=zDt(n)}catch(i){throw new Fg(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new Fg(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var xv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Dc(){let t=Sv(),e=DTe(t);if(!e.scp)throw xv;let r=e.scp.split(" ");if(r.length===0)throw xv;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw xv;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return V(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),V(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw xv}function kTe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(BA(r),BA(encodeURIComponent(r)))}catch(e){V(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function vTe(t){if(typeof t!="object"||t===null){V("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&kTe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&kTe(t.signed_url)}var Rv=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},rz=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Sv();this.baseUrl=fTe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Jn(e,[new uu(i)])}request(e,r,n,s){return Rv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;V(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>Rv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return Rv(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;s=yield a.readBody(),V(`[Response] - ${a.message.statusCode}`),V(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(s);if(vTe(c),V(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),n=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(_g.isUsageErrorMessage(c.msg))throw new _g;n=`${n}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&V(`Raw Body: ${s}`),a instanceof _g)throw a;if(il.isNetworkErrorCode(a?.code))throw new il(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);se(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return Rv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function kc(t){let e=new rz(Rc(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Nv(e)}import*as FE from"fs";import{normalize as _Te,resolve as FTe}from"path";function MTe(t){if(!FE.existsSync(t))throw n
Line truncated
|
||||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&et("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(c);se(`Redirecting to blob download url: ${GPe(u)}`);try{se(`Starting download of artifact to: ${r}`);let l=yield qPe(u,r,e?.skipDecompress);se("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,V(`Computed digest: ${l.sha256Digest}`),V(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function WPe(){return xC(this,arguments,void 0,function*(t=gTe()){return(yield yqt(t))?V(`Artifact destination folder already exists: ${t}`):(V(`Artifact destination folder does not exist, creating: ${t}`),yield LPe.mkdir(t,{recursive:!0})),t})}var bqt=5,Qqt=[400,401,403,404,422];function RC(t,e=bqt,r=Qqt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return V(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var JPe="6.0.0";function up(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}up.VERSION=JPe;var KPe=fe(zPe(),1),$Pe=fe(jP(),1),wqt="0.0.0-development";async function jPe(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function Sqt(t,e,r,n){let s=new KPe.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),s.schedule(Nqt.bind(null,t,e,r),n)}async function Nqt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new $Pe.RequestError(s.data.errors[0].message,500,{request:n,response:s});return jPe(t,e,i,n)}return s}function lp(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",jPe.bind(null,r,t)),t.hook.wrap("request",Sqt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}lp.VERSION=wqt;var XPe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function MF(t,e,r,n,s){return XPe(this,void 0,void 0,function*(){var i;let[o,a]=RC($h),A={log:void 0,userAgent:Rc(),previews:void 0,retry:o,request:a},u=yield Qo(s,A,lp,up).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new nl(`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 sl(`Artifact not found for name: ${t}
|
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&et("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(c);se(`Redirecting to blob download url: ${GPe(u)}`);try{se(`Starting download of artifact to: ${r}`);let l=yield qPe(u,r,e?.skipDecompress);se("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,V(`Computed digest: ${l.sha256Digest}`),V(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function WPe(){return xC(this,arguments,void 0,function*(t=gTe()){return(yield Bqt(t))?V(`Artifact destination folder already exists: ${t}`):(V(`Artifact destination folder does not exist, creating: ${t}`),yield LPe.mkdir(t,{recursive:!0})),t})}var Qqt=5,wqt=[400,401,403,404,422];function RC(t,e=Qqt,r=wqt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return V(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var JPe="6.0.0";function up(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}up.VERSION=JPe;var KPe=fe(zPe(),1),$Pe=fe(jP(),1),Sqt="0.0.0-development";async function jPe(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function Nqt(t,e,r,n){let s=new KPe.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),s.schedule(Tqt.bind(null,t,e,r),n)}async function Tqt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new $Pe.RequestError(s.data.errors[0].message,500,{request:n,response:s});return jPe(t,e,i,n)}return s}function lp(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",jPe.bind(null,r,t)),t.hook.wrap("request",Nqt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}lp.VERSION=Sqt;var XPe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function MF(t,e,r,n,s){return XPe(this,void 0,void 0,function*(){var i;let[o,a]=RC($h),A={log:void 0,userAgent:Rc(),previews:void 0,retry:o,request:a},u=yield Qo(s,A,lp,up).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new nl(`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 sl(`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.
|
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],V(`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 ZPe(t){return XPe(this,void 0,void 0,function*(){var e;let r=kc(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=Dc(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:ms.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new sl(`Artifact not found for name: ${t}
|
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],V(`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 ZPe(t){return XPe(this,void 0,void 0,function*(){var e;let r=kc(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=Dc(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:ms.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new sl(`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.
|
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],V(`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?ps.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var eOe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function tOe(t,e,r,n,s){return eOe(this,void 0,void 0,function*(){var i;let[o,a]=RC($h),A={log:void 0,userAgent:Rc(),previews:void 0,retry:o,request:a},c=Qo(s,A,lp,up),u=yield MF(t,e,r,n,s),l=yield c.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new nl(`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 rOe(t){return eOe(this,void 0,void 0,function*(){let e=kc(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=Dc(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:ms.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new sl(`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],V(`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 se(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var nOe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},LF=ETe(),UF=100,Tqt=Math.ceil(LF/UF);function sOe(t,e,r,n){return nOe(this,arguments,void 0,function*(s,i,o,a,A=!1){se(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let c=[],[u,l]=RC($h),d={log:void 0,userAgent:Rc(),previews:void 0,retry:u,request:l},h=Qo(a,d,lp,up),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:UF,page:f}),I=Math.ceil(p.total_count/UF),m=p.total_count;m>LF&&(et(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${LF}. Results will be incomplete as only the first ${LF} artifacts will be returned`),I=Tqt);for(let C of p.artifacts)c.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){V(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:UF,page:f});for(let y of C.artifacts)c.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return A&&(c=oOe(c)),se(`Found ${c.length} artifact(s)`),{artifacts:c}})}function iOe(){return nOe(this,arguments,void 0,function*(t=!1){let e=kc(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=Dc(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ps.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=oOe(o)),se(`Found ${o.length} artifact(s)`),{artifacts:o}})}function oOe(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var qw=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},xqt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},DC=class{uploadArtifact(e,r,n,s){return qw(this,void 0,void 0,function*(){try{if(kE())throw new Kd;return rPe(e,r,n,s)}catch(i){throw et(`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],V(`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?ps.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var eOe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})};function tOe(t,e,r,n,s){return eOe(this,void 0,void 0,function*(){var i;let[o,a]=RC($h),A={log:void 0,userAgent:Rc(),previews:void 0,retry:o,request:a},c=Qo(s,A,lp,up),u=yield MF(t,e,r,n,s),l=yield c.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new nl(`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 rOe(t){return eOe(this,void 0,void 0,function*(){let e=kc(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=Dc(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:ms.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new sl(`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],V(`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 se(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var nOe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},LF=ETe(),UF=100,xqt=Math.ceil(LF/UF);function sOe(t,e,r,n){return nOe(this,arguments,void 0,function*(s,i,o,a,A=!1){se(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let c=[],[u,l]=RC($h),d={log:void 0,userAgent:Rc(),previews:void 0,retry:u,request:l},h=Qo(a,d,lp,up),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:UF,page:f}),I=Math.ceil(p.total_count/UF),m=p.total_count;m>LF&&(et(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${LF}. Results will be incomplete as only the first ${LF} artifacts will be returned`),I=xqt);for(let C of p.artifacts)c.push({name:C.name,id:C.id,size:C.size_in_bytes,createdAt:C.created_at?new Date(C.created_at):void 0,digest:C.digest});for(f++,f;f<=I;f++){V(`Fetching page ${f} of artifact list`);let{data:C}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:UF,page:f});for(let y of C.artifacts)c.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return A&&(c=oOe(c)),se(`Found ${c.length} artifact(s)`),{artifacts:c}})}function iOe(){return nOe(this,arguments,void 0,function*(t=!1){let e=kc(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=Dc(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ps.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=oOe(o)),se(`Found ${o.length} artifact(s)`),{artifacts:o}})}function oOe(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var qw=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(n.next(u))}catch(l){o(l)}}function A(u){try{c(n.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):s(u.value).then(a,A)}c((n=n.apply(t,e||[])).next())})},Rqt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},DC=class{uploadArtifact(e,r,n,s){return qw(this,void 0,void 0,function*(){try{if(kE())throw new Kd;return rPe(e,r,n,s)}catch(i){throw et(`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.
|
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 qw(this,void 0,void 0,function*(){try{if(kE())throw new Kd;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=xqt(r,["findBy"]);return YPe(e,n,s,i,o)}return VPe(e,r)}catch(n){throw et(`Download Artifact failed with error: ${n}.
|
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return qw(this,void 0,void 0,function*(){try{if(kE())throw new Kd;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=Rqt(r,["findBy"]);return YPe(e,n,s,i,o)}return VPe(e,r)}catch(n){throw et(`Download Artifact failed with error: ${n}.
|
||||||
|
|
||||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
@@ -342,12 +342,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.
|
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||||
|
|
||||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var ZSr=new DC;import*as PF from"path";import Z$ from"fs";var Rqt="dependency-graph_";async function AOe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await aOe(t,!1);return;case"generate-submit-and-upload":await aOe(t,!0);return;case"generate-and-upload":await Dqt(t)}}catch(r){Uqt(t,e,r)}}async function aOe(t,e){if(uOe()){se("Dependency graph not supported in the ACT environment.");return}let r=await cOe();try{await kqt(r)}catch(n){try{await X$(r,t)}catch(s){se(String(s))}throw n}e&&await X$(r,t)}async function Dqt(t){if(uOe()){se("Dependency graph not supported in the ACT environment.");return}await X$(await cOe(),t)}async function cOe(){let r=(await(await v9(`${Fqt()}/**/*.json`)).glob()).filter(n=>!Mqt(n));return r.forEach(Lqt),se(`Found dependency graph files: ${r.join(", ")}`),r}async function X$(t,e){if(t.length===0){se("No dependency graph files found to upload.");return}let r=DB(),n=new DC;for(let s of t){let i=eX(s);se(`Uploading dependency graph file: ${i}`);let o=`${Rqt}${PF.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function kqt(t){if(t.length===0){se("No dependency graph files found to submit.");return}for(let e of t)try{await _qt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=vqt(e,r)),r}}function vqt(t,e){let n=`Dependency submission failed for ${eX(t)}.
|
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var eNr=new DC;import*as PF from"path";import Z$ from"fs";var Dqt="dependency-graph_";async function AOe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await aOe(t,!1);return;case"generate-submit-and-upload":await aOe(t,!0);return;case"generate-and-upload":await kqt(t)}}catch(r){Pqt(t,e,r)}}async function aOe(t,e){if(uOe()){se("Dependency graph not supported in the ACT environment.");return}let r=await cOe();try{await vqt(r)}catch(n){try{await X$(r,t)}catch(s){se(String(s))}throw n}e&&await X$(r,t)}async function kqt(t){if(uOe()){se("Dependency graph not supported in the ACT environment.");return}await X$(await cOe(),t)}async function cOe(){let r=(await(await v9(`${Mqt()}/**/*.json`)).glob()).filter(n=>!Lqt(n));return r.forEach(Uqt),se(`Found dependency graph files: ${r.join(", ")}`),r}async function X$(t,e){if(t.length===0){se("No dependency graph files found to upload.");return}let r=DB(),n=new DC;for(let s of t){let i=eX(s);se(`Uploading dependency graph file: ${i}`);let o=`${Dqt}${PF.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function vqt(t){if(t.length===0){se("No dependency graph files found to submit.");return}for(let e of t)try{await Fqt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=_qt(e,r)),r}}function _qt(t,e){let n=`Dependency submission failed for ${eX(t)}.
|
||||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
||||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
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.
|
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||||
`:n}async function _qt(t){let e=Pqt(),r=Z$.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=Ol.repo.owner,n.repo=Ol.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=eX(t);Sae(`Submitted ${i}: ${s.data.message}`)}function Fqt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function Mqt(t){let e=`${t}.processed`;return Z$.existsSync(e)}function Lqt(t){let e=`${t}.processed`;Z$.writeFileSync(e,"")}function Uqt(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new DE(r);et(`Failed to ${e} dependency graph. Will continue.
|
`:n}async function Fqt(t){let e=Oqt(),r=Z$.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=Ol.repo.owner,n.repo=Ol.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=eX(t);Sae(`Submitted ${i}: ${s.data.message}`)}function Mqt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function Lqt(t){let e=`${t}.processed`;return Z$.existsSync(e)}function Uqt(t){let e=`${t}.processed`;Z$.writeFileSync(e,"")}function Pqt(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new DE(r);et(`Failed to ${e} dependency graph. Will continue.
|
||||||
${String(r)}`)}function Pqt(){return Qo(aD())}function eX(t){let e=DB();return PF.relative(e,t)}function uOe(){return process.env.ACT!==void 0}function Hqt(t=process.platform){return t==="win32"?50:0}async function lOe(t=process.platform){let e=Hqt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}process.on("uncaughtException",t=>fJ(t));async function Gqt(){try{Bpe(),ype(),await hTe(new nD,new sD)&&await AOe(new rD)}catch(t){fJ(t)}await lOe()}Gqt();export{Gqt as run};
|
${String(r)}`)}function Oqt(){return Qo(aD())}function eX(t){let e=DB();return PF.relative(e,t)}function uOe(){return process.env.ACT!==void 0}function Gqt(t=process.platform){return t==="win32"?50:0}async function lOe(t=process.platform){let e=Gqt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}process.on("uncaughtException",t=>fJ(t));async function qqt(){try{Bpe(),ype(),await hTe(new nD,new sD)&&await AOe(new rD)}catch(t){fJ(t)}await lOe()}qqt();export{qqt as run};
|
||||||
/*! Bundled license information:
|
/*! Bundled license information:
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
undici/lib/web/fetch/body.js:
|
||||||
|
|||||||
Vendored
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||||
}
|
}
|
||||||
+37
-37
@@ -1,9 +1,9 @@
|
|||||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||||
var qse=Object.create;var IB=Object.defineProperty;var Vse=Object.getOwnPropertyDescriptor;var Jse=Object.getOwnPropertyNames;var Wse=Object.getPrototypeOf,zse=Object.prototype.hasOwnProperty;var Q=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var m=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),nn=(t,e)=>{for(var r in e)IB(t,r,{get:e[r],enumerable:!0})},Kse=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Jse(e))!zse.call(t,n)&&n!==r&&IB(t,n,{get:()=>e[n],enumerable:!(s=Vse(e,n))||s.enumerable});return t};var ie=(t,e,r)=>(r=t!=null?qse(Wse(t)):{},Kse(e||!t||!t.__esModule?IB(r,"default",{value:t,enumerable:!0}):r,t));var mF=m(KA=>{"use strict";var dqe=Q("net"),tne=Q("tls"),NB=Q("http"),gF=Q("https"),rne=Q("events"),gqe=Q("assert"),sne=Q("util");KA.httpOverHttp=nne;KA.httpsOverHttp=ine;KA.httpOverHttps=one;KA.httpsOverHttps=ane;function nne(t){var e=new Ei(t);return e.request=NB.request,e}function ine(t){var e=new Ei(t);return e.request=NB.request,e.createSocket=hF,e.defaultPort=443,e}function one(t){var e=new Ei(t);return e.request=gF.request,e}function ane(t){var e=new Ei(t);return e.request=gF.request,e.createSocket=hF,e.defaultPort=443,e}function Ei(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||NB.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=fF(n,i,o),A=0,c=e.requests.length;A<c;++A){var u=e.requests[A];if(u.host===a.host&&u.port===a.port){e.requests.splice(A,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}sne.inherits(Ei,rne.EventEmitter);Ei.prototype.addRequest=function(e,r,s,n){var i=this,o=SB({request:e},i.options,fF(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",A),a.on("close",c),a.on("agentRemove",c),e.onSocket(a);function A(){i.emit("free",a,o)}function c(u){i.removeSocket(a),a.removeListener("free",A),a.removeListener("close",c),a.removeListener("agentRemove",c)}})};Ei.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=SB({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),no("making CONNECT request");var o=s.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",A),o.once("connect",c),o.once("error",u),o.end();function a(d){d.upgrade=!0}function A(d,g,h){process.nextTick(function(){c(d,g,h)})}function c(d,g,h){if(o.removeAllListeners(),g.removeAllListeners(),d.statusCode!==200){no("tunneling socket could not be established, statusCode=%d",d.statusCode),g.destroy();var f=new Error("tunneling socket could not be established, statusCode="+d.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){no("got illegal response body from proxy"),g.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return no("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(d){o.removeAllListeners(),no(`tunneling socket could not be established, cause=%s
|
var qse=Object.create;var IB=Object.defineProperty;var Vse=Object.getOwnPropertyDescriptor;var Jse=Object.getOwnPropertyNames;var Wse=Object.getPrototypeOf,zse=Object.prototype.hasOwnProperty;var Q=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var m=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),nn=(t,e)=>{for(var r in e)IB(t,r,{get:e[r],enumerable:!0})},Kse=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Jse(e))!zse.call(t,n)&&n!==r&&IB(t,n,{get:()=>e[n],enumerable:!(s=Vse(e,n))||s.enumerable});return t};var ie=(t,e,r)=>(r=t!=null?qse(Wse(t)):{},Kse(e||!t||!t.__esModule?IB(r,"default",{value:t,enumerable:!0}):r,t));var mF=m(KA=>{"use strict";var gqe=Q("net"),tne=Q("tls"),NB=Q("http"),gF=Q("https"),rne=Q("events"),hqe=Q("assert"),sne=Q("util");KA.httpOverHttp=nne;KA.httpsOverHttp=ine;KA.httpOverHttps=one;KA.httpsOverHttps=ane;function nne(t){var e=new Ei(t);return e.request=NB.request,e}function ine(t){var e=new Ei(t);return e.request=NB.request,e.createSocket=hF,e.defaultPort=443,e}function one(t){var e=new Ei(t);return e.request=gF.request,e}function ane(t){var e=new Ei(t);return e.request=gF.request,e.createSocket=hF,e.defaultPort=443,e}function Ei(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||NB.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=fF(n,i,o),A=0,c=e.requests.length;A<c;++A){var u=e.requests[A];if(u.host===a.host&&u.port===a.port){e.requests.splice(A,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}sne.inherits(Ei,rne.EventEmitter);Ei.prototype.addRequest=function(e,r,s,n){var i=this,o=SB({request:e},i.options,fF(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",A),a.on("close",c),a.on("agentRemove",c),e.onSocket(a);function A(){i.emit("free",a,o)}function c(u){i.removeSocket(a),a.removeListener("free",A),a.removeListener("close",c),a.removeListener("agentRemove",c)}})};Ei.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=SB({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),no("making CONNECT request");var o=s.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",A),o.once("connect",c),o.once("error",u),o.end();function a(d){d.upgrade=!0}function A(d,g,h){process.nextTick(function(){c(d,g,h)})}function c(d,g,h){if(o.removeAllListeners(),g.removeAllListeners(),d.statusCode!==200){no("tunneling socket could not be established, statusCode=%d",d.statusCode),g.destroy();var f=new Error("tunneling socket could not be established, statusCode="+d.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){no("got illegal response body from proxy"),g.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return no("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(d){o.removeAllListeners(),no(`tunneling socket could not be established, cause=%s
|
||||||
`,d.message,d.stack);var g=new Error("tunneling socket could not be established, cause="+d.message);g.code="ECONNRESET",e.request.emit("error",g),s.removeSocket(n)}};Ei.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function hF(t,e){var r=this;Ei.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=SB({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=tne.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function fF(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function SB(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),i=0,o=n.length;i<o;++i){var a=n[i];s[a]!==void 0&&(t[a]=s[a])}}return t}var no;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?no=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:no=function(){};KA.debug=no});var TB=m((fqe,pF)=>{pF.exports=mF()});var je=m((mqe,EF)=>{EF.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var Se=m((pqe,YF)=>{"use strict";var CF=Symbol.for("undici.error.UND_ERR"),Ze=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[CF]===!0}[CF]=!0},IF=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),DB=class extends Ze{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[IF]===!0}[IF]=!0},BF=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),xB=class extends Ze{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[BF]===!0}[BF]=!0},QF=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),RB=class extends Ze{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[QF]===!0}[QF]=!0},yF=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),kB=class extends Ze{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[yF]===!0}[yF]=!0},bF=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),FB=class extends Ze{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
`,d.message,d.stack);var g=new Error("tunneling socket could not be established, cause="+d.message);g.code="ECONNRESET",e.request.emit("error",g),s.removeSocket(n)}};Ei.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function hF(t,e){var r=this;Ei.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=SB({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=tne.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function fF(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function SB(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),i=0,o=n.length;i<o;++i){var a=n[i];s[a]!==void 0&&(t[a]=s[a])}}return t}var no;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?no=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:no=function(){};KA.debug=no});var TB=m((mqe,pF)=>{pF.exports=mF()});var je=m((pqe,EF)=>{EF.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var Se=m((Eqe,YF)=>{"use strict";var CF=Symbol.for("undici.error.UND_ERR"),Ze=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[CF]===!0}[CF]=!0},IF=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),DB=class extends Ze{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[IF]===!0}[IF]=!0},BF=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),xB=class extends Ze{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[BF]===!0}[BF]=!0},QF=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),RB=class extends Ze{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[QF]===!0}[QF]=!0},yF=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),kB=class extends Ze{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[yF]===!0}[yF]=!0},bF=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),FB=class extends Ze{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function yoe(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(aoe.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function boe(){return"allowed"}function woe(){return"success"}function Noe(){return"success"}function Soe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Toe(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&&bQ(t.origin)&&!bQ(zl(t))&&(e=null);break;case"same-origin":kf(t,zl(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function ic(t,e){return t}function Doe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:ic(t.domainLookupStartTime,r),domainLookupEndTime:ic(t.domainLookupEndTime,r),connectionStartTime:ic(t.connectionStartTime,r),connectionEndTime:ic(t.connectionEndTime,r),secureConnectionStartTime:ic(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function xoe(t){return ic(doe.now(),t)}function Roe(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function sU(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function koe(t){return{referrerPolicy:t.referrerPolicy}}function Foe(t){let e=t.referrerPolicy;ba(e);let r=null;if(t.referrer==="client"){let a=jM();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=yQ(r),n=yQ(r,!0);s.toString().length>4096&&(s=n);let i=kf(t,s),o=Wl(s)&&!Wl(t.url);switch(e){case"origin":return n??yQ(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=zl(t);return kf(s,a)?s:Wl(s)&&!Wl(a)?"no-referrer":n}default:return o?"no-referrer":n}}function yQ(t,e){return ba(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 Wl(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 Moe(t,e){if(Rf===void 0)return!0;let r=nU(e);if(r==="no metadata"||r.length===0)return!0;let s=Loe(r),n=Poe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Rf.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)),voe(A,a))return!0}return!1}var Uoe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function nU(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Uoe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();$M.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Loe(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 Poe(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 voe(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 Ooe(t){}function kf(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function _oe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Hoe(t){return t.controller.state==="aborted"}function Goe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Yoe(t){return foe[t.toLowerCase()]??t}function qoe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return ba(typeof e=="string"),e}var Voe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function iU(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function yoe(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(aoe.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function boe(){return"allowed"}function woe(){return"success"}function Noe(){return"success"}function Soe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Toe(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&&bQ(t.origin)&&!bQ(zl(t))&&(e=null);break;case"same-origin":kf(t,zl(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function ic(t,e){return t}function Doe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:ic(t.domainLookupStartTime,r),domainLookupEndTime:ic(t.domainLookupEndTime,r),connectionStartTime:ic(t.connectionStartTime,r),connectionEndTime:ic(t.connectionEndTime,r),secureConnectionStartTime:ic(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function xoe(t){return ic(doe.now(),t)}function Roe(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function sU(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function koe(t){return{referrerPolicy:t.referrerPolicy}}function Foe(t){let e=t.referrerPolicy;ba(e);let r=null;if(t.referrer==="client"){let a=jM();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=yQ(r),n=yQ(r,!0);s.toString().length>4096&&(s=n);let i=kf(t,s),o=Wl(s)&&!Wl(t.url);switch(e){case"origin":return n??yQ(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=zl(t);return kf(s,a)?s:Wl(s)&&!Wl(a)?"no-referrer":n}default:return o?"no-referrer":n}}function yQ(t,e){return ba(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 Wl(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 Moe(t,e){if(Rf===void 0)return!0;let r=nU(e);if(r==="no metadata"||r.length===0)return!0;let s=Loe(r),n=Poe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Rf.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)),voe(A,a))return!0}return!1}var Uoe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function nU(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Uoe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();$M.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Loe(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 Poe(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 voe(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 Ooe(t){}function kf(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function _oe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Hoe(t){return t.controller.state==="aborted"}function Goe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Yoe(t){return foe[t.toLowerCase()]??t}function qoe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return ba(typeof e=="string"),e}var Voe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function iU(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||||
`);function Bae(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Qae(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 yae(t,e){Mf(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&&Uf(t,Cae,i)||i.position===t.length-4&&Uf(t,Iae,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=bae(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:d}=a;i.position+=2;let g;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";g=t.subarray(i.position,f-4),i.position+=g.length,d==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Bae(u)||(u=""),h=new pae([g],c,{type:u})):h=dae(Buffer.from(g)),Mf(pU(A)),Mf(typeof h=="string"&&pU(h)||hae(h)),n.push(fae(A,h,c))}}function bae(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=ac(a=>a!==10&&a!==13&&a!==58,t,e);if(o=RQ(o,!0,!0,a=>a===9||a===32),!gae.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,ac(a=>a===32||a===9,t,e),lae(o)){case"content-disposition":{if(r=s=null,!Uf(t,Eae,e)||(e.position+=17,r=IU(t,e),r===null))return"failure";if(Uf(t,CU,e)){let a=e.position+CU.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=IU(t,e),s===null))return"failure"}break}case"content-type":{let a=ac(A=>A!==10&&A!==13,t,e);a=RQ(a,!1,!0,A=>A===9||A===32),n=EU(a);break}case"content-transfer-encoding":{let a=ac(A=>A!==10&&A!==13,t,e);a=RQ(a,!1,!0,A=>A===9||A===32),i=EU(a);break}default:ac(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function IU(t,e){Mf(t[e.position-1]===34);let r=ac(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
`);function Bae(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Qae(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 yae(t,e){Mf(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&&Uf(t,Cae,i)||i.position===t.length-4&&Uf(t,Iae,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=bae(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:d}=a;i.position+=2;let g;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";g=t.subarray(i.position,f-4),i.position+=g.length,d==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Bae(u)||(u=""),h=new pae([g],c,{type:u})):h=dae(Buffer.from(g)),Mf(pU(A)),Mf(typeof h=="string"&&pU(h)||hae(h)),n.push(fae(A,h,c))}}function bae(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=ac(a=>a!==10&&a!==13&&a!==58,t,e);if(o=RQ(o,!0,!0,a=>a===9||a===32),!gae.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,ac(a=>a===32||a===9,t,e),lae(o)){case"content-disposition":{if(r=s=null,!Uf(t,Eae,e)||(e.position+=17,r=IU(t,e),r===null))return"failure";if(Uf(t,CU,e)){let a=e.position+CU.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=IU(t,e),s===null))return"failure"}break}case"content-type":{let a=ac(A=>A!==10&&A!==13,t,e);a=RQ(a,!1,!0,A=>A===9||A===32),n=EU(a);break}case"content-transfer-encoding":{let a=ac(A=>A!==10&&A!==13,t,e);a=RQ(a,!1,!0,A=>A===9||A===32),i=EU(a);break}default:ac(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function IU(t,e){Mf(t[e.position-1]===34);let r=ac(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function ac(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function RQ(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 Uf(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}BU.exports={multipartFormDataParser:yae,validateBoundary:Qae}});var uc=m((Gqe,kU)=>{"use strict";var jl=me(),{ReadableStreamFrom:wae,isBlobLike:yU,isReadableStreamLike:Nae,readableStreamClose:Sae,createDeferredPromise:Tae,fullyReadBody:Dae,extractMimeType:xae,utf8DecodeBytes:NU}=Gr(),{FormData:bU}=Xl(),{kState:cc}=io(),{webidl:Rae}=Ht(),{Blob:kae}=Q("node:buffer"),kQ=Q("node:assert"),{isErrored:SU,isDisturbed:Fae}=Q("node:stream"),{isArrayBuffer:Mae}=Q("node:util/types"),{serializeAMimeType:Uae}=Cr(),{multipartFormDataParser:Lae}=QU(),FQ;try{let t=Q("node:crypto");FQ=e=>t.randomInt(0,e)}catch{FQ=t=>Math.floor(Math.random(t))}var Lf=new TextEncoder;function Pae(){}var TU=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,DU;TU&&(DU=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Fae(e)&&!SU(e)&&e.cancel("Response object has been garbage collected").catch(Pae)}));function xU(t,e=!1){let r=null;t instanceof ReadableStream?r=t:yU(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Lf.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Sae(A))},start(){},type:"bytes"}),kQ(Nae(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(Mae(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(jl.isFormDataLike(t)){let A=`----formdata-undici-0${`${FQ(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function ac(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function RQ(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 Uf(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}BU.exports={multipartFormDataParser:yae,validateBoundary:Qae}});var uc=m((Yqe,kU)=>{"use strict";var jl=me(),{ReadableStreamFrom:wae,isBlobLike:yU,isReadableStreamLike:Nae,readableStreamClose:Sae,createDeferredPromise:Tae,fullyReadBody:Dae,extractMimeType:xae,utf8DecodeBytes:NU}=Gr(),{FormData:bU}=Xl(),{kState:cc}=io(),{webidl:Rae}=Ht(),{Blob:kae}=Q("node:buffer"),kQ=Q("node:assert"),{isErrored:SU,isDisturbed:Fae}=Q("node:stream"),{isArrayBuffer:Mae}=Q("node:util/types"),{serializeAMimeType:Uae}=Cr(),{multipartFormDataParser:Lae}=QU(),FQ;try{let t=Q("node:crypto");FQ=e=>t.randomInt(0,e)}catch{FQ=t=>Math.floor(Math.random(t))}var Lf=new TextEncoder;function Pae(){}var TU=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,DU;TU&&(DU=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Fae(e)&&!SU(e)&&e.cancel("Response object has been garbage collected").catch(Pae)}));function xU(t,e=!1){let r=null;t instanceof ReadableStream?r=t:yU(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Lf.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Sae(A))},start(){},type:"bytes"}),kQ(Nae(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(Mae(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(jl.isFormDataLike(t)){let A=`----formdata-undici-0${`${FQ(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||||
Content-Disposition: form-data`;let u=w=>w.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=w=>w.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let u=w=>w.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=w=>w.replace(/\r?\n|\r/g,`\r
|
||||||
`),g=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[w,p]of t)if(typeof p=="string"){let y=Lf.encode(c+`; name="${u(d(w))}"\r
|
`),g=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[w,p]of t)if(typeof p=="string"){let y=Lf.encode(c+`; name="${u(d(w))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -12,7 +12,7 @@ ${d(p)}\r
|
|||||||
Content-Type: ${p.type||"application/octet-stream"}\r
|
Content-Type: ${p.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);g.push(y,p,h),typeof p.size=="number"?i+=y.byteLength+p.size+h.byteLength:f=!0}let E=Lf.encode(`--${A}--\r
|
`);g.push(y,p,h),typeof p.size=="number"?i+=y.byteLength+p.size+h.byteLength:f=!0}let E=Lf.encode(`--${A}--\r
|
||||||
`);g.push(E),i+=E.byteLength,f&&(i=null),n=t,s=async function*(){for(let w of g)w.stream?yield*w.stream():yield w},o=`multipart/form-data; boundary=${A}`}else if(yU(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(jl.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:wae(t)}if((typeof n=="string"||jl.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:d}=await A.next();if(d)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!SU(r)){let g=new Uint8Array(u);g.byteLength&&c.enqueue(g)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function vae(t,e=!1){return t instanceof ReadableStream&&(kQ(!jl.isDisturbed(t),"The body has already been consumed."),kQ(!t.locked,"The stream is locked.")),xU(t,e)}function Oae(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function _ae(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Hae(t){return{blob(){return Ac(this,r=>{let s=wU(this);return s===null?s="":s&&(s=Uae(s)),new kae([r],{type:s})},t)},arrayBuffer(){return Ac(this,r=>new Uint8Array(r).buffer,t)},text(){return Ac(this,NU,t)},json(){return Ac(this,Yae,t)},formData(){return Ac(this,r=>{let s=wU(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Lae(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new bU;return i[cc]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new bU;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Ac(this,r=>new Uint8Array(r),t)}}}function Gae(t){Object.assign(t.prototype,Hae(t))}async function Ac(t,e,r){if(Rae.brandCheck(t,r),RU(t))throw new TypeError("Body is unusable: Body has already been read");_ae(t[cc]);let s=Tae(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[cc].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Dae(t[cc].body,i,n),s.promise)}function RU(t){let e=t[cc].body;return e!=null&&(e.stream.locked||jl.isDisturbed(e.stream))}function Yae(t){return JSON.parse(NU(t))}function wU(t){let e=t[cc].headersList,r=xae(e);return r==="failure"?null:r}kU.exports={extractBody:xU,safelyExtractBody:vae,cloneBody:Oae,mixinBody:Gae,streamRegistry:DU,hasFinalizationRegistry:TU,bodyUnusable:RU}});var YU=m((Yqe,GU)=>{"use strict";var ee=Q("node:assert"),Ae=me(),{channels:FU}=jA(),MQ=fQ(),{RequestContentLengthMismatchError:wa,ResponseContentLengthMismatchError:qae,RequestAbortedError:OU,HeadersTimeoutError:Vae,HeadersOverflowError:Jae,SocketError:Gf,InformationalError:lc,BodyTimeoutError:Wae,HTTPParserError:zae,ResponseExceededMaxSizeError:Kae}=Se(),{kUrl:_U,kReset:Ir,kClient:vQ,kParser:nt,kBlocking:ed,kRunning:zt,kPending:Xae,kSize:MU,kWriting:ao,kQueue:on,kNoRef:Zl,kKeepAliveDefaultTimeout:jae,kHostHeader:Zae,kPendingIdx:$ae,kRunningIdx:Is,kError:Bs,kPipelining:_f,kSocket:dc,kKeepAliveTimeoutValue:Yf,kMaxHeadersSize:UQ,kKeepAliveMaxTimeout:eAe,kKeepAliveTimeoutThreshold:tAe,kHeadersTimeout:rAe,kBodyTimeout:sAe,kStrictContentLength:OQ,kMaxRequests:UU,kCounter:nAe,kMaxResponseSize:iAe,kOnError:oAe,kResume:oo,kHTTPContext:HU}=je(),Mn=DM(),aAe=Buffer.alloc(0),Pf=Buffer[Symbol.species],vf=Ae.addListener,AAe=Ae.removeAllListeners,LQ;async function cAe(){let t=process.env.JEST_WORKER_ID?EQ():void 0,e;try{e=await WebAssembly.compile(kM())}catch{e=await WebAssembly.compile(t||EQ())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onStatus(new Pf(Un.buffer,i,n))||0},wasm_on_message_begin:r=>(ee(wt.ptr===r),wt.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderField(new Pf(Un.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderValue(new Pf(Un.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ee(wt.ptr===r),wt.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onBody(new Pf(Un.buffer,i,n))||0},wasm_on_message_complete:r=>(ee(wt.ptr===r),wt.onMessageComplete()||0)}})}var PQ=null,_Q=cAe();_Q.catch();var wt=null,Un=null,Of=0,Ln=null,uAe=0,$l=1,gc=2|$l,Hf=4|$l,HQ=8|uAe,GQ=class{constructor(e,r,{exports:s}){ee(Number.isFinite(e[UQ])&&e[UQ]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Mn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
`);g.push(E),i+=E.byteLength,f&&(i=null),n=t,s=async function*(){for(let w of g)w.stream?yield*w.stream():yield w},o=`multipart/form-data; boundary=${A}`}else if(yU(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(jl.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:wae(t)}if((typeof n=="string"||jl.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:d}=await A.next();if(d)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!SU(r)){let g=new Uint8Array(u);g.byteLength&&c.enqueue(g)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function vae(t,e=!1){return t instanceof ReadableStream&&(kQ(!jl.isDisturbed(t),"The body has already been consumed."),kQ(!t.locked,"The stream is locked.")),xU(t,e)}function Oae(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function _ae(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Hae(t){return{blob(){return Ac(this,r=>{let s=wU(this);return s===null?s="":s&&(s=Uae(s)),new kae([r],{type:s})},t)},arrayBuffer(){return Ac(this,r=>new Uint8Array(r).buffer,t)},text(){return Ac(this,NU,t)},json(){return Ac(this,Yae,t)},formData(){return Ac(this,r=>{let s=wU(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Lae(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new bU;return i[cc]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new bU;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Ac(this,r=>new Uint8Array(r),t)}}}function Gae(t){Object.assign(t.prototype,Hae(t))}async function Ac(t,e,r){if(Rae.brandCheck(t,r),RU(t))throw new TypeError("Body is unusable: Body has already been read");_ae(t[cc]);let s=Tae(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[cc].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Dae(t[cc].body,i,n),s.promise)}function RU(t){let e=t[cc].body;return e!=null&&(e.stream.locked||jl.isDisturbed(e.stream))}function Yae(t){return JSON.parse(NU(t))}function wU(t){let e=t[cc].headersList,r=xae(e);return r==="failure"?null:r}kU.exports={extractBody:xU,safelyExtractBody:vae,cloneBody:Oae,mixinBody:Gae,streamRegistry:DU,hasFinalizationRegistry:TU,bodyUnusable:RU}});var YU=m((qqe,GU)=>{"use strict";var ee=Q("node:assert"),Ae=me(),{channels:FU}=jA(),MQ=fQ(),{RequestContentLengthMismatchError:wa,ResponseContentLengthMismatchError:qae,RequestAbortedError:OU,HeadersTimeoutError:Vae,HeadersOverflowError:Jae,SocketError:Gf,InformationalError:lc,BodyTimeoutError:Wae,HTTPParserError:zae,ResponseExceededMaxSizeError:Kae}=Se(),{kUrl:_U,kReset:Ir,kClient:vQ,kParser:nt,kBlocking:ed,kRunning:zt,kPending:Xae,kSize:MU,kWriting:ao,kQueue:on,kNoRef:Zl,kKeepAliveDefaultTimeout:jae,kHostHeader:Zae,kPendingIdx:$ae,kRunningIdx:Is,kError:Bs,kPipelining:_f,kSocket:dc,kKeepAliveTimeoutValue:Yf,kMaxHeadersSize:UQ,kKeepAliveMaxTimeout:eAe,kKeepAliveTimeoutThreshold:tAe,kHeadersTimeout:rAe,kBodyTimeout:sAe,kStrictContentLength:OQ,kMaxRequests:UU,kCounter:nAe,kMaxResponseSize:iAe,kOnError:oAe,kResume:oo,kHTTPContext:HU}=je(),Mn=DM(),aAe=Buffer.alloc(0),Pf=Buffer[Symbol.species],vf=Ae.addListener,AAe=Ae.removeAllListeners,LQ;async function cAe(){let t=process.env.JEST_WORKER_ID?EQ():void 0,e;try{e=await WebAssembly.compile(kM())}catch{e=await WebAssembly.compile(t||EQ())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onStatus(new Pf(Un.buffer,i,n))||0},wasm_on_message_begin:r=>(ee(wt.ptr===r),wt.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderField(new Pf(Un.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderValue(new Pf(Un.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ee(wt.ptr===r),wt.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onBody(new Pf(Un.buffer,i,n))||0},wasm_on_message_complete:r=>(ee(wt.ptr===r),wt.onMessageComplete()||0)}})}var PQ=null,_Q=cAe();_Q.catch();var wt=null,Un=null,Of=0,Ln=null,uAe=0,$l=1,gc=2|$l,Hf=4|$l,HQ=8|uAe,GQ=class{constructor(e,r,{exports:s}){ee(Number.isFinite(e[UQ])&&e[UQ]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Mn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||||
`;if(typeof n=="string"?E+=`host: ${n}\r
|
`;if(typeof n=="string"?E+=`host: ${n}\r
|
||||||
`:E+=t[Zae],i?E+=`connection: upgrade\r
|
`:E+=t[Zae],i?E+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -38,20 +38,20 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&n!==r){if(s[OQ])throw new wa;process.emitWarning(new wa)}e[nt].timeout&&e[nt].timeoutType===gc&&e[nt].timeout.refresh&&e[nt].timeout.refresh(),s[oo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ao]=!1,e&&(ee(s[zt]<=1,"pipeline should only contain this request"),n(e))}};GU.exports=lAe});var jU=m((qqe,XU)=>{"use strict";var Qs=Q("node:assert"),{pipeline:pAe}=Q("node:stream"),Ee=me(),{RequestContentLengthMismatchError:YQ,RequestAbortedError:qU,SocketError:td,InformationalError:qQ}=Se(),{kUrl:Vf,kReset:Wf,kClient:hc,kRunning:zf,kPending:EAe,kQueue:Ao,kPendingIdx:VQ,kRunningIdx:an,kError:cn,kSocket:xt,kStrictContentLength:CAe,kOnError:JQ,kMaxConcurrentStreams:KU,kHTTP2Session:An,kResume:co,kSize:IAe,kHTTPContext:BAe}=je(),bi=Symbol("open streams"),VU,JU=!1,Jf;try{Jf=Q("node:http2")}catch{Jf={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:QAe,HTTP2_HEADER_METHOD:yAe,HTTP2_HEADER_PATH:bAe,HTTP2_HEADER_SCHEME:wAe,HTTP2_HEADER_CONTENT_LENGTH:NAe,HTTP2_HEADER_EXPECT:SAe,HTTP2_HEADER_STATUS:TAe}}=Jf;function DAe(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 xAe(t,e){t[xt]=e,JU||(JU=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Jf.connect(t[Vf],{createConnection:()=>e,peerMaxConcurrentStreams:t[KU]});r[bi]=0,r[hc]=t,r[xt]=e,Ee.addListener(r,"error",kAe),Ee.addListener(r,"frameError",FAe),Ee.addListener(r,"end",MAe),Ee.addListener(r,"goaway",UAe),Ee.addListener(r,"close",function(){let{[hc]:n}=this,{[xt]:i}=n,o=this[xt][cn]||this[cn]||new td("closed",Ee.getSocketInfo(i));if(n[An]=null,n.destroyed){Qs(n[EAe]===0);let a=n[Ao].splice(n[an]);for(let A=0;A<a.length;A++){let c=a[A];Ee.errorRequest(n,c,o)}}}),r.unref(),t[An]=r,e[An]=r,Ee.addListener(e,"error",function(n){Qs(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[cn]=n,this[hc][JQ](n)}),Ee.addListener(e,"end",function(){Ee.destroy(this,new td("other side closed",Ee.getSocketInfo(this)))}),Ee.addListener(e,"close",function(){let n=this[cn]||new td("closed",Ee.getSocketInfo(this));t[xt]=null,this[An]!=null&&this[An].destroy(n),t[VQ]=t[an],Qs(t[zf]===0),t.emit("disconnect",t[Vf],[t],n),t[co]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return PAe(t,...n)},resume(){RAe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function RAe(t){let e=t[xt];e?.destroyed===!1&&(t[IAe]===0&&t[KU]===0?(e.unref(),t[An].unref()):(e.ref(),t[An].ref()))}function kAe(t){Qs(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xt][cn]=t,this[hc][JQ](t)}function FAe(t,e,r){if(r===0){let s=new qQ(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xt][cn]=s,this[hc][JQ](s)}}function MAe(){let t=new td("other side closed",Ee.getSocketInfo(this[xt]));this.destroy(t),Ee.destroy(this[xt],t)}function UAe(t){let e=this[cn]||new td(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ee.getSocketInfo(this)),r=this[hc];if(r[xt]=null,r[BAe]=null,this[An]!=null&&(this[An].destroy(e),this[An]=null),Ee.destroy(this[xt],e),r[an]<r[Ao].length){let s=r[Ao][r[an]];r[Ao][r[an]++]=null,Ee.errorRequest(r,s,e),r[VQ]=r[an]}Qs(r[zf]===0),r.emit("disconnect",r[Vf],[r],e),r[co]()}function LAe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function PAe(t,e){let r=t[An],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Ee.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let d={};for(let D=0;D<c.length;D+=2){let U=c[D+0],v=c[D+1];if(Array.isArray(v))for(let k=0;k<v.length;k++)d[U]?d[U]+=`,${v[k]}`:d[U]=v[k];else d[U]=v}let g,{hostname:h,port:f}=t[Vf];d[QAe]=i||`${h}${f?`:${f}`:""}`,d[yAe]=s;let E=D=>{e.aborted||e.completed||(D=D||new qU,Ee.errorRequest(t,e,D),g!=null&&Ee.destroy(g,D),Ee.destroy(u,D),t[Ao][t[an]++]=null,t[co]())};try{e.onConnect(E)}catch(D){Ee.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(d,{endStream:!1,signal:A}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null}),g.once("close",()=>{r[bi]-=1,r[bi]===0&&r.unref()}),!0;d[bAe]=n,d[wAe]="https";let w=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let p=Ee.bodyLength(u);if(Ee.isFormDataLike(u)){VU??=uc().extractBody;let[D,U]=VU(u);d["content-type"]=U,u=D.stream,p=D.length}if(p==null&&(p=e.contentLength),(p===0||!w)&&(p=null),LAe(s)&&p>0&&e.contentLength!=null&&e.contentLength!==p){if(t[CAe])return Ee.errorRequest(t,e,new YQ),!1;process.emitWarning(new YQ)}p!=null&&(Qs(u,"no body must not have content length"),d[NAe]=`${p}`),r.ref();let y=s==="GET"||s==="HEAD"||u===null;return a?(d[SAe]="100-continue",g=r.request(d,{endStream:y,signal:A}),g.once("continue",N)):(g=r
Line truncated
|
`,"latin1"),r!==null&&n!==r){if(s[OQ])throw new wa;process.emitWarning(new wa)}e[nt].timeout&&e[nt].timeoutType===gc&&e[nt].timeout.refresh&&e[nt].timeout.refresh(),s[oo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ao]=!1,e&&(ee(s[zt]<=1,"pipeline should only contain this request"),n(e))}};GU.exports=lAe});var jU=m((Vqe,XU)=>{"use strict";var Qs=Q("node:assert"),{pipeline:pAe}=Q("node:stream"),Ee=me(),{RequestContentLengthMismatchError:YQ,RequestAbortedError:qU,SocketError:td,InformationalError:qQ}=Se(),{kUrl:Vf,kReset:Wf,kClient:hc,kRunning:zf,kPending:EAe,kQueue:Ao,kPendingIdx:VQ,kRunningIdx:an,kError:cn,kSocket:xt,kStrictContentLength:CAe,kOnError:JQ,kMaxConcurrentStreams:KU,kHTTP2Session:An,kResume:co,kSize:IAe,kHTTPContext:BAe}=je(),bi=Symbol("open streams"),VU,JU=!1,Jf;try{Jf=Q("node:http2")}catch{Jf={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:QAe,HTTP2_HEADER_METHOD:yAe,HTTP2_HEADER_PATH:bAe,HTTP2_HEADER_SCHEME:wAe,HTTP2_HEADER_CONTENT_LENGTH:NAe,HTTP2_HEADER_EXPECT:SAe,HTTP2_HEADER_STATUS:TAe}}=Jf;function DAe(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 xAe(t,e){t[xt]=e,JU||(JU=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Jf.connect(t[Vf],{createConnection:()=>e,peerMaxConcurrentStreams:t[KU]});r[bi]=0,r[hc]=t,r[xt]=e,Ee.addListener(r,"error",kAe),Ee.addListener(r,"frameError",FAe),Ee.addListener(r,"end",MAe),Ee.addListener(r,"goaway",UAe),Ee.addListener(r,"close",function(){let{[hc]:n}=this,{[xt]:i}=n,o=this[xt][cn]||this[cn]||new td("closed",Ee.getSocketInfo(i));if(n[An]=null,n.destroyed){Qs(n[EAe]===0);let a=n[Ao].splice(n[an]);for(let A=0;A<a.length;A++){let c=a[A];Ee.errorRequest(n,c,o)}}}),r.unref(),t[An]=r,e[An]=r,Ee.addListener(e,"error",function(n){Qs(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[cn]=n,this[hc][JQ](n)}),Ee.addListener(e,"end",function(){Ee.destroy(this,new td("other side closed",Ee.getSocketInfo(this)))}),Ee.addListener(e,"close",function(){let n=this[cn]||new td("closed",Ee.getSocketInfo(this));t[xt]=null,this[An]!=null&&this[An].destroy(n),t[VQ]=t[an],Qs(t[zf]===0),t.emit("disconnect",t[Vf],[t],n),t[co]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return PAe(t,...n)},resume(){RAe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function RAe(t){let e=t[xt];e?.destroyed===!1&&(t[IAe]===0&&t[KU]===0?(e.unref(),t[An].unref()):(e.ref(),t[An].ref()))}function kAe(t){Qs(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xt][cn]=t,this[hc][JQ](t)}function FAe(t,e,r){if(r===0){let s=new qQ(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xt][cn]=s,this[hc][JQ](s)}}function MAe(){let t=new td("other side closed",Ee.getSocketInfo(this[xt]));this.destroy(t),Ee.destroy(this[xt],t)}function UAe(t){let e=this[cn]||new td(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ee.getSocketInfo(this)),r=this[hc];if(r[xt]=null,r[BAe]=null,this[An]!=null&&(this[An].destroy(e),this[An]=null),Ee.destroy(this[xt],e),r[an]<r[Ao].length){let s=r[Ao][r[an]];r[Ao][r[an]++]=null,Ee.errorRequest(r,s,e),r[VQ]=r[an]}Qs(r[zf]===0),r.emit("disconnect",r[Vf],[r],e),r[co]()}function LAe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function PAe(t,e){let r=t[An],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Ee.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let d={};for(let D=0;D<c.length;D+=2){let U=c[D+0],v=c[D+1];if(Array.isArray(v))for(let k=0;k<v.length;k++)d[U]?d[U]+=`,${v[k]}`:d[U]=v[k];else d[U]=v}let g,{hostname:h,port:f}=t[Vf];d[QAe]=i||`${h}${f?`:${f}`:""}`,d[yAe]=s;let E=D=>{e.aborted||e.completed||(D=D||new qU,Ee.errorRequest(t,e,D),g!=null&&Ee.destroy(g,D),Ee.destroy(u,D),t[Ao][t[an]++]=null,t[co]())};try{e.onConnect(E)}catch(D){Ee.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(d,{endStream:!1,signal:A}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null}),g.once("close",()=>{r[bi]-=1,r[bi]===0&&r.unref()}),!0;d[bAe]=n,d[wAe]="https";let w=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let p=Ee.bodyLength(u);if(Ee.isFormDataLike(u)){VU??=uc().extractBody;let[D,U]=VU(u);d["content-type"]=U,u=D.stream,p=D.length}if(p==null&&(p=e.contentLength),(p===0||!w)&&(p=null),LAe(s)&&p>0&&e.contentLength!=null&&e.contentLength!==p){if(t[CAe])return Ee.errorRequest(t,e,new YQ),!1;process.emitWarning(new YQ)}p!=null&&(Qs(u,"no body must not have content length"),d[NAe]=`${p}`),r.ref();let y=s==="GET"||s==="HEAD"||u===null;return a?(d[SAe]="100-continue",g=r.request(d,{endStream:y,signal:A}),g.once("continue",N)):(g=r
Line truncated
|
||||||
`,this[cce]=A??3e5,this[Ace]=n??3e5,this[uce]=y??!0,this[lce]=D,this[XQ]=v,this[lo]=null,this[mce]=O>-1?O:-1,this[Ece]=Ge??100,this[gt]=null,this[un]=[],this[Ni]=0,this[ln]=0,this[id]=fe=>ZQ(this,fe),this[pce]=fe=>cL(this,fe)}get pipelining(){return this[Zf]}set pipelining(e){this[Zf]=e,this[id](!0)}get[Ad](){return this[un].length-this[ln]}get[ad](){return this[ln]-this[Ni]}get[od](){return this[un].length-this[Ni]}get[tce](){return!!this[gt]&&!this[mc]&&!this[gt].destroyed}get[KQ](){return!!(this[gt]?.busy(null)||this[od]>=(AL(this)||1)||this[Ad]>0)}[ece](e){uL(this),this.once("connect",e)}[fce](e,r){let s=e.origin||this[vn].origin,n=new zAe(s,e,r);return this[un].push(n),this[Sa]||(Na.bodyLength(n.body)==null&&Na.isIterable(n.body)?(this[Sa]=1,queueMicrotask(()=>ZQ(this))):this[id](!0)),this[Sa]&&this[go]!==2&&this[KQ]&&(this[go]=2),this[go]<2}async[gce](){return new Promise(e=>{this[od]?this[lo]=e:e(null)})}async[hce](e){return new Promise(r=>{let s=this[un].splice(this[ln]);for(let i=0;i<s.length;i++){let o=s[i];Na.errorRequest(this,o,e)}let n=()=>{this[lo]&&(this[lo](),this[lo]=null),r(null)};this[gt]?(this[gt].destroy(e,n),this[gt]=null):queueMicrotask(n),this[id]()})}},Bce=jf();function cL(t,e){if(t[ad]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){wi(t[ln]===t[Ni]);let r=t[un].splice(t[Ni]);for(let s=0;s<r.length;s++){let n=r[s];Na.errorRequest(t,n,e)}wi(t[od]===0)}}async function uL(t){wi(!t[mc]),wi(!t[gt]);let{host:e,hostname:r,protocol:s,port:n}=t[vn];if(r[0]==="["){let i=r.indexOf("]");wi(i!==-1);let o=r.substring(1,i);wi(aL.isIP(o)),r=o}t[mc]=!0,fc.beforeConnect.hasSubscribers&&fc.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd]});try{let i=await new Promise((o,a)=>{t[sd]({host:e,hostname:r,protocol:s,port:n,servername:t[uo],localAddress:t[nd]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Na.destroy(i.on("error",iL),new jAe);return}wi(i);try{t[gt]=i.alpnProtocol==="h2"?await Ice(t,i):await Cce(t,i)}catch(o){throw i.destroy().on("error",iL),o}t[mc]=!1,i[dce]=0,i[XQ]=t[XQ],i[$Ae]=t,i[sce]=null,fc.connected.hasSubscribers&&fc.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd],socket:i}),t.emit("connect",t[vn],[t])}catch(i){if(t.destroyed)return;if(t[mc]=!1,fc.connectError.hasSubscribers&&fc.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(wi(t[ad]===0);t[Ad]>0&&t[un][t[ln]].servername===t[uo];){let o=t[un][t[ln]++];Na.errorRequest(t,o,i)}else cL(t,i);t.emit("connectionError",t[vn],[t],i)}t[id]()}function oL(t){t[go]=0,t.emit("drain",t[vn],[t])}function ZQ(t,e){t[Sa]!==2&&(t[Sa]=2,Qce(t,e),t[Sa]=0,t[Ni]>256&&(t[un].splice(0,t[Ni]),t[ln]-=t[Ni],t[Ni]=0))}function Qce(t,e){for(;;){if(t.destroyed){wi(t[Ad]===0);return}if(t[lo]&&!t[od]){t[lo](),t[lo]=null;return}if(t[gt]&&t[gt].resume(),t[KQ])t[go]=2;else if(t[go]===2){e?(t[go]=1,queueMicrotask(()=>oL(t))):oL(t);continue}if(t[Ad]===0||t[ad]>=(AL(t)||1))return;let r=t[un][t[ln]];if(t[vn].protocol==="https:"&&t[uo]!==r.servername){if(t[ad]>0)return;t[uo]=r.servername,t[gt]?.destroy(new XAe("servername changed"),()=>{t[gt]=null,ZQ(t)})}if(t[mc])return;if(!t[gt]){uL(t);return}if(t[gt].destroyed||t[gt].busy(r))return;!r.aborted&&t[gt].write(r)?t[ln]++:t[un].splice(t[ln],1)}}lL.exports=jQ});var $Q=m((Kqe,dL)=>{"use strict";var $f=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};dL.exports=class{constructor(){this.head=this.tail=new $f}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new $f),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var hL=m((Xqe,gL)=>{var{kFree:yce,kConnected:bce,kPending:wce,kQueued:Nce,kRunning:Sce,kSize:Tce}=je(),Ta=Symbol("pool"),ey=class{constructor(e){this[Ta]=e}get connected(){return this[Ta][bce]}get free(){return this[Ta][yce]}get pending(){return this[Ta][wce]}get queued(){return this[Ta][Nce]}get running(){return this[Ta][Sce]}get size(){return this[Ta][Tce]}};gL.exports=ey});var oy=m((jqe,bL)=>{"use strict";var Dce=tc(),xce=$Q(),{kConnected:ty,kSize:fL,kRunning:mL,kPending:pL,kQueued:cd,kBusy:Rce,kFree:kce,kUrl:Fce,kClose:Mce,kDestroy:Uce,kDispatch:Lce}=je(),Pce=hL(),Br=Symbol("clients"),ir=Symbol("needDrain"),ud=Symbol("queue"),ry=Symbol("closed resolve"),sy=Symbol("onDrain"),EL=Symbol("onConnect"),CL=Symbol("onDisconnect"),IL=Symbol("onConnectionError"),ny=Symbol("
Line truncated
|
`,this[cce]=A??3e5,this[Ace]=n??3e5,this[uce]=y??!0,this[lce]=D,this[XQ]=v,this[lo]=null,this[mce]=O>-1?O:-1,this[Ece]=Ge??100,this[gt]=null,this[un]=[],this[Ni]=0,this[ln]=0,this[id]=fe=>ZQ(this,fe),this[pce]=fe=>cL(this,fe)}get pipelining(){return this[Zf]}set pipelining(e){this[Zf]=e,this[id](!0)}get[Ad](){return this[un].length-this[ln]}get[ad](){return this[ln]-this[Ni]}get[od](){return this[un].length-this[Ni]}get[tce](){return!!this[gt]&&!this[mc]&&!this[gt].destroyed}get[KQ](){return!!(this[gt]?.busy(null)||this[od]>=(AL(this)||1)||this[Ad]>0)}[ece](e){uL(this),this.once("connect",e)}[fce](e,r){let s=e.origin||this[vn].origin,n=new zAe(s,e,r);return this[un].push(n),this[Sa]||(Na.bodyLength(n.body)==null&&Na.isIterable(n.body)?(this[Sa]=1,queueMicrotask(()=>ZQ(this))):this[id](!0)),this[Sa]&&this[go]!==2&&this[KQ]&&(this[go]=2),this[go]<2}async[gce](){return new Promise(e=>{this[od]?this[lo]=e:e(null)})}async[hce](e){return new Promise(r=>{let s=this[un].splice(this[ln]);for(let i=0;i<s.length;i++){let o=s[i];Na.errorRequest(this,o,e)}let n=()=>{this[lo]&&(this[lo](),this[lo]=null),r(null)};this[gt]?(this[gt].destroy(e,n),this[gt]=null):queueMicrotask(n),this[id]()})}},Bce=jf();function cL(t,e){if(t[ad]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){wi(t[ln]===t[Ni]);let r=t[un].splice(t[Ni]);for(let s=0;s<r.length;s++){let n=r[s];Na.errorRequest(t,n,e)}wi(t[od]===0)}}async function uL(t){wi(!t[mc]),wi(!t[gt]);let{host:e,hostname:r,protocol:s,port:n}=t[vn];if(r[0]==="["){let i=r.indexOf("]");wi(i!==-1);let o=r.substring(1,i);wi(aL.isIP(o)),r=o}t[mc]=!0,fc.beforeConnect.hasSubscribers&&fc.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd]});try{let i=await new Promise((o,a)=>{t[sd]({host:e,hostname:r,protocol:s,port:n,servername:t[uo],localAddress:t[nd]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Na.destroy(i.on("error",iL),new jAe);return}wi(i);try{t[gt]=i.alpnProtocol==="h2"?await Ice(t,i):await Cce(t,i)}catch(o){throw i.destroy().on("error",iL),o}t[mc]=!1,i[dce]=0,i[XQ]=t[XQ],i[$Ae]=t,i[sce]=null,fc.connected.hasSubscribers&&fc.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd],socket:i}),t.emit("connect",t[vn],[t])}catch(i){if(t.destroyed)return;if(t[mc]=!1,fc.connectError.hasSubscribers&&fc.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[nd]},connector:t[sd],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(wi(t[ad]===0);t[Ad]>0&&t[un][t[ln]].servername===t[uo];){let o=t[un][t[ln]++];Na.errorRequest(t,o,i)}else cL(t,i);t.emit("connectionError",t[vn],[t],i)}t[id]()}function oL(t){t[go]=0,t.emit("drain",t[vn],[t])}function ZQ(t,e){t[Sa]!==2&&(t[Sa]=2,Qce(t,e),t[Sa]=0,t[Ni]>256&&(t[un].splice(0,t[Ni]),t[ln]-=t[Ni],t[Ni]=0))}function Qce(t,e){for(;;){if(t.destroyed){wi(t[Ad]===0);return}if(t[lo]&&!t[od]){t[lo](),t[lo]=null;return}if(t[gt]&&t[gt].resume(),t[KQ])t[go]=2;else if(t[go]===2){e?(t[go]=1,queueMicrotask(()=>oL(t))):oL(t);continue}if(t[Ad]===0||t[ad]>=(AL(t)||1))return;let r=t[un][t[ln]];if(t[vn].protocol==="https:"&&t[uo]!==r.servername){if(t[ad]>0)return;t[uo]=r.servername,t[gt]?.destroy(new XAe("servername changed"),()=>{t[gt]=null,ZQ(t)})}if(t[mc])return;if(!t[gt]){uL(t);return}if(t[gt].destroyed||t[gt].busy(r))return;!r.aborted&&t[gt].write(r)?t[ln]++:t[un].splice(t[ln],1)}}lL.exports=jQ});var $Q=m((Xqe,dL)=>{"use strict";var $f=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};dL.exports=class{constructor(){this.head=this.tail=new $f}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new $f),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var hL=m((jqe,gL)=>{var{kFree:yce,kConnected:bce,kPending:wce,kQueued:Nce,kRunning:Sce,kSize:Tce}=je(),Ta=Symbol("pool"),ey=class{constructor(e){this[Ta]=e}get connected(){return this[Ta][bce]}get free(){return this[Ta][yce]}get pending(){return this[Ta][wce]}get queued(){return this[Ta][Nce]}get running(){return this[Ta][Sce]}get size(){return this[Ta][Tce]}};gL.exports=ey});var oy=m((Zqe,bL)=>{"use strict";var Dce=tc(),xce=$Q(),{kConnected:ty,kSize:fL,kRunning:mL,kPending:pL,kQueued:cd,kBusy:Rce,kFree:kce,kUrl:Fce,kClose:Mce,kDestroy:Uce,kDispatch:Lce}=je(),Pce=hL(),Br=Symbol("clients"),ir=Symbol("needDrain"),ud=Symbol("queue"),ry=Symbol("closed resolve"),sy=Symbol("onDrain"),EL=Symbol("onConnect"),CL=Symbol("onDisconnect"),IL=Symbol("onConnectionError"),ny=Symbol("
Line truncated
|
||||||
${s.count} ${s.noun} ${s.is} pending:
|
${s.count} ${s.noun} ${s.is} pending:
|
||||||
|
|
||||||
${e.format(r)}
|
${e.format(r)}
|
||||||
`.trim())}};xv.exports=ob});var pm=m((wVe,Uv)=>{"use strict";var kv=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:cde}=Se(),ude=Cc();Mv()===void 0&&Fv(new ude);function Fv(t){if(!t||typeof t.dispatch!="function")throw new cde("Argument agent must implement Agent");Object.defineProperty(globalThis,kv,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Mv(){return globalThis[kv]}Uv.exports={setGlobalDispatcher:Fv,getGlobalDispatcher:Mv}});var Em=m((SVe,Lv)=>{"use strict";Lv.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var vv=m((TVe,Pv)=>{"use strict";var lde=Xf();Pv.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new lde(r,o,n,i);return r(a,A)}}});var _v=m((DVe,Ov)=>{"use strict";var dde=am();Ov.exports=t=>e=>function(s,n){return e(s,new dde({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Gv=m((xVe,Hv)=>{"use strict";var gde=me(),{InvalidArgumentError:hde,RequestAbortedError:fde}=Se(),mde=Em(),ab=class extends mde{#e=1024*1024;#t=null;#r=!1;#s=!1;#i=0;#n=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new hde("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#n=e}onHeaders(e,r,s,n){let o=gde.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new fde(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#n??e,this.#a.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#n):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function pde({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new ab({maxSize:i},n);return e(s,o)}}Hv.exports=pde});var Vv=m((RVe,qv)=>{"use strict";var{isIP:Ede}=Q("node:net"),{lookup:Cde}=Q("node:dns"),Ide=Em(),{InvalidArgumentError:Dc,InformationalError:Bde}=Se(),Yv=Math.pow(2,31)-1,Ab=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#i}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Bde("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){Cde(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#i(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===Yv?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===Yv?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new cb(this,e,r)}},cb=class extends Ide{#e=null;#t=null;#r=null;#s=null;#i=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#i=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#i,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
`.trim())}};xv.exports=ob});var pm=m((NVe,Uv)=>{"use strict";var kv=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:cde}=Se(),ude=Cc();Mv()===void 0&&Fv(new ude);function Fv(t){if(!t||typeof t.dispatch!="function")throw new cde("Argument agent must implement Agent");Object.defineProperty(globalThis,kv,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Mv(){return globalThis[kv]}Uv.exports={setGlobalDispatcher:Fv,getGlobalDispatcher:Mv}});var Em=m((TVe,Lv)=>{"use strict";Lv.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var vv=m((DVe,Pv)=>{"use strict";var lde=Xf();Pv.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new lde(r,o,n,i);return r(a,A)}}});var _v=m((xVe,Ov)=>{"use strict";var dde=am();Ov.exports=t=>e=>function(s,n){return e(s,new dde({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Gv=m((RVe,Hv)=>{"use strict";var gde=me(),{InvalidArgumentError:hde,RequestAbortedError:fde}=Se(),mde=Em(),ab=class extends mde{#e=1024*1024;#t=null;#r=!1;#s=!1;#i=0;#n=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new hde("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#n=e}onHeaders(e,r,s,n){let o=gde.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new fde(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#n??e,this.#a.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#n):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function pde({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new ab({maxSize:i},n);return e(s,o)}}Hv.exports=pde});var Vv=m((kVe,qv)=>{"use strict";var{isIP:Ede}=Q("node:net"),{lookup:Cde}=Q("node:dns"),Ide=Em(),{InvalidArgumentError:Dc,InformationalError:Bde}=Se(),Yv=Math.pow(2,31)-1,Ab=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#i}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Bde("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){Cde(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#i(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===Yv?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===Yv?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new cb(this,e,r)}},cb=class extends Ide{#e=null;#t=null;#r=null;#s=null;#i=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#i=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#i,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||||
${i}`;break;case"retry":b4(i)&&(r[n]=i);break;case"id":w4(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&b4(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&w4(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};N4.exports={EventSourceStream:zb}});var U4=m((AJe,M4)=>{"use strict";var{pipeline:Rme}=Q("node:stream"),{fetching:kme}=yd(),{makeRequest:Fme}=kc(),{webidl:Ri}=Ht(),{EventSourceStream:Mme}=S4(),{parseMIMEType:Ume}=Cr(),{createFastMessageEvent:Lme}=vc(),{isNetworkError:T4}=Bd(),{delay:Pme}=Jb(),{kEnumerableProperty:Ya}=me(),{environmentSettingsObject:D4}=Gr(),x4=!1,R4=3e3,Ld=0,k4=1,Pd=2,vme="anonymous",Ome="use-credentials",Yc=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Ld;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),x4||(x4=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e,s,"url"),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:R4};let n=D4,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=vme;r.withCredentials&&(o=Ome,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=D4.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=Fme(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Pd)return;this.#s=Ld;let e={request:this.#i,dispatcher:this.#a},r=s=>{T4(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(T4(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?Ume(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=k4,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Mme({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Lme(A.type,A.options))}});Rme(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=kme(e)}async#c(){this.#s!==Pd&&(this.#s=Ld,this.dispatchEvent(new Event("error")),await Pme(this.#o.reconnectionTime),this.#s===Ld&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Ri.brandCheck(this,t),this.#s!==Pd&&(this.#s=Pd,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},F4={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ld,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:k4,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Pd,writable:!1}};Object.defineProperties(Yc,F4);Object.defineProperties(Yc.prototype,F4);Object.defineProperties(Yc.prototype,{close:Ya,onerror:Ya,onmessage:Ya,onopen:Ya,readyState:Ya,url:Ya,withCredentials:Ya});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any}]);M4.exports={EventSource:Yc,defaultReconnectionTime:R4}});var op=m((cJe,re)=>{"use strict";var _me=pc(),L4=Hl(),Hme=Ec(),Gme=FL(),Yme=Cc(),qme=Cy(),Vme=sP(),Jme=cP(),P4=Se(),ip=me(),{InvalidArgumentError:np}=P4,qc=KP(),Wme=Yl(),zme=eb(),Kme=Rv(),Xme=sb(),jme=Hy(),Zme=am(),{getGlobalDispatcher:v4,setGlobalDispatcher:$me}=pm(),epe=Em(),tpe=Xf(),rpe=jf();Object.assign(L4.prototype,qc);re.exports.Dispatcher=L4;re.exports.Client=_me;re.exports.Pool=Hme;re.exports.BalancedPool=Gme;re.exports.Agent=Yme;re.exports.ProxyAgent=qme;re.exports.EnvHttpProxyAgent=Vme;re.exports.RetryAgent=Jme;re.exports.RetryHandle
Line truncated
|
${i}`;break;case"retry":b4(i)&&(r[n]=i);break;case"id":w4(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&b4(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&w4(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};N4.exports={EventSourceStream:zb}});var U4=m((cJe,M4)=>{"use strict";var{pipeline:Rme}=Q("node:stream"),{fetching:kme}=yd(),{makeRequest:Fme}=kc(),{webidl:Ri}=Ht(),{EventSourceStream:Mme}=S4(),{parseMIMEType:Ume}=Cr(),{createFastMessageEvent:Lme}=vc(),{isNetworkError:T4}=Bd(),{delay:Pme}=Jb(),{kEnumerableProperty:Ya}=me(),{environmentSettingsObject:D4}=Gr(),x4=!1,R4=3e3,Ld=0,k4=1,Pd=2,vme="anonymous",Ome="use-credentials",Yc=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Ld;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),x4||(x4=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e,s,"url"),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:R4};let n=D4,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=vme;r.withCredentials&&(o=Ome,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=D4.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=Fme(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Pd)return;this.#s=Ld;let e={request:this.#i,dispatcher:this.#a},r=s=>{T4(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(T4(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?Ume(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=k4,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Mme({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Lme(A.type,A.options))}});Rme(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=kme(e)}async#c(){this.#s!==Pd&&(this.#s=Ld,this.dispatchEvent(new Event("error")),await Pme(this.#o.reconnectionTime),this.#s===Ld&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Ri.brandCheck(this,t),this.#s!==Pd&&(this.#s=Pd,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},F4={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ld,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:k4,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Pd,writable:!1}};Object.defineProperties(Yc,F4);Object.defineProperties(Yc.prototype,F4);Object.defineProperties(Yc.prototype,{close:Ya,onerror:Ya,onmessage:Ya,onopen:Ya,readyState:Ya,url:Ya,withCredentials:Ya});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any}]);M4.exports={EventSource:Yc,defaultReconnectionTime:R4}});var op=m((uJe,re)=>{"use strict";var _me=pc(),L4=Hl(),Hme=Ec(),Gme=FL(),Yme=Cc(),qme=Cy(),Vme=sP(),Jme=cP(),P4=Se(),ip=me(),{InvalidArgumentError:np}=P4,qc=KP(),Wme=Yl(),zme=eb(),Kme=Rv(),Xme=sb(),jme=Hy(),Zme=am(),{getGlobalDispatcher:v4,setGlobalDispatcher:$me}=pm(),epe=Em(),tpe=Xf(),rpe=jf();Object.assign(L4.prototype,qc);re.exports.Dispatcher=L4;re.exports.Client=_me;re.exports.Pool=Hme;re.exports.BalancedPool=Gme;re.exports.Agent=Yme;re.exports.ProxyAgent=qme;re.exports.EnvHttpProxyAgent=Vme;re.exports.RetryAgent=Jme;re.exports.RetryHandle
Line truncated
|
||||||
\v\f\r\x1B !"#$\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD`},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041FLine truncated
|
\v\f\r\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\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\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 !"#\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 K_=m(z_=>{"use strict";var $w=_i().Buffer;z_._dbcs=Hi;var Gt=-1,W_=-2,Ls=-10,lr=-1e3,du=new Array(256),mg=-1;for(E0=0;E0<256;E0++)du[E0]=Gt;var E0;function Hi(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=du.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(du.slice(0));var i=this.decodeTables.length;this.decodeTables.push(du.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[lr-o[s]],A=48;A<=57;A++){if(a[A]===Gt)a[A]=lr-n;else if(a[A]>lr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[lr-a[A]],u=129;u<=254;u++){if(c[u]===Gt)c[u]=lr-i;else{if(c[u]===lr-i)continue;if(c[u]>lr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var d=this.decodeTables[lr-c[u]],g=48;g<=57;g++)d[g]===Gt&&(d[g]=W_)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipVals.lengLine truncated
|
\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var K_=m(z_=>{"use strict";var $w=_i().Buffer;z_._dbcs=Hi;var Gt=-1,W_=-2,Ls=-10,lr=-1e3,du=new Array(256),mg=-1;for(E0=0;E0<256;E0++)du[E0]=Gt;var E0;function Hi(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=du.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(du.slice(0));var i=this.decodeTables.length;this.decodeTables.push(du.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[lr-o[s]],A=48;A<=57;A++){if(a[A]===Gt)a[A]=lr-n;else if(a[A]>lr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[lr-a[A]],u=129;u<=254;u++){if(c[u]===Gt)c[u]=lr-i;else{if(c[u]===lr-i)continue;if(c[u]>lr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var d=this.decodeTables[lr-c[u]],g=48;g<=57;g++)d[g]===Gt&&(d[g]=W_)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipVals.lengLine truncated
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function R1e(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(m1e.has(n)){r=n;break}}return r}function k1e(t,e){let r=R1e(e);r!==""&&(t.referrerPolicy=r)}function F1e(){return"allowed"}function M1e(){return"success"}function U1e(){return"success"}function L1e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function P1e(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&pS(t.origin)&&!pS(cA(t))&&(e=null);break;case"same-origin":wg(t,cA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function pu(t,e){return t}function v1e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:pu(t.domainLookupStartTime,r),domainLookupEndTime:pu(t.domainLookupEndTime,r),connectionStartTime:pu(t.connectionStartTime,r),connectionEndTime:pu(t.connectionEndTime,r),secureConnectionStartTime:pu(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function O1e(t){return pu(I1e.now(),t)}function _1e(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function w9(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function H1e(t){return{referrerPolicy:t.referrerPolicy}}function G1e(t){let e=t.referrerPolicy;Ng(e);let r=null;if(t.referrer==="client"){let i=I9();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Go.is.URL(t.referrer)&&(r=t.referrer);let s=mS(r),n=mS(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??mS(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=cA(t);return AA(s)&&!AA(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=cA(t);return wg(s,i)?s:AA(s)&&!AA(i)?"no-referrer":n}case"same-origin":return wg(t,s)?s:"no-referrer";case"origin-when-cross-origin":return wg(t,s)?s:n;case"no-referrer-when-downgrade":{let i=cA(t);return AA(s)&&!AA(i)?"no-referrer":s}}}function mS(t,e=!1){return Ng(Go.is.URL(t)),t=new URL(t),D9(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var Y1e=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)$/),q1e=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function N9(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),q1e(t)):Y1e(t)}function V1e(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||N9(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function AA(t){return Go.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:V1e(t.origin):!1}function J1e(t){}function wg(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function W1e(t){return t.controller.state==="aborted"}function z1e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function K1e(t){return Q1e[t.toLowerCase()]??t}var X1e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function S9(t,e,r=0,s=1){class n{#e;#t;#r;constructor(o,a){this.#e=o,this.#t=a,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#r,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#r=o+1;let d;switch(this.#t){case"key":d=c;break;case"value":d=u;break;case"key+value":d=[c,u];break}return{value:d,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,X1e),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 j1e(t,e,r,s=0,n=1){let i=S9(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"value")}},en
Line truncated
|
`)||t.includes("\r")||t.includes("\0"))===!1}function R1e(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(m1e.has(n)){r=n;break}}return r}function k1e(t,e){let r=R1e(e);r!==""&&(t.referrerPolicy=r)}function F1e(){return"allowed"}function M1e(){return"success"}function U1e(){return"success"}function L1e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function P1e(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&pS(t.origin)&&!pS(cA(t))&&(e=null);break;case"same-origin":wg(t,cA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function pu(t,e){return t}function v1e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:pu(t.domainLookupStartTime,r),domainLookupEndTime:pu(t.domainLookupEndTime,r),connectionStartTime:pu(t.connectionStartTime,r),connectionEndTime:pu(t.connectionEndTime,r),secureConnectionStartTime:pu(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function O1e(t){return pu(I1e.now(),t)}function _1e(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function w9(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function H1e(t){return{referrerPolicy:t.referrerPolicy}}function G1e(t){let e=t.referrerPolicy;Ng(e);let r=null;if(t.referrer==="client"){let i=I9();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Go.is.URL(t.referrer)&&(r=t.referrer);let s=mS(r),n=mS(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??mS(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=cA(t);return AA(s)&&!AA(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=cA(t);return wg(s,i)?s:AA(s)&&!AA(i)?"no-referrer":n}case"same-origin":return wg(t,s)?s:"no-referrer";case"origin-when-cross-origin":return wg(t,s)?s:n;case"no-referrer-when-downgrade":{let i=cA(t);return AA(s)&&!AA(i)?"no-referrer":s}}}function mS(t,e=!1){return Ng(Go.is.URL(t)),t=new URL(t),D9(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var Y1e=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)$/),q1e=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function N9(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),q1e(t)):Y1e(t)}function V1e(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||N9(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function AA(t){return Go.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:V1e(t.origin):!1}function J1e(t){}function wg(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function W1e(t){return t.controller.state==="aborted"}function z1e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function K1e(t){return Q1e[t.toLowerCase()]??t}var X1e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function S9(t,e,r=0,s=1){class n{#e;#t;#r;constructor(o,a){this.#e=o,this.#t=a,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#r,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#r=o+1;let d;switch(this.#t){case"key":d=c;break;case"value":d=u;break;case"key+value":d=[c,u];break}return{value:d,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,X1e),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 j1e(t,e,r,s=0,n=1){let i=S9(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"value")}},en
Line truncated
|
||||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=Os(a=>NS(a)&&a!==59,t,e);i=bS.decode(o)}return{name:s,value:i}}function Bwe(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw Rr("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=Os(a=>a!==10&&a!==13&&a!==58,t,e);if(o=wS(o,!0,!0,a=>a===9||a===32),!gwe.test(o.toString()))throw Rr("header name does not match the field-name token production");if(t[e.position]!==58)throw Rr("expected :");switch(e.position++,Os(a=>a===32||a===9,t,e),dwe(o)){case"content-disposition":{if(r=s=null,Os(A=>NS(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Rr("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=Iwe(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Rr("name attribute is required in content-disposition header");break}case"content-type":{let a=Os(A=>A!==10&&A!==13,t,e);a=wS(a,!1,!0,A=>A===9||A===32),n=U9(a);break}case"content-transfer-encoding":{let a=Os(A=>A!==10&&A!==13,t,e);a=wS(a,!1,!0,A=>A===9||A===32),i=U9(a);break}default:Os(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Rr("expected CRLF");e.position+=2}}function Os(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function wS(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 Qwe(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function Rr(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function ywe(t){return t<=31||t===127}function bwe(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 NS(t){return t<=127&&t!==32&&t!==9&&!ywe(t)&&!bwe(t)}L9.exports={multipartFormDataParser:Cwe,validateBoundary:Ewe}});var Sg=m((pje,v9)=>{"use strict";function wwe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}v9.exports={createDeferredPromise:wwe}});var Iu=m((Eje,Y9)=>{"use strict";var DS=ce(),{ReadableStreamFrom:Nwe,readableStreamClose:Swe,fullyReadBody:Twe,extractMimeType:Dwe}=rs(),{FormData:O9,setFormDataState:xwe}=Y0(),{webidl:Bn}=Yt(),SS=Q("node:assert"),{isErrored:TS,isDisturbed:Rwe}=Q("node:stream"),{isUint8Array:kwe}=Q("node:util/types"),{serializeAMimeType:Fwe}=vs(),{multipartFormDataParser:Mwe}=P9(),{createDeferredPromise:Uwe}=Sg(),{parseJSONFromBytes:Lwe}=qi(),{utf8DecodeBytes:Pwe}=P0(),{runtimeFeatures:vwe}=Vi(),Owe=vwe.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),q0=new TextEncoder;function _we(){}var Hwe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Rwe(e)&&!TS(e)&&e.cancel("Response object has been garbage collected").catch(_we)});function H9(t,e=!1){let r=null,s=null;Bn.is.ReadableStream(t)?r=t:Bn.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),SS(Bn.is.ReadableStream(r));let n=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(Bn.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Bn.is.BufferSource(t))i=Bn.util.getCopyOfBytesHeldByBufferSource(t);else if(Bn.is.FormData(t)){let c=`----formdata-undici-0${`${Owe(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=Os(a=>NS(a)&&a!==59,t,e);i=bS.decode(o)}return{name:s,value:i}}function Bwe(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw Rr("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=Os(a=>a!==10&&a!==13&&a!==58,t,e);if(o=wS(o,!0,!0,a=>a===9||a===32),!gwe.test(o.toString()))throw Rr("header name does not match the field-name token production");if(t[e.position]!==58)throw Rr("expected :");switch(e.position++,Os(a=>a===32||a===9,t,e),dwe(o)){case"content-disposition":{if(r=s=null,Os(A=>NS(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Rr("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=Iwe(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Rr("name attribute is required in content-disposition header");break}case"content-type":{let a=Os(A=>A!==10&&A!==13,t,e);a=wS(a,!1,!0,A=>A===9||A===32),n=U9(a);break}case"content-transfer-encoding":{let a=Os(A=>A!==10&&A!==13,t,e);a=wS(a,!1,!0,A=>A===9||A===32),i=U9(a);break}default:Os(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Rr("expected CRLF");e.position+=2}}function Os(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function wS(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 Qwe(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function Rr(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function ywe(t){return t<=31||t===127}function bwe(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 NS(t){return t<=127&&t!==32&&t!==9&&!ywe(t)&&!bwe(t)}L9.exports={multipartFormDataParser:Cwe,validateBoundary:Ewe}});var Sg=m((Eje,v9)=>{"use strict";function wwe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}v9.exports={createDeferredPromise:wwe}});var Iu=m((Cje,Y9)=>{"use strict";var DS=ce(),{ReadableStreamFrom:Nwe,readableStreamClose:Swe,fullyReadBody:Twe,extractMimeType:Dwe}=rs(),{FormData:O9,setFormDataState:xwe}=Y0(),{webidl:Bn}=Yt(),SS=Q("node:assert"),{isErrored:TS,isDisturbed:Rwe}=Q("node:stream"),{isUint8Array:kwe}=Q("node:util/types"),{serializeAMimeType:Fwe}=vs(),{multipartFormDataParser:Mwe}=P9(),{createDeferredPromise:Uwe}=Sg(),{parseJSONFromBytes:Lwe}=qi(),{utf8DecodeBytes:Pwe}=P0(),{runtimeFeatures:vwe}=Vi(),Owe=vwe.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),q0=new TextEncoder;function _we(){}var Hwe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Rwe(e)&&!TS(e)&&e.cancel("Response object has been garbage collected").catch(_we)});function H9(t,e=!1){let r=null,s=null;Bn.is.ReadableStream(t)?r=t:Bn.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),SS(Bn.is.ReadableStream(r));let n=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(Bn.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Bn.is.BufferSource(t))i=Bn.util.getCopyOfBytesHeldByBufferSource(t);else if(Bn.is.FormData(t)){let c=`----formdata-undici-0${`${Owe(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||||
Content-Disposition: form-data`;let d=p=>p.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=p=>p.replace(/\r?\n|\r/g,`\r
|
Content-Disposition: form-data`;let d=p=>p.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=p=>p.replace(/\r?\n|\r/g,`\r
|
||||||
`),h=[],f=new Uint8Array([13,10]);o=0;let E=!1;for(let[p,y]of t)if(typeof y=="string"){let N=q0.encode(u+`; name="${d(g(p))}"\r
|
`),h=[],f=new Uint8Array([13,10]);o=0;let E=!1;for(let[p,y]of t)if(typeof y=="string"){let N=q0.encode(u+`; name="${d(g(p))}"\r
|
||||||
\r
|
\r
|
||||||
@@ -60,7 +60,7 @@ ${g(y)}\r
|
|||||||
Content-Type: ${y.type||"application/octet-stream"}\r
|
Content-Type: ${y.type||"application/octet-stream"}\r
|
||||||
\r
|
\r
|
||||||
`);h.push(N,y,f),typeof y.size=="number"?o+=N.byteLength+y.size+f.byteLength:E=!0}let w=q0.encode(`--${c}--\r
|
`);h.push(N,y,f),typeof y.size=="number"?o+=N.byteLength+y.size+f.byteLength:E=!0}let w=q0.encode(`--${c}--\r
|
||||||
`);h.push(w),o+=w.byteLength,E&&(o=null),i=t,n=async function*(){for(let p of h)p.stream?yield*p.stream():yield p},a=`multipart/form-data; boundary=${c}`}else if(Bn.is.Blob(t))i=t,o=t.size,t.type&&(a=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(DS.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Bn.is.ReadableStream(t)?t:Nwe(t)}return(typeof i=="string"||kwe(i))&&(n=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let d of u){if(TS(r))break;d.length&&s.enqueue(new Uint8Array(d))}else c?.length&&!TS(r)&&s.enqueue(typeof c=="string"?q0.encode(c):new Uint8Array(c));queueMicrotask(()=>Swe(s))})(),[{stream:r,source:i,length:o},a]}function Gwe(t,e=!1){return Bn.is.ReadableStream(t)&&(SS(!DS.isDisturbed(t),"The body has already been consumed."),SS(!t.locked,"The stream is locked.")),H9(t,e)}function Ywe(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function qwe(t,e){return{blob(){return Cu(this,s=>{let n=_9(e(this));return n===null?n="":n&&(n=Fwe(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Cu(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Cu(this,Pwe,t,e)},json(){return Cu(this,Lwe,t,e)},formData(){return Cu(this,s=>{let n=_9(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=Mwe(s,n),o=new O9;return xwe(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new O9;for(let[a,A]of i)o.append(a,A);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return Cu(this,s=>new Uint8Array(s),t,e)}}}function Vwe(t,e){Object.assign(t.prototype,qwe(t,e))}function Cu(t,e,r,s){try{Bn.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),G9(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=Uwe(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(Twe(t.body,o,i),n.promise)}function G9(t){let e=t.body;return e!=null&&(e.stream.locked||DS.isDisturbed(e.stream))}function _9(t){let e=t.headersList,r=Dwe(e);return r==="failure"?null:r}Y9.exports={extractBody:H9,safelyExtractBody:Gwe,cloneBody:Ywe,mixinBody:Vwe,streamRegistry:Hwe,bodyUnusable:G9}});var eG=m((Cje,$9)=>{"use strict";var se=Q("node:assert"),ne=ce(),{channels:q9}=_o(),xS=lN(),{RequestContentLengthMismatchError:uA,ResponseContentLengthMismatchError:Jwe,RequestAbortedError:X9,HeadersTimeoutError:Wwe,HeadersOverflowError:zwe,SocketError:xg,InformationalError:Bu,BodyTimeoutError:Kwe,HTTPParserError:Xwe,ResponseExceededMaxSizeError:jwe}=ae(),{kUrl:j9,kReset:kr,kClient:PS,kParser:at,kBlocking:Rg,kRunning:rr,kPending:Zwe,kSize:V9,kWriting:qo,kQueue:Qn,kNoRef:Tg,kKeepAliveDefaultTimeout:$we,kHostHeader:eNe,kPendingIdx:tNe,kRunningIdx:_s,kError:Hs,kPipelining:W0,kSocket:Qu,kKeepAliveTimeoutValue:K0,kMaxHeadersSize:rNe,kKeepAliveMaxTimeout:sNe,kKeepAliveTimeoutThreshold:nNe,kHeadersTimeout:iNe,kBodyTimeout:oNe,kStrictContentLength:FS,kMaxRequests:J9,kCounter:aNe,kMaxResponseSize:ANe,kOnError:cNe,kResume:Yo,kHTTPContext:Z9,kClosed:MS}=Me(),Kn=YH(),uNe=Buffer.alloc(0),V0=Buffer[Symbol.species],lNe=ne.removeAllListeners,RS;function dNe(){let t=process.env.JEST_WORKER_ID?sS():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(JH())}catch{}return e||(e=new WebAssembly.Module(t||sS())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onStatus(new V0(Xn.buffer,o,i))},wasm_on_message_begin:s=>(se(Nt.ptr===s),Nt.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderField(new V0(Xn.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderValue(new V0(Xn.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(se(Nt.ptr===s),Nt.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onBody(new V0(Xn.buffer,o,i))},wasm_on_message_complete:s=>(se(Nt.ptr===s),Nt.onMessageComplete())}})}var kS=null,Nt=null,Xn=null,J0=0,jn=null,gNe=0,Dg=1,yu=2|Dg,z0=4|Dg,US=8|gNe,LS=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Kn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[rNe],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[ANe]}setTimeout(e,r){e!==this.t
Line truncated
|
`);h.push(w),o+=w.byteLength,E&&(o=null),i=t,n=async function*(){for(let p of h)p.stream?yield*p.stream():yield p},a=`multipart/form-data; boundary=${c}`}else if(Bn.is.Blob(t))i=t,o=t.size,t.type&&(a=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(DS.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Bn.is.ReadableStream(t)?t:Nwe(t)}return(typeof i=="string"||kwe(i))&&(n=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let d of u){if(TS(r))break;d.length&&s.enqueue(new Uint8Array(d))}else c?.length&&!TS(r)&&s.enqueue(typeof c=="string"?q0.encode(c):new Uint8Array(c));queueMicrotask(()=>Swe(s))})(),[{stream:r,source:i,length:o},a]}function Gwe(t,e=!1){return Bn.is.ReadableStream(t)&&(SS(!DS.isDisturbed(t),"The body has already been consumed."),SS(!t.locked,"The stream is locked.")),H9(t,e)}function Ywe(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function qwe(t,e){return{blob(){return Cu(this,s=>{let n=_9(e(this));return n===null?n="":n&&(n=Fwe(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Cu(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Cu(this,Pwe,t,e)},json(){return Cu(this,Lwe,t,e)},formData(){return Cu(this,s=>{let n=_9(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=Mwe(s,n),o=new O9;return xwe(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new O9;for(let[a,A]of i)o.append(a,A);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return Cu(this,s=>new Uint8Array(s),t,e)}}}function Vwe(t,e){Object.assign(t.prototype,qwe(t,e))}function Cu(t,e,r,s){try{Bn.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),G9(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=Uwe(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(Twe(t.body,o,i),n.promise)}function G9(t){let e=t.body;return e!=null&&(e.stream.locked||DS.isDisturbed(e.stream))}function _9(t){let e=t.headersList,r=Dwe(e);return r==="failure"?null:r}Y9.exports={extractBody:H9,safelyExtractBody:Gwe,cloneBody:Ywe,mixinBody:Vwe,streamRegistry:Hwe,bodyUnusable:G9}});var eG=m((Ije,$9)=>{"use strict";var se=Q("node:assert"),ne=ce(),{channels:q9}=_o(),xS=lN(),{RequestContentLengthMismatchError:uA,ResponseContentLengthMismatchError:Jwe,RequestAbortedError:X9,HeadersTimeoutError:Wwe,HeadersOverflowError:zwe,SocketError:xg,InformationalError:Bu,BodyTimeoutError:Kwe,HTTPParserError:Xwe,ResponseExceededMaxSizeError:jwe}=ae(),{kUrl:j9,kReset:kr,kClient:PS,kParser:at,kBlocking:Rg,kRunning:rr,kPending:Zwe,kSize:V9,kWriting:qo,kQueue:Qn,kNoRef:Tg,kKeepAliveDefaultTimeout:$we,kHostHeader:eNe,kPendingIdx:tNe,kRunningIdx:_s,kError:Hs,kPipelining:W0,kSocket:Qu,kKeepAliveTimeoutValue:K0,kMaxHeadersSize:rNe,kKeepAliveMaxTimeout:sNe,kKeepAliveTimeoutThreshold:nNe,kHeadersTimeout:iNe,kBodyTimeout:oNe,kStrictContentLength:FS,kMaxRequests:J9,kCounter:aNe,kMaxResponseSize:ANe,kOnError:cNe,kResume:Yo,kHTTPContext:Z9,kClosed:MS}=Me(),Kn=YH(),uNe=Buffer.alloc(0),V0=Buffer[Symbol.species],lNe=ne.removeAllListeners,RS;function dNe(){let t=process.env.JEST_WORKER_ID?sS():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(JH())}catch{}return e||(e=new WebAssembly.Module(t||sS())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onStatus(new V0(Xn.buffer,o,i))},wasm_on_message_begin:s=>(se(Nt.ptr===s),Nt.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderField(new V0(Xn.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderValue(new V0(Xn.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(se(Nt.ptr===s),Nt.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onBody(new V0(Xn.buffer,o,i))},wasm_on_message_complete:s=>(se(Nt.ptr===s),Nt.onMessageComplete())}})}var kS=null,Nt=null,Xn=null,J0=0,jn=null,gNe=0,Dg=1,yu=2|Dg,z0=4|Dg,US=8|gNe,LS=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Kn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[rNe],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[ANe]}setTimeout(e,r){e!==this.t
Line truncated
|
||||||
`;if(typeof n=="string"?E+=`host: ${n}\r
|
`;if(typeof n=="string"?E+=`host: ${n}\r
|
||||||
`:E+=t[eNe],i?E+=`connection: upgrade\r
|
`:E+=t[eNe],i?E+=`connection: upgrade\r
|
||||||
upgrade: ${i}\r
|
upgrade: ${i}\r
|
||||||
@@ -86,13 +86,13 @@ ${c.toString(16)}\r
|
|||||||
`,"latin1"):r===null&&e.write(`\r
|
`,"latin1"):r===null&&e.write(`\r
|
||||||
0\r
|
0\r
|
||||||
\r
|
\r
|
||||||
`,"latin1"),r!==null&&n!==r){if(s[FS])throw new uA;process.emitWarning(new uA)}e[at].timeout&&e[at].timeoutType===yu&&e[at].timeout.refresh&&e[at].timeout.refresh(),s[Yo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[qo]=!1,e&&(se(s[rr]<=1,"pipeline should only contain this request"),n(e))}};$9.exports=hNe});var cG=m((Ije,AG)=>{"use strict";var Ys=Q("node:assert"),{pipeline:wNe}=Q("node:stream"),he=ce(),{RequestContentLengthMismatchError:HS,RequestAbortedError:NNe,SocketError:Ug,InformationalError:Vo,InvalidArgumentError:SNe}=ae(),{kUrl:Mg,kReset:eE,kClient:ss,kRunning:Lg,kPending:TNe,kQueue:Jo,kPendingIdx:YS,kRunningIdx:yn,kError:ns,kSocket:st,kStrictContentLength:DNe,kOnError:bu,kMaxConcurrentStreams:Z0,kPingInterval:tG,kHTTP2Session:Wi,kHTTP2InitialWindowSize:xNe,kHTTP2ConnectionWindowSize:RNe,kResume:Zn,kSize:kNe,kHTTPContext:qS,kClosed:GS,kBodyTimeout:FNe,kEnableConnectProtocol:kg,kRemoteSettings:Fg,kHTTP2Stream:j0,kHTTP2SessionState:VS}=Me(),{channels:rG}=_o(),Gs=Symbol("open streams"),sG,$0;try{$0=Q("node:http2")}catch{$0={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:MNe,HTTP2_HEADER_METHOD:nG,HTTP2_HEADER_PATH:iG,HTTP2_HEADER_SCHEME:vS,HTTP2_HEADER_CONTENT_LENGTH:UNe,HTTP2_HEADER_EXPECT:LNe,HTTP2_HEADER_STATUS:OS,HTTP2_HEADER_PROTOCOL:PNe,NGHTTP2_REFUSED_STREAM:vNe,NGHTTP2_CANCEL:ONe}}=$0;function _S(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function _Ne(t,e){t[st]=e;let r=t[xNe],s=t[RNe],n=$0.connect(t[Mg],{createConnection:()=>e,peerMaxConcurrentStreams:t[Z0],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[st]=e,n[Gs]=0,n[ss]=t,n[st]=e,n[VS]={ping:{interval:t[tG]===0?null:setInterval(qNe,t[tG],n).unref()}},n[kg]=!1,n[Fg]=!1,s&&he.addListener(n,"connect",GNe.bind(n,s)),he.addListener(n,"error",VNe),he.addListener(n,"frameError",JNe),he.addListener(n,"end",WNe),he.addListener(n,"goaway",zNe),he.addListener(n,"close",KNe),he.addListener(n,"remoteSettings",YNe),n.unref(),t[Wi]=n,e[Wi]=n,he.addListener(e,"error",jNe),he.addListener(e,"end",ZNe),he.addListener(e,"close",XNe),e[GS]=!1,e.on("close",$Ne),{version:"h2",defaultPipelining:1/0,write(i){return tSe(t,i)},resume(){HNe(t)},destroy(i,o){e[GS]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Lg]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fg]===!1||he.bodyLength(i.body)!==0&&(he.isStream(i.body)||he.isAsyncIterable(i.body)||he.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fg]===!1;return!1}}}function HNe(t){let e=t[st];e?.destroyed===!1&&(t[kNe]===0||t[Z0]===0?(e.unref(),t[Wi].unref()):(e.ref(),t[Wi].ref()))}function GNe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function YNe(t){if(this[ss][Z0]=t.maxConcurrentStreams??this[ss][Z0],this[Fg]===!0&&this[kg]===!0&&t.enableConnectProtocol===!1){let e=new Vo("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[st][ns]=e,this[ss][bu](e);return}this[kg]=t.enableConnectProtocol??this[kg],this[Fg]=!0,this[ss][Zn]()}function qNe(t){let e=t[VS];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let i=this[ss],o=this[ss];if(s!=null){let a=new Vo(`HTTP/2: "PING" errored - type ${s.message}`);o[ns]=a,i[bu](a)}else i.emit("ping",n)}}function VNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[st][ns]=t,this[ss][bu](t)}function JNe(t,e,r){if(r===0){let s=new Vo(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[st][ns]=s,this[ss][bu](s)}}function WNe(){let t=new Ug("other side closed",he.getSocketInfo(this[st]));this.destroy(t),he.destroy(this[st],t)}function zNe(t){let e=this[ns]||new Ug(`HTTP/2: "GOAWAY" frame received with code ${t}`,he.getSocketInfo(this[st])),r=this[ss];if(r[st]=null,r[qS]=null,this.close(),this[Wi]=null,he.destroy(this[st],e),r[yn]<r[Jo].length){let s=r[Jo][r[yn]];r[Jo][r[yn]++]=null,he.errorRequest(r,s,e),r[YS]=r[yn]}Ys(r[Lg]===0),r.emit("disconnect",r[Mg],[r],e),r.emit("connectionError",r[Mg],[r],e),r[Zn]()}function KNe(){let{[ss]:t,[VS]:e}=this,{[st]:r}=t,s=this[st][ns]||this[ns]||new Ug("closed",he.getSocketInfo(r));if(t[st]=null,t[qS]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){Ys(t[TNe]===0);let n=t[Jo].splice(t[yn]);for(let i=0;i<n.length;i++){let o=n[i];he.errorRequest(t,o,s)}}}function XNe(){let t=this[ns]||new Ug("closed",he.getSocketInfo(this)),e=this[Wi][ss];e[st]=null,e[qS]=null,this[Wi]!==null&&this[Wi].destroy(t),e[YS]=e[yn],Ys(e[Lg]===0),e.emit("disconnect",e[Mg],[e],t),e[Zn]()}function jNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns]=t,this[ss][bu](t)}function ZNe(){he.destroy(this,new Ug("other side closed",he.getSocketInfo(this)))}function $Ne()
Line truncated
|
`,"latin1"),r!==null&&n!==r){if(s[FS])throw new uA;process.emitWarning(new uA)}e[at].timeout&&e[at].timeoutType===yu&&e[at].timeout.refresh&&e[at].timeout.refresh(),s[Yo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[qo]=!1,e&&(se(s[rr]<=1,"pipeline should only contain this request"),n(e))}};$9.exports=hNe});var cG=m((Bje,AG)=>{"use strict";var Ys=Q("node:assert"),{pipeline:wNe}=Q("node:stream"),he=ce(),{RequestContentLengthMismatchError:HS,RequestAbortedError:NNe,SocketError:Ug,InformationalError:Vo,InvalidArgumentError:SNe}=ae(),{kUrl:Mg,kReset:eE,kClient:ss,kRunning:Lg,kPending:TNe,kQueue:Jo,kPendingIdx:YS,kRunningIdx:yn,kError:ns,kSocket:st,kStrictContentLength:DNe,kOnError:bu,kMaxConcurrentStreams:Z0,kPingInterval:tG,kHTTP2Session:Wi,kHTTP2InitialWindowSize:xNe,kHTTP2ConnectionWindowSize:RNe,kResume:Zn,kSize:kNe,kHTTPContext:qS,kClosed:GS,kBodyTimeout:FNe,kEnableConnectProtocol:kg,kRemoteSettings:Fg,kHTTP2Stream:j0,kHTTP2SessionState:VS}=Me(),{channels:rG}=_o(),Gs=Symbol("open streams"),sG,$0;try{$0=Q("node:http2")}catch{$0={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:MNe,HTTP2_HEADER_METHOD:nG,HTTP2_HEADER_PATH:iG,HTTP2_HEADER_SCHEME:vS,HTTP2_HEADER_CONTENT_LENGTH:UNe,HTTP2_HEADER_EXPECT:LNe,HTTP2_HEADER_STATUS:OS,HTTP2_HEADER_PROTOCOL:PNe,NGHTTP2_REFUSED_STREAM:vNe,NGHTTP2_CANCEL:ONe}}=$0;function _S(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function _Ne(t,e){t[st]=e;let r=t[xNe],s=t[RNe],n=$0.connect(t[Mg],{createConnection:()=>e,peerMaxConcurrentStreams:t[Z0],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[st]=e,n[Gs]=0,n[ss]=t,n[st]=e,n[VS]={ping:{interval:t[tG]===0?null:setInterval(qNe,t[tG],n).unref()}},n[kg]=!1,n[Fg]=!1,s&&he.addListener(n,"connect",GNe.bind(n,s)),he.addListener(n,"error",VNe),he.addListener(n,"frameError",JNe),he.addListener(n,"end",WNe),he.addListener(n,"goaway",zNe),he.addListener(n,"close",KNe),he.addListener(n,"remoteSettings",YNe),n.unref(),t[Wi]=n,e[Wi]=n,he.addListener(e,"error",jNe),he.addListener(e,"end",ZNe),he.addListener(e,"close",XNe),e[GS]=!1,e.on("close",$Ne),{version:"h2",defaultPipelining:1/0,write(i){return tSe(t,i)},resume(){HNe(t)},destroy(i,o){e[GS]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Lg]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fg]===!1||he.bodyLength(i.body)!==0&&(he.isStream(i.body)||he.isAsyncIterable(i.body)||he.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fg]===!1;return!1}}}function HNe(t){let e=t[st];e?.destroyed===!1&&(t[kNe]===0||t[Z0]===0?(e.unref(),t[Wi].unref()):(e.ref(),t[Wi].ref()))}function GNe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function YNe(t){if(this[ss][Z0]=t.maxConcurrentStreams??this[ss][Z0],this[Fg]===!0&&this[kg]===!0&&t.enableConnectProtocol===!1){let e=new Vo("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[st][ns]=e,this[ss][bu](e);return}this[kg]=t.enableConnectProtocol??this[kg],this[Fg]=!0,this[ss][Zn]()}function qNe(t){let e=t[VS];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let i=this[ss],o=this[ss];if(s!=null){let a=new Vo(`HTTP/2: "PING" errored - type ${s.message}`);o[ns]=a,i[bu](a)}else i.emit("ping",n)}}function VNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[st][ns]=t,this[ss][bu](t)}function JNe(t,e,r){if(r===0){let s=new Vo(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[st][ns]=s,this[ss][bu](s)}}function WNe(){let t=new Ug("other side closed",he.getSocketInfo(this[st]));this.destroy(t),he.destroy(this[st],t)}function zNe(t){let e=this[ns]||new Ug(`HTTP/2: "GOAWAY" frame received with code ${t}`,he.getSocketInfo(this[st])),r=this[ss];if(r[st]=null,r[qS]=null,this.close(),this[Wi]=null,he.destroy(this[st],e),r[yn]<r[Jo].length){let s=r[Jo][r[yn]];r[Jo][r[yn]++]=null,he.errorRequest(r,s,e),r[YS]=r[yn]}Ys(r[Lg]===0),r.emit("disconnect",r[Mg],[r],e),r.emit("connectionError",r[Mg],[r],e),r[Zn]()}function KNe(){let{[ss]:t,[VS]:e}=this,{[st]:r}=t,s=this[st][ns]||this[ns]||new Ug("closed",he.getSocketInfo(r));if(t[st]=null,t[qS]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){Ys(t[TNe]===0);let n=t[Jo].splice(t[yn]);for(let i=0;i<n.length;i++){let o=n[i];he.errorRequest(t,o,s)}}}function XNe(){let t=this[ns]||new Ug("closed",he.getSocketInfo(this)),e=this[Wi][ss];e[st]=null,e[qS]=null,this[Wi]!==null&&this[Wi].destroy(t),e[YS]=e[yn],Ys(e[Lg]===0),e.emit("disconnect",e[Mg],[e],t),e[Zn]()}function jNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns]=t,this[ss][bu](t)}function ZNe(){he.destroy(this,new Ug("other side closed",he.getSocketInfo(this)))}function $Ne()
Line truncated
|
||||||
`;rG.sendHeaders.publish({request:e,headers:k,socket:s[st]})}let D=n==="GET"||n==="HEAD"||g===null;A?(h[LNe]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[j0]=!0,f.once("continue",v)):(f=s.request(h,{endStream:D,signal:c}),f[j0]=!0,v()),++s[Gs],f.setTimeout(r);let U=!1;return f.once("response",k=>{let{[OS]:O,..._}=k;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(O),_S(_),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",Ne=>{e.aborted||e.completed||e.onData(Ne)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Jo][t[yn]++]=null,t[Zn]()):(p(new Vo("HTTP/2: stream half-closed (remote)")),t[Jo][t[yn]++]=null,t[YS]=t[yn],t[Zn]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref()}),f.once("error",function(k){f.removeAllListeners("data"),p(k)}),f.once("frameError",(k,O)=>{f.removeAllListeners("data"),p(new Vo(`HTTP/2: "frameError" received - type ${k}, code ${O}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Vo(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref(),p(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function v(){!g||N===0?oG(p,f,null,t,e,t[st],N,y):he.isBuffer(g)?oG(p,f,g,t,e,t[st],N,y):he.isBlobLike(g)?typeof g.stream=="function"?aG(p,f,g.stream(),t,e,t[st],N,y):sSe(p,f,g,t,e,t[st],N,y):he.isStream(g)?rSe(p,t[st],y,f,g,t,e,N):he.isIterable(g)?aG(p,f,g,t,e,t[st],N,y):Ys(!1)}}function oG(t,e,r,s,n,i,o,a){try{r!=null&&he.isBuffer(r)&&(Ys(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[eE]=!0),n.onRequestSent(),s[Zn]()}catch(A){t(A)}}function rSe(t,e,r,s,n,i,o,a){Ys(a!==0||i[Lg]===0,"stream body cannot be pipelined");let A=wNe(n,s,u=>{u?(he.destroy(A,u),t(u)):(he.removeAllListeners(A),o.onRequestSent(),r||(e[eE]=!0),i[Zn]())});he.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function sSe(t,e,r,s,n,i,o,a){Ys(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new HS;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[eE]=!0),s[Zn]()}catch(A){t(A)}}async function aG(t,e,r,s,n,i,o,a){Ys(o!==0||s[Lg]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,g)=>{Ys(A===null),i[ns]?g(i[ns]):A=d});e.on("close",c).on("drain",c);try{for await(let d of r){if(i[ns])throw i[ns];let g=e.write(d);n.onBodySent(d),g||await u()}e.end(),n.onRequestSent(),a||(i[eE]=!0),s[Zn]()}catch(d){t(d)}finally{e.off("close",c).off("drain",c)}}AG.exports=_Ne});var jo=m((Bje,EG)=>{"use strict";var zi=Q("node:assert"),hG=Q("node:net"),Pg=Q("node:http"),lA=ce(),{ClientStats:nSe}=_N(),{channels:wu}=_o(),iSe=RH(),oSe=iA(),{InvalidArgumentError:Ke,InformationalError:aSe,ClientDestroyedError:ASe}=ae(),cSe=oA(),{kUrl:$n,kServerName:Xo,kClient:uSe,kBusy:JS,kConnect:lSe,kResuming:dA,kRunning:Hg,kPending:Gg,kSize:vg,kQueue:bn,kConnected:dSe,kConnecting:Nu,kNeedDrain:zo,kKeepAliveDefaultTimeout:uG,kHostHeader:gSe,kPendingIdx:wn,kRunningIdx:Ki,kError:hSe,kPipelining:tE,kKeepAliveTimeoutValue:fSe,kMaxHeadersSize:mSe,kKeepAliveMaxTimeout:pSe,kKeepAliveTimeoutThreshold:ESe,kHeadersTimeout:CSe,kBodyTimeout:ISe,kStrictContentLength:BSe,kConnector:Og,kMaxRequests:WS,kCounter:QSe,kClose:ySe,kDestroy:bSe,kDispatch:wSe,kLocalAddress:_g,kMaxResponseSize:NSe,kOnError:SSe,kHTTPContext:ft,kMaxConcurrentStreams:TSe,kHTTP2InitialWindowSize:DSe,kHTTP2ConnectionWindowSize:xSe,kResume:Ko,kPingInterval:RSe}=Me(),kSe=eG(),FSe=cG(),Wo=Symbol("kClosedResolve"),MSe=Pg&&Pg.maxHeaderSize&&Number.isInteger(Pg.maxHeaderSize)&&Pg.maxHeaderSize>0?()=>Pg.maxHeaderSize:()=>{throw new Ke("http module not available or http.maxHeaderSize invalid")},lG=()=>{};function fG(t){return t[tE]??t[ft]?.defaultPipelining??1}var zS=class extends oSe{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:d,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:E,tls:w,strictContentLength:p,maxCachedSessions:y,connect:N,maxRequestsPerClient:D,localAddress:U,maxResponseSize:v,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:O,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:ue,connectionWindowSize:fe,pingInterval:Ie}={}){if(c!==void 0)throw new Ke("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Ke("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Ke("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Ke("unsupported idleTimeout, use keepAliveTimeout instead");if(d!==void 0)throw new Ke("unsupported maxK
Line truncated
|
`;rG.sendHeaders.publish({request:e,headers:k,socket:s[st]})}let D=n==="GET"||n==="HEAD"||g===null;A?(h[LNe]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[j0]=!0,f.once("continue",v)):(f=s.request(h,{endStream:D,signal:c}),f[j0]=!0,v()),++s[Gs],f.setTimeout(r);let U=!1;return f.once("response",k=>{let{[OS]:O,..._}=k;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(O),_S(_),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",Ne=>{e.aborted||e.completed||e.onData(Ne)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Jo][t[yn]++]=null,t[Zn]()):(p(new Vo("HTTP/2: stream half-closed (remote)")),t[Jo][t[yn]++]=null,t[YS]=t[yn],t[Zn]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref()}),f.once("error",function(k){f.removeAllListeners("data"),p(k)}),f.once("frameError",(k,O)=>{f.removeAllListeners("data"),p(new Vo(`HTTP/2: "frameError" received - type ${k}, code ${O}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Vo(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref(),p(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function v(){!g||N===0?oG(p,f,null,t,e,t[st],N,y):he.isBuffer(g)?oG(p,f,g,t,e,t[st],N,y):he.isBlobLike(g)?typeof g.stream=="function"?aG(p,f,g.stream(),t,e,t[st],N,y):sSe(p,f,g,t,e,t[st],N,y):he.isStream(g)?rSe(p,t[st],y,f,g,t,e,N):he.isIterable(g)?aG(p,f,g,t,e,t[st],N,y):Ys(!1)}}function oG(t,e,r,s,n,i,o,a){try{r!=null&&he.isBuffer(r)&&(Ys(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[eE]=!0),n.onRequestSent(),s[Zn]()}catch(A){t(A)}}function rSe(t,e,r,s,n,i,o,a){Ys(a!==0||i[Lg]===0,"stream body cannot be pipelined");let A=wNe(n,s,u=>{u?(he.destroy(A,u),t(u)):(he.removeAllListeners(A),o.onRequestSent(),r||(e[eE]=!0),i[Zn]())});he.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function sSe(t,e,r,s,n,i,o,a){Ys(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new HS;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[eE]=!0),s[Zn]()}catch(A){t(A)}}async function aG(t,e,r,s,n,i,o,a){Ys(o!==0||s[Lg]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,g)=>{Ys(A===null),i[ns]?g(i[ns]):A=d});e.on("close",c).on("drain",c);try{for await(let d of r){if(i[ns])throw i[ns];let g=e.write(d);n.onBodySent(d),g||await u()}e.end(),n.onRequestSent(),a||(i[eE]=!0),s[Zn]()}catch(d){t(d)}finally{e.off("close",c).off("drain",c)}}AG.exports=_Ne});var jo=m((Qje,EG)=>{"use strict";var zi=Q("node:assert"),hG=Q("node:net"),Pg=Q("node:http"),lA=ce(),{ClientStats:nSe}=_N(),{channels:wu}=_o(),iSe=RH(),oSe=iA(),{InvalidArgumentError:Ke,InformationalError:aSe,ClientDestroyedError:ASe}=ae(),cSe=oA(),{kUrl:$n,kServerName:Xo,kClient:uSe,kBusy:JS,kConnect:lSe,kResuming:dA,kRunning:Hg,kPending:Gg,kSize:vg,kQueue:bn,kConnected:dSe,kConnecting:Nu,kNeedDrain:zo,kKeepAliveDefaultTimeout:uG,kHostHeader:gSe,kPendingIdx:wn,kRunningIdx:Ki,kError:hSe,kPipelining:tE,kKeepAliveTimeoutValue:fSe,kMaxHeadersSize:mSe,kKeepAliveMaxTimeout:pSe,kKeepAliveTimeoutThreshold:ESe,kHeadersTimeout:CSe,kBodyTimeout:ISe,kStrictContentLength:BSe,kConnector:Og,kMaxRequests:WS,kCounter:QSe,kClose:ySe,kDestroy:bSe,kDispatch:wSe,kLocalAddress:_g,kMaxResponseSize:NSe,kOnError:SSe,kHTTPContext:ft,kMaxConcurrentStreams:TSe,kHTTP2InitialWindowSize:DSe,kHTTP2ConnectionWindowSize:xSe,kResume:Ko,kPingInterval:RSe}=Me(),kSe=eG(),FSe=cG(),Wo=Symbol("kClosedResolve"),MSe=Pg&&Pg.maxHeaderSize&&Number.isInteger(Pg.maxHeaderSize)&&Pg.maxHeaderSize>0?()=>Pg.maxHeaderSize:()=>{throw new Ke("http module not available or http.maxHeaderSize invalid")},lG=()=>{};function fG(t){return t[tE]??t[ft]?.defaultPipelining??1}var zS=class extends oSe{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:d,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:E,tls:w,strictContentLength:p,maxCachedSessions:y,connect:N,maxRequestsPerClient:D,localAddress:U,maxResponseSize:v,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:O,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:ue,connectionWindowSize:fe,pingInterval:Ie}={}){if(c!==void 0)throw new Ke("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Ke("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Ke("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Ke("unsupported idleTimeout, use keepAliveTimeout instead");if(d!==void 0)throw new Ke("unsupported maxK
Line truncated
|
||||||
`,this[ISe]=a??3e5,this[CSe]=s??3e5,this[BSe]=p??!0,this[WS]=D,this[Wo]=null,this[NSe]=v>-1?v:-1,this[ft]=null,this[TSe]=_??100,this[DSe]=ue??262144,this[xSe]=fe??524288,this[RSe]=Ie??6e4,this[bn]=[],this[Ki]=0,this[wn]=0,this[Ko]=lt=>KS(this,lt),this[SSe]=lt=>mG(this,lt)}get pipelining(){return this[tE]}set pipelining(e){this[tE]=e,this[Ko](!0)}get stats(){return new nSe(this)}get[Gg](){return this[bn].length-this[wn]}get[Hg](){return this[wn]-this[Ki]}get[vg](){return this[bn].length-this[Ki]}get[dSe](){return!!this[ft]&&!this[Nu]&&!this[ft].destroyed}get[JS](){return!!(this[ft]?.busy(null)||this[vg]>=(fG(this)||1)||this[Gg]>0)}[lSe](e){pG(this),this.once("connect",e)}[wSe](e,r){let s=new iSe(this[$n].origin,e,r);return this[bn].push(s),this[dA]||(lA.bodyLength(s.body)==null&&lA.isIterable(s.body)?(this[dA]=1,queueMicrotask(()=>KS(this))):this[Ko](!0)),this[dA]&&this[zo]!==2&&this[JS]&&(this[zo]=2),this[zo]<2}[ySe](){return new Promise(e=>{this[vg]?this[Wo]=e:e(null)})}[bSe](e){return new Promise(r=>{let s=this[bn].splice(this[wn]);for(let i=0;i<s.length;i++){let o=s[i];lA.errorRequest(this,o,e)}let n=()=>{this[Wo]&&(this[Wo](),this[Wo]=null),r(null)};this[ft]?(this[ft].destroy(e,n),this[ft]=null):queueMicrotask(n),this[Ko]()})}};function mG(t,e){if(t[Hg]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){zi(t[wn]===t[Ki]);let r=t[bn].splice(t[Ki]);for(let s=0;s<r.length;s++){let n=r[s];lA.errorRequest(t,n,e)}zi(t[vg]===0)}}function pG(t){zi(!t[Nu]),zi(!t[ft]);let{host:e,hostname:r,protocol:s,port:n}=t[$n];if(r[0]==="["){let i=r.indexOf("]");zi(i!==-1);let o=r.substring(1,i);zi(hG.isIPv6(o)),r=o}t[Nu]=!0,wu.beforeConnect.hasSubscribers&&wu.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og]}),t[Og]({host:e,hostname:r,protocol:s,port:n,servername:t[Xo],localAddress:t[_g]},(i,o)=>{if(i){dG(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}if(t.destroyed){lA.destroy(o.on("error",lG),new ASe),t[Ko]();return}zi(o);try{t[ft]=o.alpnProtocol==="h2"?FSe(t,o):kSe(t,o)}catch(a){o.destroy().on("error",lG),dG(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}t[Nu]=!1,o[QSe]=0,o[WS]=t[WS],o[uSe]=t,o[hSe]=null,wu.connected.hasSubscribers&&wu.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og],socket:o}),t.emit("connect",t[$n],[t]),t[Ko]()})}function dG(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Nu]=!1,wu.connectError.hasSubscribers&&wu.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(zi(t[Hg]===0);t[Gg]>0&&t[bn][t[wn]].servername===t[Xo];){let o=t[bn][t[wn]++];lA.errorRequest(t,o,e)}else mG(t,e);t.emit("connectionError",t[$n],[t],e)}}function gG(t){t[zo]=0,t.emit("drain",t[$n],[t])}function KS(t,e){t[dA]!==2&&(t[dA]=2,USe(t,e),t[dA]=0,t[Ki]>256&&(t[bn].splice(0,t[Ki]),t[wn]-=t[Ki],t[Ki]=0))}function USe(t,e){for(;;){if(t.destroyed){zi(t[Gg]===0);return}if(t[Wo]&&!t[vg]){t[Wo](),t[Wo]=null;return}if(t[ft]&&t[ft].resume(),t[JS])t[zo]=2;else if(t[zo]===2){e?(t[zo]=1,queueMicrotask(()=>gG(t))):gG(t);continue}if(t[Gg]===0||t[Hg]>=(fG(t)||1))return;let r=t[bn][t[wn]];if(r===null)return;if(t[$n].protocol==="https:"&&t[Xo]!==r.servername){if(t[Hg]>0)return;t[Xo]=r.servername,t[ft]?.destroy(new aSe("servername changed"),()=>{t[ft]=null,KS(t)})}if(t[Nu])return;if(!t[ft]){pG(t);return}if(t[ft].destroyed||t[ft].busy(r))return;!r.aborted&&t[ft].write(r)?t[wn]++:t[bn].splice(t[wn],1)}}EG.exports=zS});var XS=m((yje,CG)=>{"use strict";var rE=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};CG.exports=class{constructor(){this.head=this.tail=new rE}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new rE),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 sE=m((bje,TG)=>{"use strict";var{PoolStats:LSe}=_N(),PSe=iA(),vSe=XS(),{kConnected:jS,kSize:IG,kRunning:BG,kPending:QG,kQueued:Yg,kBusy:OSe,kFree:_Se,kUrl:HSe,kClose:GSe,kDestroy:YSe,kDispatch:qSe}=Me(),Pt=Symbol("clients"),dr=Symbol("needDrain"),qg=Symbol("queue"),ZS=Symbol("closed resolve"),$S=Symbol("onDrain"),yG=Symbol("onConnect"),bG=Symbol("onDisconnect"),wG=Symbol("onConnectionError"),eT=Symbol("get dispatcher"),NG=Symbol("add client"),SG=Symbol("remove client"),tT=class extends PSe{[qg]=new vSe;[Yg]=0;[Pt]=[];[dr]=!1;[$S](e,r,s){let n=this[qg],i=!1;for(;!i;){let o=n.shift();if(!o)break;this[Yg]--,i
Line truncated
|
`,this[ISe]=a??3e5,this[CSe]=s??3e5,this[BSe]=p??!0,this[WS]=D,this[Wo]=null,this[NSe]=v>-1?v:-1,this[ft]=null,this[TSe]=_??100,this[DSe]=ue??262144,this[xSe]=fe??524288,this[RSe]=Ie??6e4,this[bn]=[],this[Ki]=0,this[wn]=0,this[Ko]=lt=>KS(this,lt),this[SSe]=lt=>mG(this,lt)}get pipelining(){return this[tE]}set pipelining(e){this[tE]=e,this[Ko](!0)}get stats(){return new nSe(this)}get[Gg](){return this[bn].length-this[wn]}get[Hg](){return this[wn]-this[Ki]}get[vg](){return this[bn].length-this[Ki]}get[dSe](){return!!this[ft]&&!this[Nu]&&!this[ft].destroyed}get[JS](){return!!(this[ft]?.busy(null)||this[vg]>=(fG(this)||1)||this[Gg]>0)}[lSe](e){pG(this),this.once("connect",e)}[wSe](e,r){let s=new iSe(this[$n].origin,e,r);return this[bn].push(s),this[dA]||(lA.bodyLength(s.body)==null&&lA.isIterable(s.body)?(this[dA]=1,queueMicrotask(()=>KS(this))):this[Ko](!0)),this[dA]&&this[zo]!==2&&this[JS]&&(this[zo]=2),this[zo]<2}[ySe](){return new Promise(e=>{this[vg]?this[Wo]=e:e(null)})}[bSe](e){return new Promise(r=>{let s=this[bn].splice(this[wn]);for(let i=0;i<s.length;i++){let o=s[i];lA.errorRequest(this,o,e)}let n=()=>{this[Wo]&&(this[Wo](),this[Wo]=null),r(null)};this[ft]?(this[ft].destroy(e,n),this[ft]=null):queueMicrotask(n),this[Ko]()})}};function mG(t,e){if(t[Hg]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){zi(t[wn]===t[Ki]);let r=t[bn].splice(t[Ki]);for(let s=0;s<r.length;s++){let n=r[s];lA.errorRequest(t,n,e)}zi(t[vg]===0)}}function pG(t){zi(!t[Nu]),zi(!t[ft]);let{host:e,hostname:r,protocol:s,port:n}=t[$n];if(r[0]==="["){let i=r.indexOf("]");zi(i!==-1);let o=r.substring(1,i);zi(hG.isIPv6(o)),r=o}t[Nu]=!0,wu.beforeConnect.hasSubscribers&&wu.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og]}),t[Og]({host:e,hostname:r,protocol:s,port:n,servername:t[Xo],localAddress:t[_g]},(i,o)=>{if(i){dG(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}if(t.destroyed){lA.destroy(o.on("error",lG),new ASe),t[Ko]();return}zi(o);try{t[ft]=o.alpnProtocol==="h2"?FSe(t,o):kSe(t,o)}catch(a){o.destroy().on("error",lG),dG(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}t[Nu]=!1,o[QSe]=0,o[WS]=t[WS],o[uSe]=t,o[hSe]=null,wu.connected.hasSubscribers&&wu.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og],socket:o}),t.emit("connect",t[$n],[t]),t[Ko]()})}function dG(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Nu]=!1,wu.connectError.hasSubscribers&&wu.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ft]?.version,servername:t[Xo],localAddress:t[_g]},connector:t[Og],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(zi(t[Hg]===0);t[Gg]>0&&t[bn][t[wn]].servername===t[Xo];){let o=t[bn][t[wn]++];lA.errorRequest(t,o,e)}else mG(t,e);t.emit("connectionError",t[$n],[t],e)}}function gG(t){t[zo]=0,t.emit("drain",t[$n],[t])}function KS(t,e){t[dA]!==2&&(t[dA]=2,USe(t,e),t[dA]=0,t[Ki]>256&&(t[bn].splice(0,t[Ki]),t[wn]-=t[Ki],t[Ki]=0))}function USe(t,e){for(;;){if(t.destroyed){zi(t[Gg]===0);return}if(t[Wo]&&!t[vg]){t[Wo](),t[Wo]=null;return}if(t[ft]&&t[ft].resume(),t[JS])t[zo]=2;else if(t[zo]===2){e?(t[zo]=1,queueMicrotask(()=>gG(t))):gG(t);continue}if(t[Gg]===0||t[Hg]>=(fG(t)||1))return;let r=t[bn][t[wn]];if(r===null)return;if(t[$n].protocol==="https:"&&t[Xo]!==r.servername){if(t[Hg]>0)return;t[Xo]=r.servername,t[ft]?.destroy(new aSe("servername changed"),()=>{t[ft]=null,KS(t)})}if(t[Nu])return;if(!t[ft]){pG(t);return}if(t[ft].destroyed||t[ft].busy(r))return;!r.aborted&&t[ft].write(r)?t[wn]++:t[bn].splice(t[wn],1)}}EG.exports=zS});var XS=m((bje,CG)=>{"use strict";var rE=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};CG.exports=class{constructor(){this.head=this.tail=new rE}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new rE),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 sE=m((wje,TG)=>{"use strict";var{PoolStats:LSe}=_N(),PSe=iA(),vSe=XS(),{kConnected:jS,kSize:IG,kRunning:BG,kPending:QG,kQueued:Yg,kBusy:OSe,kFree:_Se,kUrl:HSe,kClose:GSe,kDestroy:YSe,kDispatch:qSe}=Me(),Pt=Symbol("clients"),dr=Symbol("needDrain"),qg=Symbol("queue"),ZS=Symbol("closed resolve"),$S=Symbol("onDrain"),yG=Symbol("onConnect"),bG=Symbol("onDisconnect"),wG=Symbol("onConnectionError"),eT=Symbol("get dispatcher"),NG=Symbol("add client"),SG=Symbol("remove client"),tT=class extends PSe{[qg]=new vSe;[Yg]=0;[Pt]=[];[dr]=!1;[$S](e,r,s){let n=this[qg],i=!1;for(;!i;){let o=n.shift();if(!o)break;this[Yg]--,i
Line truncated
|
||||||
|
|
||||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||||
|
|
||||||
${e.format(r)}`.trim())}};Xq.exports=m2});var E2=m((tZe,eV)=>{"use strict";var{InvalidArgumentError:HDe}=ae(),{runtimeFeatures:GDe}=Vi();function YDe(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(i=>n?i:i.toLowerCase())),exclude:new Set(r.map(i=>n?i:i.toLowerCase())),match:new Set(s.map(i=>n?i:i.toLowerCase()))}}var jq=GDe.has("crypto")?Q("node:crypto"):null,qDe=jq?.hash?t=>jq.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function $q(t){return Array.isArray(t)&&(t.length&1)===0}function VDe(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 JDe(t){let e={};if(!t)return e;if($q(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let i=Buffer.isBuffer(s)?s.toString():s,o=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var Zq=["record","playback","update"];function WDe(t){if(!Zq.includes(t))throw new HDe(`Invalid snapshot mode: ${t}. Must be one of: ${Zq.join(", ")}`)}eV.exports={createHeaderFilters:YDe,hashId:qDe,isUndiciHeaders:$q,normalizeHeaders:JDe,isUrlExcludedFactory:VDe,validateSnapshotMode:WDe}});var cV=m((rZe,AV)=>{"use strict";var{writeFile:zDe,readFile:KDe,mkdir:XDe}=Q("node:fs/promises"),{dirname:jDe,resolve:tV}=Q("node:path"),{setTimeout:ZDe,clearTimeout:rV}=Q("node:timers"),{InvalidArgumentError:sV,UndiciError:$De}=ae(),{hashId:exe,isUrlExcludedFactory:txe,normalizeHeaders:nV,createHeaderFilters:iV}=E2();function nh(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||nV(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:oV(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function oV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=s?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(n[u]=c)}return n}function aV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=s?o:o.toLowerCase();i.has(A)||(n[A]=a)}return n}function ih(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 exe(r)}var C2=class{#e;#t;#r=new Map;#s;#i=1/0;#n=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#n=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#a=iV(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=txe(e.excludeUrls),this.#n&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=nh(e,this.#a,this.matchOptions),n=ih(s),i=nV(r.headers),o={statusCode:r.statusCode,headers:aV(i,this.#a,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#i&&!this.#r.has(n)){let A=this.#r.keys().next().value;this.#r.delete(A)}let a=this.#r.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#n&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=nh(e,this.#a,this.matchOptions),s=ih(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");try{let s=await KDe(tV(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:o}of n)this.#r.set(i,o)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new $De(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");let s=tV(r);await XDe(jDe(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await zDe(s,JSON.stringify(n,null,2),{flush:!0})
Line truncated
|
${e.format(r)}`.trim())}};Xq.exports=m2});var E2=m((rZe,eV)=>{"use strict";var{InvalidArgumentError:HDe}=ae(),{runtimeFeatures:GDe}=Vi();function YDe(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(i=>n?i:i.toLowerCase())),exclude:new Set(r.map(i=>n?i:i.toLowerCase())),match:new Set(s.map(i=>n?i:i.toLowerCase()))}}var jq=GDe.has("crypto")?Q("node:crypto"):null,qDe=jq?.hash?t=>jq.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function $q(t){return Array.isArray(t)&&(t.length&1)===0}function VDe(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 JDe(t){let e={};if(!t)return e;if($q(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let i=Buffer.isBuffer(s)?s.toString():s,o=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var Zq=["record","playback","update"];function WDe(t){if(!Zq.includes(t))throw new HDe(`Invalid snapshot mode: ${t}. Must be one of: ${Zq.join(", ")}`)}eV.exports={createHeaderFilters:YDe,hashId:qDe,isUndiciHeaders:$q,normalizeHeaders:JDe,isUrlExcludedFactory:VDe,validateSnapshotMode:WDe}});var cV=m((sZe,AV)=>{"use strict";var{writeFile:zDe,readFile:KDe,mkdir:XDe}=Q("node:fs/promises"),{dirname:jDe,resolve:tV}=Q("node:path"),{setTimeout:ZDe,clearTimeout:rV}=Q("node:timers"),{InvalidArgumentError:sV,UndiciError:$De}=ae(),{hashId:exe,isUrlExcludedFactory:txe,normalizeHeaders:nV,createHeaderFilters:iV}=E2();function nh(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||nV(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:oV(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function oV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=s?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(n[u]=c)}return n}function aV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=s?o:o.toLowerCase();i.has(A)||(n[A]=a)}return n}function ih(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 exe(r)}var C2=class{#e;#t;#r=new Map;#s;#i=1/0;#n=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#n=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#a=iV(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=txe(e.excludeUrls),this.#n&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=nh(e,this.#a,this.matchOptions),n=ih(s),i=nV(r.headers),o={statusCode:r.statusCode,headers:aV(i,this.#a,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#i&&!this.#r.has(n)){let A=this.#r.keys().next().value;this.#r.delete(A)}let a=this.#r.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#n&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=nh(e,this.#a,this.matchOptions),s=ih(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");try{let s=await KDe(tV(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:o}of n)this.#r.set(i,o)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new $De(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");let s=tV(r);await XDe(jDe(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await zDe(s,JSON.stringify(n,null,2),{flush:!0})
Line truncated
|
||||||
PRAGMA journal_mode = WAL;
|
PRAGMA journal_mode = WAL;
|
||||||
PRAGMA synchronous = NORMAL;
|
PRAGMA synchronous = NORMAL;
|
||||||
PRAGMA temp_store = memory;
|
PRAGMA temp_store = memory;
|
||||||
@@ -175,46 +175,46 @@ ${e.format(r)}`.trim())}};Xq.exports=m2});var E2=m((tZe,eV)=>{"use strict";var{I
|
|||||||
ORDER BY cachedAt DESC
|
ORDER BY cachedAt DESC
|
||||||
LIMIT ?
|
LIMIT ?
|
||||||
)
|
)
|
||||||
`)}close(){this.#r.close()}get(e){H2(e);let r=this.#l(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){H2(e);let s=this.#u(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#l(e,!0);o?this.#i.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#d(),this.#n.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){H2(e),HRe(r);let s=0,n=[],i=this;return new _Re({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#u(e))}#d(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#u(e){return`${e.origin}/${e.path}`}#l(e,r=!1){let s=this.#u(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let d in u)if(!GRe(n[d],u[d])){c=!1;break}}if(c)return A}}};function GRe(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 NA=m((bZe,mJ)=>{"use strict";var{kConstruct:YRe}=Me(),{kEnumerableProperty:Hu}=ce(),{iteratorMixin:qRe,isValidHeaderName:ch,isValidHeaderValue:lJ}=rs(),{webidl:ye}=Yt(),Y2=Q("node:assert"),ME=Q("node:util");function uJ(t){return t===10||t===13||t===9||t===32}function dJ(t){let e=0,r=t.length;for(;r>e&&uJ(t.charCodeAt(r-1));)--r;for(;r>e&&uJ(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function gJ(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ye.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});q2(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)q2(t,r[s],e[r[s]])}else throw ye.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function q2(t,e,r){if(r=dJ(r),ch(e)){if(!lJ(r))throw ye.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ye.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(fJ(t)==="immutable")throw new TypeError("immutable");return LE(t).append(e,r,!1)}function VRe(t){let e=LE(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let i=0;i<s.length;++i){let{0:o,1:a}=s[i];if(o==="set-cookie")for(let A=0;A<n.length;++A)r.push([o,n[A]]);else r.push([o,a])}return e.sortedMap=r}function hJ(t,e){return t[0]<e[0]?-1:1}var UE=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!==0)for(let
Line truncated
|
`)}close(){this.#r.close()}get(e){H2(e);let r=this.#l(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){H2(e);let s=this.#u(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#l(e,!0);o?this.#i.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#d(),this.#n.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){H2(e),HRe(r);let s=0,n=[],i=this;return new _Re({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#u(e))}#d(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#u(e){return`${e.origin}/${e.path}`}#l(e,r=!1){let s=this.#u(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let d in u)if(!GRe(n[d],u[d])){c=!1;break}}if(c)return A}}};function GRe(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 NA=m((wZe,mJ)=>{"use strict";var{kConstruct:YRe}=Me(),{kEnumerableProperty:Hu}=ce(),{iteratorMixin:qRe,isValidHeaderName:ch,isValidHeaderValue:lJ}=rs(),{webidl:ye}=Yt(),Y2=Q("node:assert"),ME=Q("node:util");function uJ(t){return t===10||t===13||t===9||t===32}function dJ(t){let e=0,r=t.length;for(;r>e&&uJ(t.charCodeAt(r-1));)--r;for(;r>e&&uJ(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function gJ(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ye.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});q2(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)q2(t,r[s],e[r[s]])}else throw ye.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function q2(t,e,r){if(r=dJ(r),ch(e)){if(!lJ(r))throw ye.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ye.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(fJ(t)==="immutable")throw new TypeError("immutable");return LE(t).append(e,r,!1)}function VRe(t){let e=LE(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let i=0;i<s.length;++i){let{0:o,1:a}=s[i];if(o==="set-cookie")for(let A=0;A<n.length;++A)r.push([o,n[A]]);else r.push([o,a])}return e.sortedMap=r}function hJ(t,e){return t[0]<e[0]?-1:1}var UE=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!==0)for(let
Line truncated
|
||||||
${i}`;break;case"retry":yW(i)&&(r[n]=i);break;case"id":bW(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&yW(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&bW(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};wW.exports={EventSourceStream:SD}});var MW=m((KZe,FW)=>{"use strict";var{pipeline:ALe}=Q("node:stream"),{fetching:cLe}=hh(),{makeRequest:uLe}=Yu(),{webidl:hr}=Yt(),{EventSourceStream:lLe}=NW(),{parseMIMEType:dLe}=vs(),{createFastMessageEvent:gLe}=aC(),{isNetworkError:SW}=lh(),{kEnumerableProperty:MA}=ce(),{environmentSettingsObject:TW}=rs(),DW=!1,xW=3e3,Bh=0,RW=1,Qh=2,hLe="anonymous",fLe="use-credentials",$u=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=Bh;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),hr.util.markAsUncloneable(this);let s="EventSource constructor";hr.argumentLengthCheck(arguments,1,s),DW||(DW=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=hr.converters.USVString(e),r=hr.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=TW,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=hLe;r.withCredentials===!0&&(o=fLe,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=TW.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=uLe(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Qh)return;this.#s=Bh;let e={request:this.#i,dispatcher:this.#a},r=s=>{if(!SW(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(SW(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?dLe(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=RW,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new lLe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(gLe(A.type,A.options))}});ALe(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=cLe(e)}#c(){this.#s!==Qh&&(this.#s=Bh,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===Bh&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){hr.brandCheck(this,t),this.#s!==Qh&&(this.#s=Qh,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},kW={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Bh,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RW,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Qh,writable:!1}};Object.defineProperties($u,kW);Object.defineProperties($u.prototype,kW);Object.defineProperties($u.prototype,{close:MA,onerror:MA,onmessage:MA,onopen:MA,readyState:MA,url:MA,withCredentials:MA});hr.converters.EventSourceInitDict=hr.dictionaryConverter([{key:"withCredentials",converter:hr.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:hr.converters.any},{key:"node",converter:hr.dictionaryConverter([{key:"reconnectionTime",converter:hr.converters["unsigned long"],defaultValue:()=>xW},{key:"dispatcher",converter:hr.converters.any}]),defaultValue:()=>({})}]);FW.exports={EventSource:$u,defaultReconnectionTime:xW}});var _W=m((XZe,H)=>{"use strict";var mLe=jo(),LW=Ig(),pLe=gA(),ELe=LG(),CLe=_G(),ILe=mA(),BLe=BT(),QLe=pT(),yLe=yY(),bLe=DY(),wLe=kY(),PW=ae(),IC=ce(),{InvalidArgumentError:CC}=PW,el=gq(),NLe=oA(),SLe=i2(),{MockCallHistory:TLe,MockCallHistoryLog:DLe}=A2(),xLe=p2(
Line truncated
|
${i}`;break;case"retry":yW(i)&&(r[n]=i);break;case"id":bW(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&yW(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&bW(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};wW.exports={EventSourceStream:SD}});var MW=m((XZe,FW)=>{"use strict";var{pipeline:ALe}=Q("node:stream"),{fetching:cLe}=hh(),{makeRequest:uLe}=Yu(),{webidl:hr}=Yt(),{EventSourceStream:lLe}=NW(),{parseMIMEType:dLe}=vs(),{createFastMessageEvent:gLe}=aC(),{isNetworkError:SW}=lh(),{kEnumerableProperty:MA}=ce(),{environmentSettingsObject:TW}=rs(),DW=!1,xW=3e3,Bh=0,RW=1,Qh=2,hLe="anonymous",fLe="use-credentials",$u=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=Bh;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),hr.util.markAsUncloneable(this);let s="EventSource constructor";hr.argumentLengthCheck(arguments,1,s),DW||(DW=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=hr.converters.USVString(e),r=hr.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=TW,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=hLe;r.withCredentials===!0&&(o=fLe,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=TW.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=uLe(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Qh)return;this.#s=Bh;let e={request:this.#i,dispatcher:this.#a},r=s=>{if(!SW(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(SW(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?dLe(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=RW,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new lLe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(gLe(A.type,A.options))}});ALe(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=cLe(e)}#c(){this.#s!==Qh&&(this.#s=Bh,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===Bh&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){hr.brandCheck(this,t),this.#s!==Qh&&(this.#s=Qh,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},kW={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Bh,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RW,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Qh,writable:!1}};Object.defineProperties($u,kW);Object.defineProperties($u.prototype,kW);Object.defineProperties($u.prototype,{close:MA,onerror:MA,onmessage:MA,onopen:MA,readyState:MA,url:MA,withCredentials:MA});hr.converters.EventSourceInitDict=hr.dictionaryConverter([{key:"withCredentials",converter:hr.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:hr.converters.any},{key:"node",converter:hr.dictionaryConverter([{key:"reconnectionTime",converter:hr.converters["unsigned long"],defaultValue:()=>xW},{key:"dispatcher",converter:hr.converters.any}]),defaultValue:()=>({})}]);FW.exports={EventSource:$u,defaultReconnectionTime:xW}});var _W=m((jZe,H)=>{"use strict";var mLe=jo(),LW=Ig(),pLe=gA(),ELe=LG(),CLe=_G(),ILe=mA(),BLe=BT(),QLe=pT(),yLe=yY(),bLe=DY(),wLe=kY(),PW=ae(),IC=ce(),{InvalidArgumentError:CC}=PW,el=gq(),NLe=oA(),SLe=i2(),{MockCallHistory:TLe,MockCallHistoryLog:DLe}=A2(),xLe=p2(
Line truncated
|
||||||
`).slice(1).join(`
|
`).slice(1).join(`
|
||||||
`);t.stack=r?`${r}
|
`);t.stack=r?`${r}
|
||||||
${i}`:n.stack}H.exports.fetch=function(e,r=void 0){return OLe(e,r).catch(s=>{throw UW?OW(s,UW):s&&typeof s=="object"&&Error.captureStackTrace(s,H.exports.fetch),s})};H.exports.Headers=NA().Headers;H.exports.Response=lh().Response;H.exports.Request=Yu().Request;H.exports.FormData=Y0().FormData;var{setGlobalOrigin:_Le,getGlobalOrigin:HLe}=oS();H.exports.setGlobalOrigin=_Le;H.exports.getGlobalOrigin=HLe;var{CacheStorage:GLe}=C7(),{kConstruct:YLe}=Me();H.exports.caches=new GLe(YLe);var{deleteCookie:qLe,getCookies:VLe,getSetCookies:JLe,setCookie:WLe,parseCookie:zLe}=k7();H.exports.deleteCookie=qLe;H.exports.getCookies=VLe;H.exports.getSetCookies=JLe;H.exports.setCookie=WLe;H.exports.parseCookie=zLe;var{parseMIMEType:KLe,serializeAMimeType:XLe}=vs();H.exports.parseMIMEType=KLe;H.exports.serializeAMimeType=XLe;var{CloseEvent:jLe,ErrorEvent:ZLe,MessageEvent:$Le}=aC(),{WebSocket:ePe,ping:tPe}=dW();H.exports.WebSocket=ePe;H.exports.CloseEvent=jLe;H.exports.ErrorEvent=ZLe;H.exports.MessageEvent=$Le;H.exports.ping=tPe;H.exports.WebSocketStream=IW().WebSocketStream;H.exports.WebSocketError=QD().WebSocketError;H.exports.request=yh(el.request);H.exports.stream=yh(el.stream);H.exports.pipeline=yh(el.pipeline);H.exports.connect=yh(el.connect);H.exports.upgrade=yh(el.upgrade);H.exports.MockClient=SLe;H.exports.MockCallHistory=TLe;H.exports.MockCallHistoryLog=DLe;H.exports.MockPool=RLe;H.exports.MockAgent=xLe;H.exports.SnapshotAgent=kLe;H.exports.mockErrors=FLe;var{EventSource:rPe}=MW();H.exports.EventSource=rPe;function sPe(){globalThis.fetch=H.exports.fetch,globalThis.Headers=H.exports.Headers,globalThis.Response=H.exports.Response,globalThis.Request=H.exports.Request,globalThis.FormData=H.exports.FormData,globalThis.WebSocket=H.exports.WebSocket,globalThis.CloseEvent=H.exports.CloseEvent,globalThis.ErrorEvent=H.exports.ErrorEvent,globalThis.MessageEvent=H.exports.MessageEvent,globalThis.EventSource=H.exports.EventSource}H.exports.install=sPe});var bh=m(ua=>{"use strict";ua.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ua.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ua.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
${i}`:n.stack}H.exports.fetch=function(e,r=void 0){return OLe(e,r).catch(s=>{throw UW?OW(s,UW):s&&typeof s=="object"&&Error.captureStackTrace(s,H.exports.fetch),s})};H.exports.Headers=NA().Headers;H.exports.Response=lh().Response;H.exports.Request=Yu().Request;H.exports.FormData=Y0().FormData;var{setGlobalOrigin:_Le,getGlobalOrigin:HLe}=oS();H.exports.setGlobalOrigin=_Le;H.exports.getGlobalOrigin=HLe;var{CacheStorage:GLe}=C7(),{kConstruct:YLe}=Me();H.exports.caches=new GLe(YLe);var{deleteCookie:qLe,getCookies:VLe,getSetCookies:JLe,setCookie:WLe,parseCookie:zLe}=k7();H.exports.deleteCookie=qLe;H.exports.getCookies=VLe;H.exports.getSetCookies=JLe;H.exports.setCookie=WLe;H.exports.parseCookie=zLe;var{parseMIMEType:KLe,serializeAMimeType:XLe}=vs();H.exports.parseMIMEType=KLe;H.exports.serializeAMimeType=XLe;var{CloseEvent:jLe,ErrorEvent:ZLe,MessageEvent:$Le}=aC(),{WebSocket:ePe,ping:tPe}=dW();H.exports.WebSocket=ePe;H.exports.CloseEvent=jLe;H.exports.ErrorEvent=ZLe;H.exports.MessageEvent=$Le;H.exports.ping=tPe;H.exports.WebSocketStream=IW().WebSocketStream;H.exports.WebSocketError=QD().WebSocketError;H.exports.request=yh(el.request);H.exports.stream=yh(el.stream);H.exports.pipeline=yh(el.pipeline);H.exports.connect=yh(el.connect);H.exports.upgrade=yh(el.upgrade);H.exports.MockClient=SLe;H.exports.MockCallHistory=TLe;H.exports.MockCallHistoryLog=DLe;H.exports.MockPool=RLe;H.exports.MockAgent=xLe;H.exports.SnapshotAgent=kLe;H.exports.mockErrors=FLe;var{EventSource:rPe}=MW();H.exports.EventSource=rPe;function sPe(){globalThis.fetch=H.exports.fetch,globalThis.Headers=H.exports.Headers,globalThis.Response=H.exports.Response,globalThis.Request=H.exports.Request,globalThis.FormData=H.exports.FormData,globalThis.WebSocket=H.exports.WebSocket,globalThis.CloseEvent=H.exports.CloseEvent,globalThis.ErrorEvent=H.exports.ErrorEvent,globalThis.MessageEvent=H.exports.MessageEvent,globalThis.EventSource=H.exports.EventSource}H.exports.install=sPe});var bh=m(ua=>{"use strict";ua.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ua.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ua.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||||
`||t==="\r";ua.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ua.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ua.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ua.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var GW=m(($Ze,HW)=>{"use strict";var{asciiLowercase:BC,solelyContainsHTTPTokenCodePoints:nPe,soleyContainsHTTPQuotedStringTokenCodePoints:iPe}=bh();HW.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=BC(String(e)),this._map.get(e)}has(e){return e=BC(String(e)),this._map.has(e)}set(e,r){if(e=BC(String(e)),r=String(r),!nPe(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!iPe(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=BC(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var VW=m((e$e,qW)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:oPe,removeTrailingHTTPWhitespace:YW,isHTTPWhitespaceChar:aPe,solelyContainsHTTPTokenCodePoints:TD,soleyContainsHTTPQuotedStringTokenCodePoints:APe,asciiLowercase:DD,collectAnHTTPQuotedString:cPe}=bh();qW.exports=t=>{t=oPe(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!TD(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=YW(s),s.length===0||!TD(s))return null;let n={type:DD(r),subtype:DD(s),parameters:new Map};for(;e<t.length;){for(++e;aPe(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=DD(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=cPe(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=YW(o),o==="")continue}i.length>0&&TD(i)&&APe(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var WW=m((t$e,JW)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:uPe}=bh();JW.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!uPe(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var jW=m((s$e,XW)=>{"use strict";var lPe=GW(),dPe=VW(),gPe=WW(),{asciiLowercase:zW,solelyContainsHTTPTokenCodePoints:KW}=bh();XW.exports=class{constructor(e){e=String(e);let r=dPe(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 lPe(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!KW(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!KW(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return gPe(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var az=m(wC=>{"use strict";Object.defineProperty(wC,"__esModule",{value:!0});wC.getProxyUrl=DPe;wC.checkBypass=oz;function DPe(t){let e=t.protocol==="https:";if(oz(t))return;let r=e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(r)try{return new bC(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new bC(`http://${r}`)}else return}function oz(t){if(!t.hostname)return!1;let e=t.hostname;if(xPe(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let s;t.port?s=Number(t.port):t.protocol==="http:"?s=80:t.protocol==="https:"&&(s=443);let n=[t.hostnameLine truncated
|
`||t==="\r";ua.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ua.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ua.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ua.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var GW=m((e$e,HW)=>{"use strict";var{asciiLowercase:BC,solelyContainsHTTPTokenCodePoints:nPe,soleyContainsHTTPQuotedStringTokenCodePoints:iPe}=bh();HW.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=BC(String(e)),this._map.get(e)}has(e){return e=BC(String(e)),this._map.has(e)}set(e,r){if(e=BC(String(e)),r=String(r),!nPe(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!iPe(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=BC(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var VW=m((t$e,qW)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:oPe,removeTrailingHTTPWhitespace:YW,isHTTPWhitespaceChar:aPe,solelyContainsHTTPTokenCodePoints:TD,soleyContainsHTTPQuotedStringTokenCodePoints:APe,asciiLowercase:DD,collectAnHTTPQuotedString:cPe}=bh();qW.exports=t=>{t=oPe(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!TD(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=YW(s),s.length===0||!TD(s))return null;let n={type:DD(r),subtype:DD(s),parameters:new Map};for(;e<t.length;){for(++e;aPe(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=DD(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=cPe(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=YW(o),o==="")continue}i.length>0&&TD(i)&&APe(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var WW=m((r$e,JW)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:uPe}=bh();JW.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!uPe(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var jW=m((n$e,XW)=>{"use strict";var lPe=GW(),dPe=VW(),gPe=WW(),{asciiLowercase:zW,solelyContainsHTTPTokenCodePoints:KW}=bh();XW.exports=class{constructor(e){e=String(e);let r=dPe(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 lPe(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!KW(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!KW(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return gPe(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var az=m(wC=>{"use strict";Object.defineProperty(wC,"__esModule",{value:!0});wC.getProxyUrl=DPe;wC.checkBypass=oz;function DPe(t){let e=t.protocol==="https:";if(oz(t))return;let r=e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(r)try{return new bC(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new bC(`http://${r}`)}else return}function oz(t){if(!t.hostname)return!1;let e=t.hostname;if(xPe(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let s;t.port?s=Number(t.port):t.protocol==="http:"?s=80:t.protocol==="https:"&&(s=443);let n=[t.hostnameLine truncated
|
||||||
%s`,U,U,y,s);var v=y.type==="*"?cx:y.type==="?"?Ax:"\\"+y.type;n=!0,s=s.slice(0,y.reStart)+v+"\\("+U}f(),i&&(s+="\\\\");var k=!1;switch(s.charAt(0)){case"[":case".":case"(":k=!0}for(var O=a.length-1;O>-1;O--){var _=a[O],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),ue=s.slice(_.reEnd-8,_.reEnd),fe=s.slice(_.reEnd);ue+=fe;var Ie=Ne.split("(").length-1,lt=fe;for(E=0;E<Ie;E++)lt=lt.replace(/\)[+*?]?/,"");fe=lt;var Es="";fe===""&&e!==UC&&(Es="$");var Ca=Ne+Ge+fe+Es+ue;s=Ca}if(s!==""&&n&&(s="(?=.)"+s),k&&(s=g+s),e===UC)return[s,n];if(!n)return P3e(t);var Ia=r.nocase?"i":"";try{var EB=new RegExp("^"+s+"$",Ia)}catch{return new RegExp("$.")}return EB._glob=t,EB._src=s,EB}ds.makeRe=function(t,e){return new bt(t,e||{}).makeRe()};bt.prototype.makeRe=L3e;function L3e(){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?cx:e.dot?T3e:D3e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===LA?r:typeof o=="string"?v3e(o):o._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}ds.match=function(t,e,r){r=r||{};var s=new bt(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};bt.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;Dh.sep!=="/"&&(e=e.split(Dh.sep).join("/")),e=e.split(NK),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<n.length;o++){var a=n[o],A=e;s.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};bt.prototype.matchOne=function(t,e,r){return e.indexOf(LA)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};bt.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===LA){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===LA){a=i;break}var A=e.slice(n,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var d=t.slice(s,s+A.length);if(!this._matchOne(d,A,r,0,0))return!1;s+=A.length}var g=0;if(u.length){if(u.length+s>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))g=u.length;else{if(t[t.length-1]!==""||s+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;g=u.length+1}}if(!c.length){var f=!!g;for(i=s;i<t.length-g;i++){var E=String(t[i]);if(f=!0,E==="."||E===".."||!this.options.dot&&E.charAt(0)===".")return!1}return r||f}for(var w=[[[],0]],p=w[0],y=0,N=[0],D=0;D<c.length;D++){var U=c[D];U===LA?(N.push(y),p=[[],0],w.push(p)):(p[0].push(U),y++)}for(var v=w.length-1,k=t.length-g,O=0;O<w.length;O++)w[O][1]=k-(N[v--]+w[O][0].length);return!!this._matchGlobStarBodySections(t,w,s,0,r,0,!!g)};bt.prototype._matchGlobStarBodySections=function(t,e,r,s,n,i,o){var a=e[s];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],d=a[1];r<=d;){var g=this._matchOne(t.slice(0,r+u.length),u,n,r,0);if(g&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,s+1,n,i+1,o);if(h!==!1)return h}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return n||null};bt.prototype._matchOne=function(t,e,r,s,n){var i,o,a,A;for(i=s,o=n,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===LA)return!1;var d;if(typeof c=="string"?(d=u===c,this.debug("string match",c,u,d)):(d=u.match(c),this.debug("pattern match",c,u,d)),!d)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function P3e(t){return t.replace(/\\(.)/g,"$1")}function v3e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var il=m((jet,RK)=>{"use strict";var Y3e="2.0.0",q3e=Number.MAX_SAFE_INTEGER||9007199254740991,V3e=16,J3e=250,W3e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];RK.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:V3e,MAX_SAFE_BUILD_LENGTH:J3e,MAX_SAFE_INTEGER:q3e,RELEASE_TYPES:W3e,SEMVER_SPEC_VERSION:Y3e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var xh=m((Zet,kK)=>{"use strict";var z3e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};kK.exports=z3e});var ol=m((ui,FK)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:ux,MAX_SAFE_BUILD_LENGTH:K3e,MAX_LENGTH:X3e}=il(),j3e=xh();ui=FK.exports={};var Z3e=ui.re=[],$3e=ui.safeRe=[],G=ui.src=[],e8e=ui.safeSrc=[],Y=ui.t={},t8e=0,lx="[a-zA-Z0-9-]",r8e=[["\\s",1],["\\d",X3e],[lx,K3e]],s8e=t=>{for(let[e,r]of r8e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
%s`,U,U,y,s);var v=y.type==="*"?cx:y.type==="?"?Ax:"\\"+y.type;n=!0,s=s.slice(0,y.reStart)+v+"\\("+U}f(),i&&(s+="\\\\");var k=!1;switch(s.charAt(0)){case"[":case".":case"(":k=!0}for(var O=a.length-1;O>-1;O--){var _=a[O],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),ue=s.slice(_.reEnd-8,_.reEnd),fe=s.slice(_.reEnd);ue+=fe;var Ie=Ne.split("(").length-1,lt=fe;for(E=0;E<Ie;E++)lt=lt.replace(/\)[+*?]?/,"");fe=lt;var Es="";fe===""&&e!==UC&&(Es="$");var Ca=Ne+Ge+fe+Es+ue;s=Ca}if(s!==""&&n&&(s="(?=.)"+s),k&&(s=g+s),e===UC)return[s,n];if(!n)return P3e(t);var Ia=r.nocase?"i":"";try{var EB=new RegExp("^"+s+"$",Ia)}catch{return new RegExp("$.")}return EB._glob=t,EB._src=s,EB}ds.makeRe=function(t,e){return new bt(t,e||{}).makeRe()};bt.prototype.makeRe=L3e;function L3e(){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?cx:e.dot?T3e:D3e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===LA?r:typeof o=="string"?v3e(o):o._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}ds.match=function(t,e,r){r=r||{};var s=new bt(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};bt.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;Dh.sep!=="/"&&(e=e.split(Dh.sep).join("/")),e=e.split(NK),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<n.length;o++){var a=n[o],A=e;s.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};bt.prototype.matchOne=function(t,e,r){return e.indexOf(LA)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};bt.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===LA){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===LA){a=i;break}var A=e.slice(n,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var d=t.slice(s,s+A.length);if(!this._matchOne(d,A,r,0,0))return!1;s+=A.length}var g=0;if(u.length){if(u.length+s>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))g=u.length;else{if(t[t.length-1]!==""||s+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;g=u.length+1}}if(!c.length){var f=!!g;for(i=s;i<t.length-g;i++){var E=String(t[i]);if(f=!0,E==="."||E===".."||!this.options.dot&&E.charAt(0)===".")return!1}return r||f}for(var w=[[[],0]],p=w[0],y=0,N=[0],D=0;D<c.length;D++){var U=c[D];U===LA?(N.push(y),p=[[],0],w.push(p)):(p[0].push(U),y++)}for(var v=w.length-1,k=t.length-g,O=0;O<w.length;O++)w[O][1]=k-(N[v--]+w[O][0].length);return!!this._matchGlobStarBodySections(t,w,s,0,r,0,!!g)};bt.prototype._matchGlobStarBodySections=function(t,e,r,s,n,i,o){var a=e[s];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],d=a[1];r<=d;){var g=this._matchOne(t.slice(0,r+u.length),u,n,r,0);if(g&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,s+1,n,i+1,o);if(h!==!1)return h}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return n||null};bt.prototype._matchOne=function(t,e,r,s,n){var i,o,a,A;for(i=s,o=n,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===LA)return!1;var d;if(typeof c=="string"?(d=u===c,this.debug("string match",c,u,d)):(d=u.match(c),this.debug("pattern match",c,u,d)),!d)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function P3e(t){return t.replace(/\\(.)/g,"$1")}function v3e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var il=m((Zet,RK)=>{"use strict";var Y3e="2.0.0",q3e=Number.MAX_SAFE_INTEGER||9007199254740991,V3e=16,J3e=250,W3e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];RK.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:V3e,MAX_SAFE_BUILD_LENGTH:J3e,MAX_SAFE_INTEGER:q3e,RELEASE_TYPES:W3e,SEMVER_SPEC_VERSION:Y3e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var xh=m(($et,kK)=>{"use strict";var z3e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};kK.exports=z3e});var ol=m((ui,FK)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:ux,MAX_SAFE_BUILD_LENGTH:K3e,MAX_LENGTH:X3e}=il(),j3e=xh();ui=FK.exports={};var Z3e=ui.re=[],$3e=ui.safeRe=[],G=ui.src=[],e8e=ui.safeSrc=[],Y=ui.t={},t8e=0,lx="[a-zA-Z0-9-]",r8e=[["\\s",1],["\\d",X3e],[lx,K3e]],s8e=t=>{for(let[e,r]of r8e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
||||||
`).join(`
|
`).join(`
|
||||||
`+i),t.push(n+"m+"+sI.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=D6e()+e+" "+t[0]}function D6e(){return Ot.inspectOpts.hideDate?"":new Date().toISOString()+" "}function x6e(...t){return process.stderr.write(rI.formatWithOptions(Ot.inspectOpts,...t)+`
|
`+i),t.push(n+"m+"+sI.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=x6e()+e+" "+t[0]}function x6e(){return Ot.inspectOpts.hideDate?"":new Date().toISOString()+" "}function R6e(...t){return process.stderr.write(rI.formatWithOptions(Ot.inspectOpts,...t)+`
|
||||||
`)}function R6e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function k6e(){return process.env.DEBUG}function F6e(t){t.inspectOpts={};let e=Object.keys(Ot.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Ot.inspectOpts[e[r]]}sI.exports=Gx()(Ot);var{formatters:Xj}=sI.exports;Xj.o=function(t){return this.inspectOpts.colors=this.useColors,rI.inspect(t,this.inspectOpts).split(`
|
`)}function k6e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function F6e(){return process.env.DEBUG}function M6e(t){t.inspectOpts={};let e=Object.keys(Ot.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Ot.inspectOpts[e[r]]}sI.exports=Gx()(Ot);var{formatters:Xj}=sI.exports;Xj.o=function(t){return this.inspectOpts.colors=this.useColors,rI.inspect(t,this.inspectOpts).split(`
|
||||||
`).map(e=>e.trim()).join(" ")};Xj.O=function(t){return this.inspectOpts.colors=this.useColors,rI.inspect(t,this.inspectOpts)}});var nI=m((Sst,Vx)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?Vx.exports=qj():Vx.exports=jj()});var eZ=m(Or=>{"use strict";var M6e=Or&&Or.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),U6e=Or&&Or.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Zj=Or&&Or.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&M6e(e,t,r);return U6e(e,t),e};Object.defineProperty(Or,"__esModule",{value:!0});Or.req=Or.json=Or.toBuffer=void 0;var L6e=Zj(Q("http")),P6e=Zj(Q("https"));async function $j(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Or.toBuffer=$j;async function v6e(t){let r=(await $j(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Or.json=v6e;function O6e(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?P6e:L6e).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Or.req=O6e});var Wx=m(gs=>{"use strict";var rZ=gs&&gs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),_6e=gs&&gs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),sZ=gs&&gs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&rZ(e,t,r);return _6e(e,t),e},H6e=gs&&gs.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&rZ(e,t,r)};Object.defineProperty(gs,"__esModule",{value:!0});gs.Agent=void 0;var G6e=sZ(Q("net")),tZ=sZ(Q("http")),Y6e=Q("https");H6e(eZ(),gs);var li=Symbol("AgentBaseInternalState"),Jx=class extends tZ.Agent{constructor(e){super(e),this[li]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
`).map(e=>e.trim()).join(" ")};Xj.O=function(t){return this.inspectOpts.colors=this.useColors,rI.inspect(t,this.inspectOpts)}});var nI=m((Tst,Vx)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?Vx.exports=qj():Vx.exports=jj()});var eZ=m(Or=>{"use strict";var U6e=Or&&Or.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),L6e=Or&&Or.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Zj=Or&&Or.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&U6e(e,t,r);return L6e(e,t),e};Object.defineProperty(Or,"__esModule",{value:!0});Or.req=Or.json=Or.toBuffer=void 0;var P6e=Zj(Q("http")),v6e=Zj(Q("https"));async function $j(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Or.toBuffer=$j;async function O6e(t){let r=(await $j(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Or.json=O6e;function _6e(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?v6e:P6e).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Or.req=_6e});var Wx=m(gs=>{"use strict";var rZ=gs&&gs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),H6e=gs&&gs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),sZ=gs&&gs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&rZ(e,t,r);return H6e(e,t),e},G6e=gs&&gs.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&rZ(e,t,r)};Object.defineProperty(gs,"__esModule",{value:!0});gs.Agent=void 0;var Y6e=sZ(Q("net")),tZ=sZ(Q("http")),q6e=Q("https");G6e(eZ(),gs);var li=Symbol("AgentBaseInternalState"),Jx=class extends tZ.Agent{constructor(e){super(e),this[li]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new G6e.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)?Y6e.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 tZ.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[li].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[li].currentSocket;if(this[li].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[li].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[li]&&(this[li].defaultPort=e)}get protocol(){return this[li].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[li]&&(this[li].protocol=e)}};gs.Agent=Jx});var nZ=m(dl=>{"use strict";var q6e=dl&&dl.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(dl,"__esModule",{value:!0});dl.parseProxyResponse=void 0;var V6e=q6e(nI()),iI=(0,V6e.default)("https-proxy-agent:parse-proxy-response");function J6e(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(),iI("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),iI("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let d=Buffer.concat(n,s),g=d.indexOf(`\r
|
`).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 Y6e.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)?q6e.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 tZ.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[li].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[li].currentSocket;if(this[li].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[li].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[li]&&(this[li].defaultPort=e)}get protocol(){return this[li].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[li]&&(this[li].protocol=e)}};gs.Agent=Jx});var nZ=m(dl=>{"use strict";var V6e=dl&&dl.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(dl,"__esModule",{value:!0});dl.parseProxyResponse=void 0;var J6e=V6e(nI()),iI=(0,J6e.default)("https-proxy-agent:parse-proxy-response");function W6e(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(),iI("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),iI("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let d=Buffer.concat(n,s),g=d.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`);if(g===-1){iI("have not received end of HTTP headers yet..."),i();return}let h=d.slice(0,g).toString("ascii").split(`\r
|
`);if(g===-1){iI("have not received end of HTTP headers yet..."),i();return}let h=d.slice(0,g).toString("ascii").split(`\r
|
||||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let E=f.split(" "),w=+E[1],p=E.slice(2).join(" "),y={};for(let N of h){if(!N)continue;let D=N.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${N}"`));let U=N.slice(0,D).toLowerCase(),v=N.slice(D+1).trimStart(),k=y[U];typeof k=="string"?y[U]=[k,v]:Array.isArray(k)?k.push(v):y[U]=v}iI("got proxy server response: %o %o",f,y),o(),e({connect:{statusCode:w,statusText:p,headers:y},buffered:d})}t.on("error",A),t.on("end",a),i()})}dl.parseProxyResponse=J6e});var uZ=m(Zs=>{"use strict";var W6e=Zs&&Zs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),z6e=Zs&&Zs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),AZ=Zs&&Zs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&W6e(e,t,r);return z6e(e,t),e},cZ=Zs&&Zs.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Zs,"__esModule",{value:!0});Zs.HttpsProxyAgent=void 0;var oI=AZ(Q("net")),iZ=AZ(Q("tls")),K6e=cZ(Q("assert")),X6e=cZ(nI()),j6e=Wx(),Z6e=Q("url"),$6e=nZ(),_h=(0,X6e.default)("https-proxy-agent"),oZ=t=>t.servername===void 0&&t.host&&!oI.isIP(t.host)?{...t,servername:t.host}:t,aI=class extends j6e.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Z6e.URL(e):e,this.proxyHeaders=r?.headers??{},_h("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?aZ(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:"?(_h("Creating `tls.Socket`: %o",this.connectOpts),n=iZ.connect(oZ(this.connectOpts))):(_h("Creating `net.Socket`: %o",this.connectOpts),n=oI.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=oI.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 E=f.split(" "),w=+E[1],p=E.slice(2).join(" "),y={};for(let N of h){if(!N)continue;let D=N.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${N}"`));let U=N.slice(0,D).toLowerCase(),v=N.slice(D+1).trimStart(),k=y[U];typeof k=="string"?y[U]=[k,v]:Array.isArray(k)?k.push(v):y[U]=v}iI("got proxy server response: %o %o",f,y),o(),e({connect:{statusCode:w,statusText:p,headers:y},buffered:d})}t.on("error",A),t.on("end",a),i()})}dl.parseProxyResponse=W6e});var uZ=m(Zs=>{"use strict";var z6e=Zs&&Zs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),K6e=Zs&&Zs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),AZ=Zs&&Zs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&z6e(e,t,r);return K6e(e,t),e},cZ=Zs&&Zs.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Zs,"__esModule",{value:!0});Zs.HttpsProxyAgent=void 0;var oI=AZ(Q("net")),iZ=AZ(Q("tls")),X6e=cZ(Q("assert")),j6e=cZ(nI()),Z6e=Wx(),$6e=Q("url"),e_e=nZ(),_h=(0,j6e.default)("https-proxy-agent"),oZ=t=>t.servername===void 0&&t.host&&!oI.isIP(t.host)?{...t,servername:t.host}:t,aI=class extends Z6e.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new $6e.URL(e):e,this.proxyHeaders=r?.headers??{},_h("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?aZ(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:"?(_h("Creating `tls.Socket`: %o",this.connectOpts),n=iZ.connect(oZ(this.connectOpts))):(_h("Creating `net.Socket`: %o",this.connectOpts),n=oI.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=oI.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||||
`;if(s.username||s.password){let g=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(g).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let g of Object.keys(i))a+=`${g}: ${i[g]}\r
|
`;if(s.username||s.password){let g=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(g).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let g of Object.keys(i))a+=`${g}: ${i[g]}\r
|
||||||
`;let A=(0,$6e.parseProxyResponse)(n);n.write(`${a}\r
|
`;let A=(0,e_e.parseProxyResponse)(n);n.write(`${a}\r
|
||||||
`);let{connect:c,buffered:u}=await A;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",e_e),r.secureEndpoint?(_h("Upgrading socket connection to TLS"),iZ.connect({...aZ(oZ(r),"host","path","port"),socket:n})):n;n.destroy();let d=new oI.Socket({writable:!1});return d.readable=!0,e.once("socket",g=>{_h("Replaying proxy buffer for failed request"),(0,K6e.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),d}};aI.protocols=["http","https"];Zs.HttpsProxyAgent=aI;function e_e(t){t.resume()}function aZ(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var gZ=m($s=>{"use strict";var t_e=$s&&$s.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),r_e=$s&&$s.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),dZ=$s&&$s.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&t_e(e,t,r);return r_e(e,t),e},s_e=$s&&$s.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty($s,"__esModule",{value:!0});$s.HttpProxyAgent=void 0;var n_e=dZ(Q("net")),i_e=dZ(Q("tls")),o_e=s_e(nI()),a_e=Q("events"),A_e=Wx(),lZ=Q("url"),gl=(0,o_e.default)("http-proxy-agent"),AI=class extends A_e.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new lZ.URL(e):e,this.proxyHeaders=r?.headers??{},gl("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?c_e(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${n}//${i}`,a=new lZ.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;gl("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(gl("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\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",t_e),r.secureEndpoint?(_h("Upgrading socket connection to TLS"),iZ.connect({...aZ(oZ(r),"host","path","port"),socket:n})):n;n.destroy();let d=new oI.Socket({writable:!1});return d.readable=!0,e.once("socket",g=>{_h("Replaying proxy buffer for failed request"),(0,X6e.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),d}};aI.protocols=["http","https"];Zs.HttpsProxyAgent=aI;function t_e(t){t.resume()}function aZ(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var gZ=m($s=>{"use strict";var r_e=$s&&$s.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),s_e=$s&&$s.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),dZ=$s&&$s.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&r_e(e,t,r);return s_e(e,t),e},n_e=$s&&$s.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty($s,"__esModule",{value:!0});$s.HttpProxyAgent=void 0;var i_e=dZ(Q("net")),o_e=dZ(Q("tls")),a_e=n_e(nI()),A_e=Q("events"),c_e=Wx(),lZ=Q("url"),gl=(0,a_e.default)("http-proxy-agent"),AI=class extends c_e.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new lZ.URL(e):e,this.proxyHeaders=r?.headers??{},gl("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?u_e(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${n}//${i}`,a=new lZ.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;gl("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(gl("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||||
\r
|
\r
|
||||||
`)+4,e.outputData[0].data=e._header+s.substring(n),gl("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(gl("Creating `tls.Socket`: %o",this.connectOpts),i=i_e.connect(this.connectOpts)):(gl("Creating `net.Socket`: %o",this.connectOpts),i=n_e.connect(this.connectOpts)),await(0,a_e.once)(i,"connect"),i}};AI.protocols=["http","https"];$s.HttpProxyAgent=AI;function c_e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var YZ=m(gI=>{"use strict";Object.defineProperty(gI,"__esModule",{value:!0});gI.state=void 0;gI.state={instrumenterImplementation:void 0}});var t$=m(pI=>{"use strict";Object.defineProperty(pI,"__esModule",{value:!0});pI.state=void 0;pI.state={operationRequestMap:new WeakMap}});var Fre=m((pBt,v9e)=>{v9e.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 Ure=m((EBt,Mre)=>{var O9e=Fre();Mre.exports={version:O9e.version}});var RI=m(bl=>{"use strict";Object.defineProperty(bl,"__esModule",{value:!0});bl.isJsonObject=bl.typeofJsonValue=void 0;function J9e(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}bl.typeofJsonValue=J9e;function W9e(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}bl.isJsonObject=W9e});var FI=m(wl=>{"use strict";Object.defineProperty(wl,"__esModule",{value:!0});wl.base64encode=wl.base64decode=void 0;var so="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),kI=[];for(let t=0;t<so.length;t++)kI[so[t].charCodeAt(0)]=t;kI[45]=so.indexOf("+");kI[95]=so.indexOf("/");function z9e(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=kI[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":n=0;case`
|
`)+4,e.outputData[0].data=e._header+s.substring(n),gl("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(gl("Creating `tls.Socket`: %o",this.connectOpts),i=o_e.connect(this.connectOpts)):(gl("Creating `net.Socket`: %o",this.connectOpts),i=i_e.connect(this.connectOpts)),await(0,A_e.once)(i,"connect"),i}};AI.protocols=["http","https"];$s.HttpProxyAgent=AI;function u_e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var YZ=m(gI=>{"use strict";Object.defineProperty(gI,"__esModule",{value:!0});gI.state=void 0;gI.state={instrumenterImplementation:void 0}});var t$=m(pI=>{"use strict";Object.defineProperty(pI,"__esModule",{value:!0});pI.state=void 0;pI.state={operationRequestMap:new WeakMap}});var Fre=m((EBt,O9e)=>{O9e.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 Ure=m((CBt,Mre)=>{var _9e=Fre();Mre.exports={version:_9e.version}});var RI=m(bl=>{"use strict";Object.defineProperty(bl,"__esModule",{value:!0});bl.isJsonObject=bl.typeofJsonValue=void 0;function W9e(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}bl.typeofJsonValue=W9e;function z9e(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}bl.isJsonObject=z9e});var FI=m(wl=>{"use strict";Object.defineProperty(wl,"__esModule",{value:!0});wl.base64encode=wl.base64decode=void 0;var so="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),kI=[];for(let t=0;t<so.length;t++)kI[so[t].charCodeAt(0)]=t;kI[45]=so.indexOf("+");kI[95]=so.indexOf("/");function K9e(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=kI[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)}wl.base64decode=z9e;function K9e(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=so[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=so[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=so[n|s>>6],e+=so[s&63],r=0;break}return r&&(e+=so[n],e+="=",r==1&&(e+="=")),e}wl.base64encode=K9e});var Lre=m(MI=>{"use strict";Object.defineProperty(MI,"__esModule",{value:!0});MI.utf8read=void 0;var tk=t=>String.fromCharCode.apply(String,t);function X9e(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?s[n++]=i:i>191&&i<224?s[n++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(i>>10),s[n++]=56320+(i&1023)):s[n++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(tk(s)),n=0);return r.length?(n&&r.push(tk(s.slice(0,n))),r.join("")):tk(s.slice(0,n))}MI.utf8read=X9e});var zh=m(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});di.WireType=di.mergeBinaryOptions=di.UnknownFieldHandler=void 0;var j9e;(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])})(j9e=di.UnknownFieldHandler||(di.UnknownFieldHandler={}));function Z9e(t,e){return Object.assign(Object.assign({},t),e)}di.mergeBinaryOptions=Z9e;var $9e;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})($9e=di.WireType||(di.WireType={}))});var LI=m(_r=>{"use strict";Object.defineProperty(_r,"__esModule",{value:!0});_r.varint32read=_r.varint32write=_r.int64toString=_r.int64fromString=_r.varint64write=_r.varint64read=void 0;function eGe(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}_r.varint64read=eGe;function tGe(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),A=(a?o|128:o)&255;if(r.push(A),!a)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}_r.varint64write=tGe;var UI=65536*65536;function rGe(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>=UI&&(n=n+(s/UI|0),s=s%UI)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}_r.int64fromString=rGe;function sGe(t,e){if(e>>>0<=2097151)return""+(UI*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,o=s+n*8147497,a=n*2,A=1e7;i>=A&&(o+=Math.floor(i/A),i%=A),o>=A&&(a+=Math.floor(o/A),o%=A);function c(u,d){let g=u?String(u):"";return d?"0000000".slice(g.length)+g:g}return c(a,0)+c(o,a)+c(i,1)}_r.int64toString=sGe;function nGe(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}_r.varint32write=nGe;function iGe(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}_r.varint32read=iGe});var pa=m(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.PbLong=ma.PbULong=ma.detectBi=void 0;var Kh=LI(),He;function Pre(){let t=new DataView(new ArrayBuffer(8));He=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ma.detectBi=Pre;Pre();function vre(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Ore=/^-?[0-9]+$/,vI=4294967296,PI=2147483648,OI=c
Line truncated
|
`: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)}wl.base64decode=K9e;function X9e(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=so[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=so[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=so[n|s>>6],e+=so[s&63],r=0;break}return r&&(e+=so[n],e+="=",r==1&&(e+="=")),e}wl.base64encode=X9e});var Lre=m(MI=>{"use strict";Object.defineProperty(MI,"__esModule",{value:!0});MI.utf8read=void 0;var tk=t=>String.fromCharCode.apply(String,t);function j9e(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?s[n++]=i:i>191&&i<224?s[n++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(i>>10),s[n++]=56320+(i&1023)):s[n++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(tk(s)),n=0);return r.length?(n&&r.push(tk(s.slice(0,n))),r.join("")):tk(s.slice(0,n))}MI.utf8read=j9e});var zh=m(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});di.WireType=di.mergeBinaryOptions=di.UnknownFieldHandler=void 0;var Z9e;(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])})(Z9e=di.UnknownFieldHandler||(di.UnknownFieldHandler={}));function $9e(t,e){return Object.assign(Object.assign({},t),e)}di.mergeBinaryOptions=$9e;var eGe;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(eGe=di.WireType||(di.WireType={}))});var LI=m(_r=>{"use strict";Object.defineProperty(_r,"__esModule",{value:!0});_r.varint32read=_r.varint32write=_r.int64toString=_r.int64fromString=_r.varint64write=_r.varint64read=void 0;function tGe(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}_r.varint64read=tGe;function rGe(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),A=(a?o|128:o)&255;if(r.push(A),!a)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}_r.varint64write=rGe;var UI=65536*65536;function sGe(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>=UI&&(n=n+(s/UI|0),s=s%UI)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}_r.int64fromString=sGe;function nGe(t,e){if(e>>>0<=2097151)return""+(UI*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,o=s+n*8147497,a=n*2,A=1e7;i>=A&&(o+=Math.floor(i/A),i%=A),o>=A&&(a+=Math.floor(o/A),o%=A);function c(u,d){let g=u?String(u):"";return d?"0000000".slice(g.length)+g:g}return c(a,0)+c(o,a)+c(i,1)}_r.int64toString=nGe;function iGe(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}_r.varint32write=iGe;function oGe(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}_r.varint32read=oGe});var pa=m(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.PbLong=ma.PbULong=ma.detectBi=void 0;var Kh=LI(),He;function Pre(){let t=new DataView(new ArrayBuffer(8));He=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ma.detectBi=Pre;Pre();function vre(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Ore=/^-?[0-9]+$/,vI=4294967296,PI=2147483648,OI=c
Line truncated
|
||||||
`)}};cB.RpcError=Tk});var xk=m(lB=>{"use strict";Object.defineProperty(lB,"__esModule",{value:!0});lB.mergeRpcOptions=void 0;var fse=Et();function SYe(t,e){if(!e)return t;let r={};uB(t,r),uB(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=fse.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=fse.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},uB(t.meta,r.meta),uB(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}lB.mergeRpcOptions=SYe;function uB(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var kk=m(qA=>{"use strict";Object.defineProperty(qA,"__esModule",{value:!0});qA.Deferred=qA.DeferredState=void 0;var fi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(fi=qA.DeferredState||(qA.DeferredState={}));var Rk=class{constructor(e=!0){this._state=fi.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==fi.PENDING)throw new Error(`cannot resolve ${fi[this.state].toLowerCase()}`);this._resolve(e),this._state=fi.RESOLVED}reject(e){if(this.state!==fi.PENDING)throw new Error(`cannot reject ${fi[this.state].toLowerCase()}`);this._reject(e),this._state=fi.REJECTED}resolvePending(e){this._state===fi.PENDING&&this.resolve(e)}rejectPending(e){this._state===fi.PENDING&&this.reject(e)}};qA.Deferred=Rk});var Mk=m(dB=>{"use strict";Object.defineProperty(dB,"__esModule",{value:!0});dB.RpcOutputStreamController=void 0;var mse=kk(),VA=Et(),Fk=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){VA.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){VA.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){VA.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){VA.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;VA.assert(e,"bad state"),VA.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new mse.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;VA.assert(s.state==mse.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};dB.RpcOutputStreamController=Fk});var Lk=m(kl=>{"use strict";var TYe=kl&&kl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(kl,"__esModule",{value:!0});kl.UnaryCall=void 0;var Uk=class{constructor(e,r,s,n,i,o,a){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return TYe(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}})}};kl.UnaryCall=Uk});var vk=m(Fl=>{"use strict";var DYe=Fl&&Fl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Fl,"__esModule",{value:!0});Fl.ServerStreamingCall=void 0;var Pk=class{constructor(e
Line truncated
|
`)}};cB.RpcError=Tk});var xk=m(lB=>{"use strict";Object.defineProperty(lB,"__esModule",{value:!0});lB.mergeRpcOptions=void 0;var fse=Et();function TYe(t,e){if(!e)return t;let r={};uB(t,r),uB(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=fse.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=fse.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},uB(t.meta,r.meta),uB(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}lB.mergeRpcOptions=TYe;function uB(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var kk=m(qA=>{"use strict";Object.defineProperty(qA,"__esModule",{value:!0});qA.Deferred=qA.DeferredState=void 0;var fi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(fi=qA.DeferredState||(qA.DeferredState={}));var Rk=class{constructor(e=!0){this._state=fi.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==fi.PENDING)throw new Error(`cannot resolve ${fi[this.state].toLowerCase()}`);this._resolve(e),this._state=fi.RESOLVED}reject(e){if(this.state!==fi.PENDING)throw new Error(`cannot reject ${fi[this.state].toLowerCase()}`);this._reject(e),this._state=fi.REJECTED}resolvePending(e){this._state===fi.PENDING&&this.resolve(e)}rejectPending(e){this._state===fi.PENDING&&this.reject(e)}};qA.Deferred=Rk});var Mk=m(dB=>{"use strict";Object.defineProperty(dB,"__esModule",{value:!0});dB.RpcOutputStreamController=void 0;var mse=kk(),VA=Et(),Fk=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){VA.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){VA.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){VA.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){VA.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;VA.assert(e,"bad state"),VA.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new mse.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;VA.assert(s.state==mse.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};dB.RpcOutputStreamController=Fk});var Lk=m(kl=>{"use strict";var DYe=kl&&kl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(kl,"__esModule",{value:!0});kl.UnaryCall=void 0;var Uk=class{constructor(e,r,s,n,i,o,a){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return DYe(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}})}};kl.UnaryCall=Uk});var vk=m(Fl=>{"use strict";var xYe=Fl&&Fl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Fl,"__esModule",{value:!0});Fl.ServerStreamingCall=void 0;var Pk=class{constructor(e
Line truncated
|
||||||
`:Ep(t.children):Jc(t)?Ep(t.children):Nr(t)?t.data:""}function Ui(t){return Array.isArray(t)?t.map(Ui).join(""):ve(t)&&!Wa(t)?Ui(t.children):Nr(t)?t.data:""}function Jd(t){return Array.isArray(t)?t.map(Jd).join(""):ve(t)&&(t.type===Be.Tag||Jc(t))?Jd(t.children):Nr(t)?t.data:""}function Kc(t){return ve(t)?t.children:[]}function CO(t){return t.parent||null}function Q1(t){let e=CO(t);if(e!=null)return Kc(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function E0e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function C0e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function I0e(t){return t.name}function Cp(t){let{next:e}=t;for(;e!==null&&!q(e);)({next:e}=e);return e}function Ip(t){let{prev:e}=t;for(;e!==null&&!q(e);)({prev:e}=e);return e}function Li(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function B0e(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let i=n.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Q0e(t,e){if(Li(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function y0e(t,e){Li(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function b0e(t,e){if(Li(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function w0e(t,e){Li(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function Xc(t,e,r=!0,s=1/0){return Bp(t,Array.isArray(e)?e:[e],r,s)}function Bp(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return n;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(n.push(a),--s<=0))return n;r&&ve(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function N0e(t,e){return e.find(t)}function Qp(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(q(i)&&t(i))return i;if(r&&ve(i)&&i.children.length>0){let o=Qp(t,i.children,!0);if(o)return o}}return null}function IO(t,e){return(Array.isArray(e)?e:[e]).some(r=>q(r)&&t(r)||ve(r)&&IO(t,r.children))}function S0e(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let i=s[0][n[0]++];q(i)&&t(i)&&r.push(i),ve(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var yp={tag_name(t){return typeof t=="function"?e=>q(e)&&t(e.name):t==="*"?q:e=>q(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Nr(e)&&t(e.data):e=>Nr(e)&&e.data===t}};function y1(t,e){return typeof e=="function"?r=>q(r)&&e(r.attribs[t]):r=>q(r)&&r.attribs[t]===e}function T0e(t,e){return r=>t(r)||e(r)}function BO(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(yp,r)?yp[r](s):y1(r,s)});return e.length===0?null:e.reduce(T0e)}function D0e(t,e){let r=BO(t);return r?r(e):!0}function x0e(t,e,r,s=1/0){let n=BO(t);return n?Xc(n,e,r,s):[]}function R0e(t,e,r=!0){return Array.isArray(e)||(e=[e]),Qp(y1("id",t),e,r)}function za(t,e,r=!0,s=1/0){return Xc(yp.tag_name(t),e,r,s)}function k0e(t,e,r=!0,s=1/0){return Xc(y1("class",t),e,r,s)}function F0e(t,e,r=!0,s=1/0){return Xc(yp.tag_type(t),e,r,s)}function M0e(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var Ts;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(Ts||(Ts={}));function QO(t,e){let r=[],s=[];if(t===e)return 0;let n=ve(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=ve(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return Ts.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Ts.FOLLOWING|Ts.CONTAINED_BY:Ts.FOLLOWING:a===t?Ts.PRECEDING|Ts.CONTAINS:Ts.PRECEDING}function To(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=QO(e,r);return s&Ts.PRECEDING?-1:s&Ts.FOLLOWING?1:0}),t}function b1(t){let e=bp(O0e,t);return e?e.name==="feed"?U0e(e):L0e(e):null}function U0e(t){var e;let r=t.children,s={type:"atom",items:za("entry",r).map(o=>{var a;let{children:A}=o,c={media:yO(A)};Sr(c,"id","id",A),Sr(c,"title","title",A);let u=(a=bp("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let d=Do("summary",A)||Do("content",A);d&&(c.descript
Line truncated
|
`:Ep(t.children):Jc(t)?Ep(t.children):Nr(t)?t.data:""}function Ui(t){return Array.isArray(t)?t.map(Ui).join(""):ve(t)&&!Wa(t)?Ui(t.children):Nr(t)?t.data:""}function Jd(t){return Array.isArray(t)?t.map(Jd).join(""):ve(t)&&(t.type===Be.Tag||Jc(t))?Jd(t.children):Nr(t)?t.data:""}function Kc(t){return ve(t)?t.children:[]}function CO(t){return t.parent||null}function Q1(t){let e=CO(t);if(e!=null)return Kc(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function E0e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function C0e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function I0e(t){return t.name}function Cp(t){let{next:e}=t;for(;e!==null&&!q(e);)({next:e}=e);return e}function Ip(t){let{prev:e}=t;for(;e!==null&&!q(e);)({prev:e}=e);return e}function Li(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function B0e(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let i=n.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Q0e(t,e){if(Li(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function y0e(t,e){Li(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function b0e(t,e){if(Li(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function w0e(t,e){Li(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function Xc(t,e,r=!0,s=1/0){return Bp(t,Array.isArray(e)?e:[e],r,s)}function Bp(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return n;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(n.push(a),--s<=0))return n;r&&ve(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function N0e(t,e){return e.find(t)}function Qp(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(q(i)&&t(i))return i;if(r&&ve(i)&&i.children.length>0){let o=Qp(t,i.children,!0);if(o)return o}}return null}function IO(t,e){return(Array.isArray(e)?e:[e]).some(r=>q(r)&&t(r)||ve(r)&&IO(t,r.children))}function S0e(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let i=s[0][n[0]++];q(i)&&t(i)&&r.push(i),ve(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var yp={tag_name(t){return typeof t=="function"?e=>q(e)&&t(e.name):t==="*"?q:e=>q(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Nr(e)&&t(e.data):e=>Nr(e)&&e.data===t}};function y1(t,e){return typeof e=="function"?r=>q(r)&&e(r.attribs[t]):r=>q(r)&&r.attribs[t]===e}function T0e(t,e){return r=>t(r)||e(r)}function BO(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(yp,r)?yp[r](s):y1(r,s)});return e.length===0?null:e.reduce(T0e)}function D0e(t,e){let r=BO(t);return r?r(e):!0}function x0e(t,e,r,s=1/0){let n=BO(t);return n?Xc(n,e,r,s):[]}function R0e(t,e,r=!0){return Array.isArray(e)||(e=[e]),Qp(y1("id",t),e,r)}function za(t,e,r=!0,s=1/0){return Xc(yp.tag_name(t),e,r,s)}function k0e(t,e,r=!0,s=1/0){return Xc(y1("class",t),e,r,s)}function F0e(t,e,r=!0,s=1/0){return Xc(yp.tag_type(t),e,r,s)}function M0e(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var Ts;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(Ts||(Ts={}));function QO(t,e){let r=[],s=[];if(t===e)return 0;let n=ve(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=ve(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return Ts.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Ts.FOLLOWING|Ts.CONTAINED_BY:Ts.FOLLOWING:a===t?Ts.PRECEDING|Ts.CONTAINS:Ts.PRECEDING}function To(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=QO(e,r);return s&Ts.PRECEDING?-1:s&Ts.FOLLOWING?1:0}),t}function b1(t){let e=bp(O0e,t);return e?e.name==="feed"?U0e(e):L0e(e):null}function U0e(t){var e;let r=t.children,s={type:"atom",items:za("entry",r).map(o=>{var a;let{children:A}=o,c={media:yO(A)};Sr(c,"id","id",A),Sr(c,"title","title",A);let u=(a=bp("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let d=Do("summary",A)||Do("content",A);d&&(c.descript
Line truncated
|
||||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||||
optgroup[disabled] > option,
|
optgroup[disabled] > option,
|
||||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
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 Rs=ie(Ro(),1);var H1={};function G1(t,e){return t===Rs.default.falseFunc?Rs.default.falseFunc:r=>e.isTag(r)&&t(r)}function Y1(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 _1(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 O1=(t,e,r,s,n)=>{let i=n(e,_1(r),s);return i===Rs.default.trueFunc?t:i===Rs.default.falseFunc?Rs.default.falseFunc:o=>i(o)&&t(o)},Pp={is:O1,matches:O1,where:O1,not(t,e,r,s,n){let i=n(e,_1(r),s);return i===Rs.default.falseFunc?t:i===Rs.default.trueFunc?Rs.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=_1(r);o.relativeSelector=!0;let a=e.some(u=>u.some($d))?[H1]:void 0,A=n(e,o,a);if(A===Rs.default.falseFunc)return Rs.default.falseFunc;let c=G1(A,i);if(a&&A!==Rs.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return d=>{if(!t(d))return!1;a[0]=d;let g=i.getChildren(d),h=u?[...g,...Y1(d,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function l6(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in Pp))throw new Error(`Unknown pseudo-class :${o}(${a})`);return Pp[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:Lp[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,u6.parse)(c);return Pp.is(t,u,r,s,n)}if(typeof A=="function")return v1(A,o,a,1),u=>A(u,a)&&t(u);if(o in iu)return iu[o](t,a,r,s);if(o in tg){let u=tg[o];return v1(u,o,a,2),d=>u(d,r,a)&&t(d)}throw new Error(`Unknown pseudo-class :${o}`)}var ks=ie(su(),1);function q1(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function d6(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case ks.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ks.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ks.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),o6[e.action](t,e,r)}case ks.SelectorType.Pseudo:return l6(t,e,r,s,n);case ks.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return i.getName(c)===a&&t(c)}}case ks.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=q1(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=q1(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=q1(c,i));return!1};case ks.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case ks.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case ks.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let d=c[u];if(o(A,d))break;if(i.isTag(d)&&t(d))return!0}return!1};case ks.SelectorType.Adjacent:return i.prevElementSibling?function(A){let c=i.prevElementSibling(A);return c!=null&&t(c)}:function(A){let c=i.getSiblings(A),u;for(let d=0;d<c.length;d++){let g=c[d];if(o(A,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case ks.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function g6(t,e,r){let s=vp(t,e,r);return G1(s,e.adapter)}function vp(t,e,r){let s=typeof t=="string"?(0,pn.parse)(t):t;return Op(s,e,r)}function h6(t){return t.type===pn.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(h6)))}var xEe={type:pn.SelectorType.Descendant},REe={type:"_flexibleDescendant"},kEe={type:pn.SelectorType.Pseudo,name:"scope",data:null};function FEe(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===H1||i&&e.isTag(i)});for(let n
Line truncated
|
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var Rs=ie(Ro(),1);var H1={};function G1(t,e){return t===Rs.default.falseFunc?Rs.default.falseFunc:r=>e.isTag(r)&&t(r)}function Y1(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 _1(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 O1=(t,e,r,s,n)=>{let i=n(e,_1(r),s);return i===Rs.default.trueFunc?t:i===Rs.default.falseFunc?Rs.default.falseFunc:o=>i(o)&&t(o)},Pp={is:O1,matches:O1,where:O1,not(t,e,r,s,n){let i=n(e,_1(r),s);return i===Rs.default.falseFunc?t:i===Rs.default.trueFunc?Rs.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=_1(r);o.relativeSelector=!0;let a=e.some(u=>u.some($d))?[H1]:void 0,A=n(e,o,a);if(A===Rs.default.falseFunc)return Rs.default.falseFunc;let c=G1(A,i);if(a&&A!==Rs.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return d=>{if(!t(d))return!1;a[0]=d;let g=i.getChildren(d),h=u?[...g,...Y1(d,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function l6(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in Pp))throw new Error(`Unknown pseudo-class :${o}(${a})`);return Pp[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:Lp[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,u6.parse)(c);return Pp.is(t,u,r,s,n)}if(typeof A=="function")return v1(A,o,a,1),u=>A(u,a)&&t(u);if(o in iu)return iu[o](t,a,r,s);if(o in tg){let u=tg[o];return v1(u,o,a,2),d=>u(d,r,a)&&t(d)}throw new Error(`Unknown pseudo-class :${o}`)}var ks=ie(su(),1);function q1(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function d6(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case ks.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ks.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ks.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),o6[e.action](t,e,r)}case ks.SelectorType.Pseudo:return l6(t,e,r,s,n);case ks.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return i.getName(c)===a&&t(c)}}case ks.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=q1(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=q1(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=q1(c,i));return!1};case ks.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case ks.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case ks.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let d=c[u];if(o(A,d))break;if(i.isTag(d)&&t(d))return!0}return!1};case ks.SelectorType.Adjacent:return i.prevElementSibling?function(A){let c=i.prevElementSibling(A);return c!=null&&t(c)}:function(A){let c=i.getSiblings(A),u;for(let d=0;d<c.length;d++){let g=c[d];if(o(A,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case ks.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function g6(t,e,r){let s=vp(t,e,r);return G1(s,e.adapter)}function vp(t,e,r){let s=typeof t=="string"?(0,pn.parse)(t):t;return Op(s,e,r)}function h6(t){return t.type===pn.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(h6)))}var xEe={type:pn.SelectorType.Descendant},REe={type:"_flexibleDescendant"},kEe={type:pn.SelectorType.Pseudo,name:"scope",data:null};function FEe(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===H1||i&&e.isTag(i)});for(let n
Line truncated
|
||||||
`)})):{name:n,value:i.replace(x6,`\r
|
`)})):{name:n,value:i.replace(x6,`\r
|
||||||
`)}}).toArray()}var ow={};nn(ow,{extract:()=>zCe});function WCe(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 zCe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=WCe(n?s[0]:s),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((A,c)=>a(c,r,e)).get();else{let A=this._findBySelector(i,1);e[r]=A.length>0?a(A[0],r,e):void 0}}return e}var Mo=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};Mo.prototype.cheerio="[cheerio object]";Mo.prototype.splice=Array.prototype.splice;Mo.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Mo.prototype,F1,rw,sw,nw,iw,ow);function R6(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=Vc(n),a=t(s,o,i,null);class A extends Mo{_make(d,g){let h=c(d,g);return h.prevObject=this,h}_parse(d,g,h,f){return t(d,g,h,f)}_render(d){return e(d,this.options)}}function c(u,d,g=a,h){if(u&&Ds(u))return u;let f=Vc(h,o),E=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],w=Ds(E)?E:new A(E,null,f);if(w._root=w,!u)return new A(void 0,w,f);let p=typeof u=="string"&&Wd(u)?t(u,f,!1,null).children:KCe(u)?[u]:Array.isArray(u)?u:void 0,y=new A(p,w,f);if(p)return y;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let N=u,D=d?typeof d=="string"?Wd(d)?new A([t(d,f,!1,null)],w,f):(N=`${d} ${N}`,w):Ds(d)?d:new A(Array.isArray(d)?d:[d],w,f):w;return D?D.find(N):y}return Object.assign(c,w1,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function KCe(t){return!!t.name||t.type===Ns.Root||t.type===Ns.Text||t.type===Ns.Comment}var XCe=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Ve="\uFFFD",C;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(C||(C={}));var ur={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Vp(t){return t>=55296&&t<=57343}function k6(t){return t>=56320&&t<=57343}function F6(t,e){return(t-55296)*1024+9216+e}function Jp(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Wp(t){return t>=64976&&t<=65007||XCe.has(t)}var x;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword"
Line truncated
|
`)}}).toArray()}var ow={};nn(ow,{extract:()=>zCe});function WCe(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 zCe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=WCe(n?s[0]:s),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((A,c)=>a(c,r,e)).get();else{let A=this._findBySelector(i,1);e[r]=A.length>0?a(A[0],r,e):void 0}}return e}var Mo=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};Mo.prototype.cheerio="[cheerio object]";Mo.prototype.splice=Array.prototype.splice;Mo.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Mo.prototype,F1,rw,sw,nw,iw,ow);function R6(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=Vc(n),a=t(s,o,i,null);class A extends Mo{_make(d,g){let h=c(d,g);return h.prevObject=this,h}_parse(d,g,h,f){return t(d,g,h,f)}_render(d){return e(d,this.options)}}function c(u,d,g=a,h){if(u&&Ds(u))return u;let f=Vc(h,o),E=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],w=Ds(E)?E:new A(E,null,f);if(w._root=w,!u)return new A(void 0,w,f);let p=typeof u=="string"&&Wd(u)?t(u,f,!1,null).children:KCe(u)?[u]:Array.isArray(u)?u:void 0,y=new A(p,w,f);if(p)return y;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let N=u,D=d?typeof d=="string"?Wd(d)?new A([t(d,f,!1,null)],w,f):(N=`${d} ${N}`,w):Ds(d)?d:new A(Array.isArray(d)?d:[d],w,f):w;return D?D.find(N):y}return Object.assign(c,w1,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function KCe(t){return!!t.name||t.type===Ns.Root||t.type===Ns.Text||t.type===Ns.Comment}var XCe=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Ve="\uFFFD",C;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(C||(C={}));var ur={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Vp(t){return t>=55296&&t<=57343}function k6(t){return t>=56320&&t<=57343}function F6(t,e){return(t-55296)*1024+9216+e}function Jp(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Wp(t){return t>=64976&&t<=65007||XCe.has(t)}var x;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword"
Line truncated
|
||||||
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
||||||
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
||||||
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
||||||
`)}`}},yC=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as NPe,existsSync as SPe}from"fs";import{EOL as TPe}from"os";var tl=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(SPe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(NPe(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${TPe}`)}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 LD=ie(cz(),1),uz=ie(op(),1),HPe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function lz(t){return new LD.HttpClient().getAgent(t)}function GPe(t){return new LD.HttpClient().getAgentDispatcher(t)}function dz(t){let e=GPe(t);return(s,n)=>HPe(this,void 0,void 0,function*(){return(0,uz.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function gz(){return process.env.GITHUB_API_URL||"https://api.github.com"}function xC(){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 RC(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)=>RC.bind(null,t,i,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,i)=>i.hook.bind(null,n,s),r)():r(s))}function hz(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,o)=>Promise.resolve().then(n.bind(null,o)).then(i.bind(null,o))),e==="after"&&(s=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,n(a,o))).then(()=>a)}),e==="error"&&(s=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>n(a,o))),t.registry[r].push({hook:s,orig:n})}function fz(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var mz=Function.bind,pz=mz.bind(mz);function Ez(t,e,r){let s=pz(fz,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let i=r?[e,n,r]:[e,n];t[n]=t.api[n]=pz(hz,null).apply(null,i)})}function qPe(){let t=Symbol("Singular"),e={registry:{}},r=RC.bind(null,e,t);return Ez(r,e,t),r}function VPe(){let t={registry:{}},e=RC.bind(null,t);return Ez(e,t),e}var Cz={Singular:qPe,Collection:VPe};var ZD=ie(zD(),1);var Jz=ie(zD(),1);var vve="0.0.0-development";function Ove(t){return`Request failed due to following response errors:
|
`)}`}},yC=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as NPe,existsSync as SPe}from"fs";import{EOL as TPe}from"os";var tl=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(SPe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(NPe(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${TPe}`)}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 LD=ie(cz(),1),uz=ie(op(),1),HPe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function lz(t){return new LD.HttpClient().getAgent(t)}function GPe(t){return new LD.HttpClient().getAgentDispatcher(t)}function dz(t){let e=GPe(t);return(s,n)=>HPe(this,void 0,void 0,function*(){return(0,uz.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function gz(){return process.env.GITHUB_API_URL||"https://api.github.com"}function xC(){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 RC(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)=>RC.bind(null,t,i,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,i)=>i.hook.bind(null,n,s),r)():r(s))}function hz(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,o)=>Promise.resolve().then(n.bind(null,o)).then(i.bind(null,o))),e==="after"&&(s=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,n(a,o))).then(()=>a)}),e==="error"&&(s=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>n(a,o))),t.registry[r].push({hook:s,orig:n})}function fz(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var mz=Function.bind,pz=mz.bind(mz);function Ez(t,e,r){let s=pz(fz,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let i=r?[e,n,r]:[e,n];t[n]=t.api[n]=pz(hz,null).apply(null,i)})}function qPe(){let t=Symbol("Singular"),e={registry:{}},r=RC.bind(null,e,t);return Ez(r,e,t),r}function VPe(){let t={registry:{}},e=RC.bind(null,t);return Ez(e,t),e}var Cz={Singular:qPe,Collection:VPe};var ZD=ie(zD(),1);var Jz=ie(zD(),1);var vve="0.0.0-development";function Ove(t){return`Request failed due to following response errors:
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||||
`)}var _ve=class extends Error{constructor(t,e,r){super(Ove(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},Hve=["method","baseUrl","url","headers","request","query","mediaType","operationName"],Gve=["query","method","url"],Vz=/\/api\/v3\/?$/;function Yve(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(Gve.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)=>Hve.includes(a)?(o[a]=s[a],o):(o.variables||(o.variables={}),o.variables[a]=s[a],o),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return Vz.test(i)&&(n.url=i.replace(Vz,"/api/graphql")),t(n).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new _ve(n,a,o.data)}return o.data.data})}function KD(t,e){let r=t.defaults(e);return Object.assign((n,i)=>Yve(r,n,i),{defaults:KD.bind(null,r),endpoint:r.endpoint})}var O$e=KD(Jz.request,{headers:{"user-agent":`octokit-graphql.js/${vve} ${xC()}`},method:"POST",url:"/graphql"});function Wz(t){return KD(t,{method:"POST",url:"/graphql"})}var XD="(?:[a-zA-Z0-9_-]+)",zz="\\.",Kz=new RegExp(`^${XD}${zz}${XD}${zz}${XD}$`),qve=Kz.test.bind(Kz);async function Vve(t){let e=qve(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 Jve(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Wve(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Jve(t),e(n)}var Xz=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(Vve.bind(null,e),{hook:Wve.bind(null,e)})};var jD="7.0.6";var jz=()=>{},zve=console.warn.bind(console),Kve=console.error.bind(console);function Xve(t={}){return typeof t.debug!="function"&&(t.debug=jz),typeof t.info!="function"&&(t.info=jz),typeof t.warn!="function"&&(t.warn=zve),typeof t.error!="function"&&(t.error=Kve),t}var Zz=`octokit-core.js/${jD} ${xC()}`,MC=class{static VERSION=jD;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new Cz.Collection,s={baseUrl:ZD.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Zz}`:Zz,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=ZD.request.defaults(s),this.graphql=Wz(this.request).defaults(s),this.log=Xve(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...o}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:o},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=Xz(e.auth);r.wrap("request",i.hook),this.auth=i}let n=this.constructor;for(let i=0;i<n.plugins.length;++i)Object.assign(this,n.plugins[i](this,e))}request;graphql;log;hook;auth};var $D="17.0.0";var jve={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
`)}var _ve=class extends Error{constructor(t,e,r){super(Ove(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},Hve=["method","baseUrl","url","headers","request","query","mediaType","operationName"],Gve=["query","method","url"],Vz=/\/api\/v3\/?$/;function Yve(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(Gve.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)=>Hve.includes(a)?(o[a]=s[a],o):(o.variables||(o.variables={}),o.variables[a]=s[a],o),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return Vz.test(i)&&(n.url=i.replace(Vz,"/api/graphql")),t(n).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new _ve(n,a,o.data)}return o.data.data})}function KD(t,e){let r=t.defaults(e);return Object.assign((n,i)=>Yve(r,n,i),{defaults:KD.bind(null,r),endpoint:r.endpoint})}var _$e=KD(Jz.request,{headers:{"user-agent":`octokit-graphql.js/${vve} ${xC()}`},method:"POST",url:"/graphql"});function Wz(t){return KD(t,{method:"POST",url:"/graphql"})}var XD="(?:[a-zA-Z0-9_-]+)",zz="\\.",Kz=new RegExp(`^${XD}${zz}${XD}${zz}${XD}$`),qve=Kz.test.bind(Kz);async function Vve(t){let e=qve(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 Jve(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Wve(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Jve(t),e(n)}var Xz=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(Vve.bind(null,e),{hook:Wve.bind(null,e)})};var jD="7.0.6";var jz=()=>{},zve=console.warn.bind(console),Kve=console.error.bind(console);function Xve(t={}){return typeof t.debug!="function"&&(t.debug=jz),typeof t.info!="function"&&(t.info=jz),typeof t.warn!="function"&&(t.warn=zve),typeof t.error!="function"&&(t.error=Kve),t}var Zz=`octokit-core.js/${jD} ${xC()}`,MC=class{static VERSION=jD;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new Cz.Collection,s={baseUrl:ZD.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Zz}`:Zz,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=ZD.request.defaults(s),this.graphql=Wz(this.request).defaults(s),this.log=Xve(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...o}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:o},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=Xz(e.auth);r.wrap("request",i.hook),this.auth=i}let n=this.constructor;for(let i=0;i<n.plugins.length;++i)Object.assign(this,n.plugins[i](this,e))}request;graphql;log;hook;auth};var $D="17.0.0";var jve={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
||||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};DI.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var xI=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.
|
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"}};DI.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var xI=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"}};xI.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var _9e=ie(Ure(),1);var Dse=ie(Qse(),1),Ct=ie(Et(),1),ps=ie(Et(),1),JA=ie(Et(),1),WA=ie(Et(),1),zA=ie(Et(),1);var zk=ie(Et(),1),Kk=ie(Et(),1),Nse=ie(Et(),1),Sse=ie(Et(),1),Tse=ie(Et(),1);var Vk=ie(Et(),1),Jk=ie(Et(),1),yse=ie(Et(),1),bse=ie(Et(),1),wse=ie(Et(),1),Wk=class extends wse.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,bse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,yse.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Jk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,Vk.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,Vk.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Jk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fB=new Wk;var Xk=class extends Tse.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:()=>fB}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,Sse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Nse.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(fB.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Kk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,zk.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fB.internalBinaryWrite(e.scope[i],r.tag(2,zk.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?Kk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},mi=new Xk;var jk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>mi},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.metadata=mi.internalBinaryRead(e,e.uint32(),s,i.metadata);break;case 2:i.key=e.string();break;case 3:i.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&mi.internalBinaryWrite(e.metadata,r.tag(1,Ct.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ct.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ct.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?ps.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},xse=new jk,Zk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.ok=e.bool();break;case 2:i.signedUploadUrl=e.string();break;case 3:i.message=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,Ct.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
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"}};xI.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var H9e=ie(Ure(),1);var Dse=ie(Qse(),1),Ct=ie(Et(),1),ps=ie(Et(),1),JA=ie(Et(),1),WA=ie(Et(),1),zA=ie(Et(),1);var zk=ie(Et(),1),Kk=ie(Et(),1),Nse=ie(Et(),1),Sse=ie(Et(),1),Tse=ie(Et(),1);var Vk=ie(Et(),1),Jk=ie(Et(),1),yse=ie(Et(),1),bse=ie(Et(),1),wse=ie(Et(),1),Wk=class extends wse.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,bse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,yse.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Jk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,Vk.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,Vk.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Jk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fB=new Wk;var Xk=class extends Tse.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:()=>fB}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,Sse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Nse.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(fB.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Kk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,zk.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fB.internalBinaryWrite(e.scope[i],r.tag(2,zk.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?Kk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},mi=new Xk;var jk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>mi},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.metadata=mi.internalBinaryRead(e,e.uint32(),s,i.metadata);break;case 2:i.key=e.string();break;case 3:i.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&mi.internalBinaryWrite(e.metadata,r.tag(1,Ct.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ct.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ct.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?ps.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},xse=new jk,Zk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.ok=e.bool();break;case 2:i.signedUploadUrl=e.string();break;case 3:i.message=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,Ct.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
||||||
See ${r.getDocumentationLink()}`;sqe.push(s),Fi(s)}function Pse(t=!0){if(Lse.length>0){No(`This job uses deprecated functionality from the '${mB()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of Lse)jt(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var Ose="GRADLE_ACTION_ID";var vse=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return Hse("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return ar("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return ar("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return ar("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return ar("develocity-token-expiry")}getDevelocityInjectionEnabled(){return pB("develocity-injection-enabled")}getDevelocityUrl(){return ar("develocity-url")}getDevelocityAllowUntrustedServer(){return pB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return pB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return pB("develocity-enforce-url")}getDevelocityPluginVersion(){return ar("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return ar("develocity-ccud-plugin-version")}getPluginRepository(){return new oF}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",s=this.getTermsOfUseAgree()==="yes";return e||r&&s}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(No("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},oF=class{getUrl(){return iF("gradle-plugin-repository-url")}getUsername(){return iF("gradle-plugin-repository-username")}getPassword(){return iF("gradle-plugin-repository-password")}};function mB(){return process.env[Ose]}function _se(t){z4(Ose,t)}function iF(t){let e=ar(t);if(e.length>0)return e}function Hse(t,e=!1){let r=ar(t);switch(r.toLowerCase().trim()){case"":return e;case"false":return!1;case"true":return!0}throw TypeError(`The value '${r} is not valid for '${t}. Valid values are: [true, false]`)}function pB(t){if(ar(t)!=="")return Hse(t)}var aF=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function Gse(t){if(t instanceof AggregateError){Fi("Multiple errors returned");for(let e of t.errors)Ap(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&jt(e.stack)}else t instanceof aF?(Fi(String(t)),t.stack&&jt(t.stack)):(Fi(String(t)),t instanceof Error&&t.stack&&jt(t.stack))}async function iqe(){try{mB()==="gradle/wrapper-validation-action"&&nF("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),_se("gradle/actions/wrapper-validation");let t=await nz(Yse.resolve("."),ar("allow-snapshots")==="true",ar("allow-checksums").split(","));if(t.isValid()){jt(t.toDisplayString());let e=+ar("min-wrapper-count");if(t.valid.length<e){let r=t.valid.length===0?"Wrapper validation failed: no Gradle Wrapper jars found. Did you forget to checkout the repository?":`Wrapper validation failed: expected at least ${e} Gradle Wrapper jars, but found ${t.valid.length}.`;Fi(r)}}else Fi(`At least one Gradle Wrapper Jar failed validation!
|
See ${r.getDocumentationLink()}`;nqe.push(s),Fi(s)}function Pse(t=!0){if(Lse.length>0){No(`This job uses deprecated functionality from the '${mB()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of Lse)jt(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var Ose="GRADLE_ACTION_ID";var vse=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return Hse("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return ar("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return ar("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return ar("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return ar("develocity-token-expiry")}getDevelocityInjectionEnabled(){return pB("develocity-injection-enabled")}getDevelocityUrl(){return ar("develocity-url")}getDevelocityAllowUntrustedServer(){return pB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return pB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return pB("develocity-enforce-url")}getDevelocityPluginVersion(){return ar("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return ar("develocity-ccud-plugin-version")}getPluginRepository(){return new oF}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",s=this.getTermsOfUseAgree()==="yes";return e||r&&s}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(No("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},oF=class{getUrl(){return iF("gradle-plugin-repository-url")}getUsername(){return iF("gradle-plugin-repository-username")}getPassword(){return iF("gradle-plugin-repository-password")}};function mB(){return process.env[Ose]}function _se(t){z4(Ose,t)}function iF(t){let e=ar(t);if(e.length>0)return e}function Hse(t,e=!1){let r=ar(t);switch(r.toLowerCase().trim()){case"":return e;case"false":return!1;case"true":return!0}throw TypeError(`The value '${r} is not valid for '${t}. Valid values are: [true, false]`)}function pB(t){if(ar(t)!=="")return Hse(t)}var aF=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function Gse(t){if(t instanceof AggregateError){Fi("Multiple errors returned");for(let e of t.errors)Ap(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&jt(e.stack)}else t instanceof aF?(Fi(String(t)),t.stack&&jt(t.stack)):(Fi(String(t)),t instanceof Error&&t.stack&&jt(t.stack))}async function oqe(){try{mB()==="gradle/wrapper-validation-action"&&nF("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),_se("gradle/actions/wrapper-validation");let t=await nz(Yse.resolve("."),ar("allow-snapshots")==="true",ar("allow-checksums").split(","));if(t.isValid()){jt(t.toDisplayString());let e=+ar("min-wrapper-count");if(t.valid.length<e){let r=t.valid.length===0?"Wrapper validation failed: no Gradle Wrapper jars found. Did you forget to checkout the repository?":`Wrapper validation failed: expected at least ${e} Gradle Wrapper jars, but found ${t.valid.length}.`;Fi(r)}}else Fi(`At least one Gradle Wrapper Jar failed validation!
|
||||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||||
${t.toDisplayString()}`),t.invalid.length>0&&K4("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);Pse(!1)}catch(t){Gse(t)}}iqe();export{iqe as run};
|
${t.toDisplayString()}`),t.invalid.length>0&&K4("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);Pse(!1)}catch(t){Gse(t)}}oqe();export{oqe as run};
|
||||||
/*! Bundled license information:
|
/*! Bundled license information:
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
undici/lib/web/fetch/body.js:
|
||||||
|
|||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user