mirror of
https://github.com/peaceiris/actions-gh-pages.git
synced 2026-10-03 10:01:37 +00:00
chore(release): Remove build assets [skip ci]
This commit is contained in:
1 file changed
-176
-176
@@ -1,176 +0,0 @@
|
|||||||
"use strict";var dU=Object.create;var sQ=Object.defineProperty;var pU=Object.getOwnPropertyDescriptor;var QU=Object.getOwnPropertyNames;var CU=Object.getPrototypeOf,BU=Object.prototype.hasOwnProperty;var d=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var IU=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of QU(e))!BU.call(t,n)&&n!==r&&sQ(t,n,{get:()=>e[n],enumerable:!(s=pU(e,n))||s.enumerable});return t};var Z=(t,e,r)=>(r=t!=null?dU(CU(t)):{},IU(e||!t||!t.__esModule?sQ(r,"default",{value:t,enumerable:!0}):r,t));var uQ=d(bn=>{"use strict";var KX=require("net"),bU=require("tls"),fl=require("http"),iQ=require("https"),SU=require("events"),ZX=require("assert"),RU=require("util");bn.httpOverHttp=kU;bn.httpsOverHttp=DU;bn.httpOverHttps=TU;bn.httpsOverHttps=FU;function kU(t){var e=new yr(t);return e.request=fl.request,e}function DU(t){var e=new yr(t);return e.request=fl.request,e.createSocket=aQ,e.defaultPort=443,e}function TU(t){var e=new yr(t);return e.request=iQ.request,e}function FU(t){var e=new yr(t);return e.request=iQ.request,e.createSocket=aQ,e.defaultPort=443,e}function yr(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||fl.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,o,A){for(var i=cQ(n,o,A),a=0,c=e.requests.length;a<c;++a){var u=e.requests[a];if(u.host===i.host&&u.port===i.port){e.requests.splice(a,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}RU.inherits(yr,SU.EventEmitter);yr.prototype.addRequest=function(e,r,s,n){var o=this,A=dl({request:e},o.options,cQ(r,s,n));if(o.sockets.length>=this.maxSockets){o.requests.push(A);return}o.createSocket(A,function(i){i.on("free",a),i.on("close",c),i.on("agentRemove",c),e.onSocket(i);function a(){o.emit("free",i,A)}function c(u){o.removeSocket(i),i.removeListener("free",a),i.removeListener("close",c),i.removeListener("agentRemove",c)}})};yr.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var o=dl({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(o.localAddress=e.localAddress),o.proxyAuth&&(o.headers=o.headers||{},o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")),Zr("making CONNECT request");var A=s.request(o);A.useChunkedEncodingByDefault=!1,A.once("response",i),A.once("upgrade",a),A.once("connect",c),A.once("error",u),A.end();function i(l){l.upgrade=!0}function a(l,g,E){process.nextTick(function(){c(l,g,E)})}function c(l,g,E){if(A.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){Zr("tunneling socket could not be established, statusCode=%d",l.statusCode),g.destroy();var h=new Error("tunneling socket could not be established, statusCode="+l.statusCode);h.code="ECONNRESET",e.request.emit("error",h),s.removeSocket(n);return}if(E.length>0){Zr("got illegal response body from proxy"),g.destroy();var h=new Error("got illegal response body from proxy");h.code="ECONNRESET",e.request.emit("error",h),s.removeSocket(n);return}return Zr("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){A.removeAllListeners(),Zr(`tunneling socket could not be established, cause=%s
|
|
||||||
`,l.message,l.stack);var g=new Error("tunneling socket could not be established, cause="+l.message);g.code="ECONNRESET",e.request.emit("error",g),s.removeSocket(n)}};yr.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 aQ(t,e){var r=this;yr.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),o=dl({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),A=bU.connect(0,o);r.sockets[r.sockets.indexOf(s)]=A,e(A)})}function cQ(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function dl(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),o=0,A=n.length;o<A;++o){var i=n[o];s[i]!==void 0&&(t[i]=s[i])}}return t}var Zr;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Zr=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)}:Zr=function(){};bn.debug=Zr});var pl=d((XX,lQ)=>{lQ.exports=uQ()});var Ce=d((e5,gQ)=>{gQ.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 X=d((t5,GQ)=>{"use strict";var hQ=Symbol.for("undici.error.UND_ERR"),Be=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[hQ]===!0}[hQ]=!0},EQ=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),Ql=class extends Be{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[EQ]===!0}[EQ]=!0},fQ=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),Cl=class extends Be{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[fQ]===!0}[fQ]=!0},dQ=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),Bl=class extends Be{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[dQ]===!0}[dQ]=!0},pQ=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),Il=class extends Be{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[pQ]===!0}[pQ]=!0},QQ=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),ml=class extends Be{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.status=
Line truncated
|
|
||||||
`)||t.includes("\r")||t.includes("\0"))===!1}function WM(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let o=s.length;o!==0;o--){let A=s[o-1].trim();if(FM.has(A)){n=A;break}}n!==""&&(t.referrerPolicy=n)}function jM(){return"allowed"}function zM(){return"success"}function KM(){return"success"}function ZM(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function $M(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&&hg(t.origin)&&!hg(aA(t))&&(e=null);break;case"same-origin":Aa(t,aA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Ln(t,e){return t}function XM(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Ln(t.domainLookupStartTime,r),domainLookupEndTime:Ln(t.domainLookupEndTime,r),connectionStartTime:Ln(t.connectionStartTime,r),connectionEndTime:Ln(t.connectionEndTime,r),secureConnectionStartTime:Ln(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function eG(t){return Ln(MM.now(),t)}function tG(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 $C(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function rG(t){return{referrerPolicy:t.referrerPolicy}}function sG(t){let e=t.referrerPolicy;Ys(e);let r=null;if(t.referrer==="client"){let i=VC();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else t.referrer instanceof URL&&(r=t.referrer);let s=gg(r),n=gg(r,!0);s.toString().length>4096&&(s=n);let o=Aa(t,s),A=iA(s)&&!iA(t.url);switch(e){case"origin":return n??gg(r,!0);case"unsafe-url":return s;case"same-origin":return o?n:"no-referrer";case"origin-when-cross-origin":return o?s:n;case"strict-origin-when-cross-origin":{let i=aA(t);return Aa(s,i)?s:iA(s)&&!iA(i)?"no-referrer":n}default:return A?"no-referrer":n}}function gg(t,e){return Ys(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 iA(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 nG(t,e){if(oa===void 0)return!0;let r=XC(e);if(r==="no metadata"||r.length===0)return!0;let s=AG(r),n=iG(r,s);for(let o of n){let A=o.algo,i=o.hash,a=oa.createHash(A).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),aG(a,i))return!0}return!1}var oG=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function XC(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=oG.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let o=n.groups.algo.toLowerCase();jC.includes(o)&&e.push(n.groups)}return r===!0?"no metadata":e}function AG(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 iG(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 aG(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 cG(t){}function Aa(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function uG(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function lG(t){return t.controller.state==="aborted"}function gG(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function hG(t){return xM[t.toLowerCase()]??t}function EG(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Ys(typeof e=="string"),e}var fG=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eB(t,e,r=0,s=1){class n{#e;#t;#s;constructor(A,i){this.#e=A,
Line truncated
|
|
||||||
`);function JG(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function VG(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 WG(t,e){aa(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=[],o={position:0};for(;t[o.position]===13&&t[o.position+1]===10;)o.position+=2;let A=t.length;for(;t[A-1]===10&&t[A-2]===13;)A-=2;for(A!==t.length&&(t=t.subarray(0,A));;){if(t.subarray(o.position,o.position+s.length).equals(s))o.position+=s.length;else return"failure";if(o.position===t.length-2&&ca(t,YG,o)||o.position===t.length-4&&ca(t,qG,o))return n;if(t[o.position]!==13||t[o.position+1]!==10)return"failure";o.position+=2;let i=jG(t,o);if(i==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=i;o.position+=2;let g;{let h=t.indexOf(s.subarray(2),o.position);if(h===-1)return"failure";g=t.subarray(o.position,h-4),o.position+=g.length,l==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[o.position]!==13||t[o.position+1]!==10)return"failure";o.position+=2;let E;c!==null?(u??="text/plain",JG(u)||(u=""),E=new PG([g],c,{type:u})):E=MG(Buffer.from(g)),aa(gB(a)),aa(typeof E=="string"&&gB(E)||_G(E)),n.push(xG(a,E,c))}}function jG(t,e){let r=null,s=null,n=null,o=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:o};let A=Gn(i=>i!==10&&i!==13&&i!==58,t,e);if(A=Bg(A,!0,!0,i=>i===9||i===32),!GG.test(A.toString())||t[e.position]!==58)return"failure";switch(e.position++,Gn(i=>i===32||i===9,t,e),LG(A)){case"content-disposition":{if(r=s=null,!ca(t,HG,e)||(e.position+=17,r=fB(t,e),r===null))return"failure";if(ca(t,EB,e)){let i=e.position+EB.length;if(t[i]===42&&(e.position+=1,i+=1),t[i]!==61||t[i+1]!==34||(e.position+=12,s=fB(t,e),s===null))return"failure"}break}case"content-type":{let i=Gn(a=>a!==10&&a!==13,t,e);i=Bg(i,!1,!0,a=>a===9||a===32),n=hB(i);break}case"content-transfer-encoding":{let i=Gn(a=>a!==10&&a!==13,t,e);i=Bg(i,!1,!0,a=>a===9||a===32),o=hB(i);break}default:Gn(i=>i!==10&&i!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function fB(t,e){aa(t[e.position-1]===34);let r=Gn(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 Gn(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function Bg(t,e,r,s){let n=0,o=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;o>0&&s(t[o]);)o--;return n===0&&o===t.length-1?t:t.subarray(n,o+1)}function ca(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}dB.exports={multipartFormDataParser:WG,validateBoundary:VG}});var On=d((S5,RB)=>{"use strict";var lA=V(),{ReadableStreamFrom:zG,isBlobLike:QB,isReadableStreamLike:KG,readableStreamClose:ZG,createDeferredPromise:$G,fullyReadBody:XG,extractMimeType:e_,utf8DecodeBytes:IB}=Et(),{FormData:CB}=uA(),{kState:xn}=$r(),{webidl:t_}=Pe(),{Blob:r_}=require("node:buffer"),Ig=require("node:assert"),{isErrored:mB,isDisturbed:s_}=require("node:stream"),{isArrayBuffer:n_}=require("node:util/types"),{serializeAMimeType:o_}=nt(),{multipartFormDataParser:A_}=pB(),mg;try{let t=require("node:crypto");mg=e=>t.randomInt(0,e)}catch{mg=t=>Math.floor(Math.random(t))}var ua=new TextEncoder;function i_(){}var yB=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,wB;yB&&(wB=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!s_(e)&&!mB(e)&&e.cancel("Response object has been garbage collected").catch(i_)}));function bB(t,e=!1){let r=null;t instanceof ReadableStream?r=t:QB(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?ua.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>ZG(a))},start(){},type:"bytes"}),Ig(KG(r));let s=null,n=null,o=null,A=null;if(typeof t=="string")n=t,A="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),A="application/x-www-form-urlencoded;charset=UTF-8";else if(n_(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(lA.isFormDataLike(t)){let a=`----formdata-undici-0${`${mg(1e11)}`.padStart(11,"0")}`,c=`--${a}\r
|
|
||||||
Content-Disposition: form-data`;let u=Q=>Q.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=Q=>Q.replace(/\r?\n|\r/g,`\r
|
|
||||||
`),g=[],E=new Uint8Array([13,10]);o=0;let h=!1;for(let[Q,p]of t)if(typeof p=="string"){let C=ua.encode(c+`; name="${u(l(Q))}"\r
|
|
||||||
\r
|
|
||||||
${l(p)}\r
|
|
||||||
`);g.push(C),o+=C.byteLength}else{let C=ua.encode(`${c}; name="${u(l(Q))}"`+(p.name?`; filename="${u(p.name)}"`:"")+`\r
|
|
||||||
Content-Type: ${p.type||"application/octet-stream"}\r
|
|
||||||
\r
|
|
||||||
`);g.push(C,p,E),typeof p.size=="number"?o+=C.byteLength+p.size+E.byteLength:h=!0}let f=ua.encode(`--${a}--\r
|
|
||||||
`);g.push(f),o+=f.byteLength,h&&(o=null),n=t,s=async function*(){for(let Q of g)Q.stream?yield*Q.stream():yield Q},A=`multipart/form-data; boundary=${a}`}else if(QB(t))n=t,o=t.size,t.type&&(A=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(lA.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:zG(t)}if((typeof n=="string"||lA.isBuffer(n))&&(o=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(!mB(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:o},A]}function a_(t,e=!1){return t instanceof ReadableStream&&(Ig(!lA.isDisturbed(t),"The body has already been consumed."),Ig(!t.locked,"The stream is locked.")),bB(t,e)}function c_(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function u_(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function l_(t){return{blob(){return _n(this,r=>{let s=BB(this);return s===null?s="":s&&(s=o_(s)),new r_([r],{type:s})},t)},arrayBuffer(){return _n(this,r=>new Uint8Array(r).buffer,t)},text(){return _n(this,IB,t)},json(){return _n(this,h_,t)},formData(){return _n(this,r=>{let s=BB(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=A_(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let o=new CB;return o[xn]=n,o}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),o=new CB;for(let[A,i]of n)o.append(A,i);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return _n(this,r=>new Uint8Array(r),t)}}}function g_(t){Object.assign(t.prototype,l_(t))}async function _n(t,e,r){if(t_.brandCheck(t,r),SB(t))throw new TypeError("Body is unusable: Body has already been read");u_(t[xn]);let s=$G(),n=A=>s.reject(A),o=A=>{try{s.resolve(e(A))}catch(i){n(i)}};return t[xn].body==null?(o(Buffer.allocUnsafe(0)),s.promise):(await XG(t[xn].body,o,n),s.promise)}function SB(t){let e=t[xn].body;return e!=null&&(e.stream.locked||lA.isDisturbed(e.stream))}function h_(t){return JSON.parse(IB(t))}function BB(t){let e=t[xn].headersList,r=e_(e);return r==="failure"?null:r}RB.exports={extractBody:bB,safelyExtractBody:a_,cloneBody:c_,mixinBody:g_,streamRegistry:wB,hasFinalizationRegistry:yB,bodyUnusable:SB}});var _B=d((R5,GB)=>{"use strict";var M=require("node:assert"),P=V(),{channels:kB}=Rn(),yg=ng(),{RequestContentLengthMismatchError:qs,ResponseContentLengthMismatchError:E_,RequestAbortedError:UB,HeadersTimeoutError:f_,HeadersOverflowError:d_,SocketError:da,InformationalError:Pn,BodyTimeoutError:p_,HTTPParserError:Q_,ResponseExceededMaxSizeError:C_}=X(),{kUrl:LB,kReset:ot,kClient:Rg,kParser:we,kBlocking:EA,kRunning:qe,kPending:B_,kSize:DB,kWriting:es,kQueue:Gt,kNoRef:gA,kKeepAliveDefaultTimeout:I_,kHostHeader:m_,kPendingIdx:y_,kRunningIdx:bt,kError:St,kPipelining:Ea,kSocket:Hn,kKeepAliveTimeoutValue:pa,kMaxHeadersSize:wg,kKeepAliveMaxTimeout:w_,kKeepAliveTimeoutThreshold:b_,kHeadersTimeout:S_,kBodyTimeout:R_,kStrictContentLength:kg,kMaxRequests:TB,kCounter:k_,kMaxResponseSize:D_,kOnError:T_,kResume:Xr,kHTTPContext:MB}=Ce(),ir=wC(),F_=Buffer.alloc(0),la=Buffer[Symbol.species],ga=P.addListener,N_=P.removeAllListeners,bg;async function v_(){let t=process.env.JEST_WORKER_ID?ig():void 0,e;try{e=await WebAssembly.compile(RC())}catch{e=await WebAssembly.compile(t||ig())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{M(Me.ptr===r);let o=s-cr+ar.byteOffset;return Me.onStatus(new la(ar.buffer,o,n))||0},wasm_on_message_begin:r=>(M(Me.ptr===r),Me.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{M(Me.ptr===r);let o=s-cr+ar.byteOffset;return Me.onHeaderField(new la(ar.buffer,o,n))||0},wasm_on_header_value:(r,s,n)=>{M(Me.ptr===r);let o=s-cr+ar.byteOffset;return Me.onHeaderValue(new la(ar.buffer,o,n))||0},wasm_on_headers_complete:(r,s,n,o)=>(M(Me.ptr===r),Me.onHeadersComplete(s,!!n,!!o)||0),wasm_on_body:(r,s,n)=>{M(Me.ptr===r);let o=s-cr+ar.byteOffset;return Me.onBody(new la(ar.buffer,o,n))||0},wasm_on_message_complete:r=>(M(Me.ptr===r),Me.onMessageComplete()||0)}})}var Sg=null,Dg=v_();Dg.catch();var Me=null,ar=null,ha=0,cr=null,U_=0,hA=1,Yn=2|hA,fa=4|hA,Tg=8|U_,Fg=class{constructor(e,r,{exports:s}){M(Number.isFinite(e[wg])&&e[wg]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(ir.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.headersMaxSize=e[wg],this.shouldKeepAlive=!1,this.paused=!
Line truncated
|
|
||||||
`;if(typeof n=="string"?f+=`host: ${n}\r
|
|
||||||
`:f+=t[m_],o?f+=`connection: upgrade\r
|
|
||||||
upgrade: ${o}\r
|
|
||||||
`:t[Ea]&&!E[ot]?f+=`connection: keep-alive\r
|
|
||||||
`:f+=`connection: close\r
|
|
||||||
`,Array.isArray(c))for(let Q=0;Q<c.length;Q+=2){let p=c[Q+0],C=c[Q+1];if(Array.isArray(C))for(let y=0;y<C.length;y++)f+=`${p}: ${C[y]}\r
|
|
||||||
`;else f+=`${p}: ${C}\r
|
|
||||||
`}return kB.sendHeaders.hasSubscribers&&kB.sendHeaders.publish({request:e,headers:f,socket:E}),!a||g===0?NB(h,null,t,e,E,u,f,l):P.isBuffer(a)?NB(h,a,t,e,E,u,f,l):P.isBlobLike(a)?typeof a.stream=="function"?vB(h,a.stream(),t,e,E,u,f,l):O_(h,a,t,e,E,u,f,l):P.isStream(a)?x_(h,a,t,e,E,u,f,l):P.isIterable(a)?vB(h,a,t,e,E,u,f,l):M(!1),!0}function x_(t,e,r,s,n,o,A,i){M(o!==0||r[qe]===0,"stream body cannot be pipelined");let a=!1,c=new Qa({abort:t,socket:n,request:s,contentLength:o,client:r,expectsPayload:i,header:A}),u=function(h){if(!a)try{!c.write(h)&&this.pause&&this.pause()}catch(f){P.destroy(this,f)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",E)}),!a){let h=new UB;queueMicrotask(()=>E(h))}},E=function(h){if(!a){if(a=!0,M(n.destroyed||n[es]&&r[qe]<=1),n.off("drain",l).off("error",E),e.removeListener("data",u).removeListener("end",E).removeListener("close",g),!h)try{c.end()}catch(f){h=f}c.destroy(h),h&&(h.code!=="UND_ERR_INFO"||h.message!=="reset")?P.destroy(e,h):P.destroy(e)}};e.on("data",u).on("end",E).on("error",E).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",E),e.errorEmitted??e.errored?setImmediate(()=>E(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>E(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function NB(t,e,r,s,n,o,A,i){try{e?P.isBuffer(e)&&(M(o===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${o}\r
|
|
||||||
\r
|
|
||||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!i&&s.reset!==!1&&(n[ot]=!0)):o===0?n.write(`${A}content-length: 0\r
|
|
||||||
\r
|
|
||||||
`,"latin1"):(M(o===null,"no body must not have content length"),n.write(`${A}\r
|
|
||||||
`,"latin1")),s.onRequestSent(),r[Xr]()}catch(a){t(a)}}async function O_(t,e,r,s,n,o,A,i){M(o===e.size,"blob body must have content length");try{if(o!=null&&o!==e.size)throw new qs;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${o}\r
|
|
||||||
\r
|
|
||||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!i&&s.reset!==!1&&(n[ot]=!0),r[Xr]()}catch(a){t(a)}}async function vB(t,e,r,s,n,o,A,i){M(o!==0||r[qe]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,E)=>{M(a===null),n[St]?E(n[St]):a=g});n.on("close",c).on("drain",c);let l=new Qa({abort:t,socket:n,request:s,contentLength:o,client:r,expectsPayload:i,header:A});try{for await(let g of e){if(n[St])throw n[St];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var Qa=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:o,expectsPayload:A,header:i}){this.socket=r,this.request=s,this.contentLength=n,this.client=o,this.bytesWritten=0,this.expectsPayload=A,this.header=i,this.abort=e,r[es]=!0}write(e){let{socket:r,request:s,contentLength:n,client:o,bytesWritten:A,expectsPayload:i,header:a}=this;if(r[St])throw r[St];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&A+c>n){if(o[kg])throw new qs;process.emitWarning(new qs)}r.cork(),A===0&&(!i&&s.reset!==!1&&(r[ot]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
|
||||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
|
||||||
\r
|
|
||||||
`,"latin1")),n===null&&r.write(`\r
|
|
||||||
${c.toString(16)}\r
|
|
||||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[we].timeout&&r[we].timeoutType===Yn&&r[we].timeout.refresh&&r[we].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:o,header:A,request:i}=this;if(i.onRequestSent(),e[es]=!1,e[St])throw e[St];if(!e.destroyed){if(n===0?o?e.write(`${A}content-length: 0\r
|
|
||||||
\r
|
|
||||||
`,"latin1"):e.write(`${A}\r
|
|
||||||
`,"latin1"):r===null&&e.write(`\r
|
|
||||||
0\r
|
|
||||||
\r
|
|
||||||
`,"latin1"),r!==null&&n!==r){if(s[kg])throw new qs;process.emitWarning(new qs)}e[we].timeout&&e[we].timeoutType===Yn&&e[we].timeout.refresh&&e[we].timeout.refresh(),s[Xr]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[es]=!1,e&&(M(s[qe]<=1,"pipeline should only contain this request"),n(e))}};GB.exports=L_});var VB=d((k5,JB)=>{"use strict";var Rt=require("node:assert"),{pipeline:P_}=require("node:stream"),j=V(),{RequestContentLengthMismatchError:Ng,RequestAbortedError:xB,SocketError:fA,InformationalError:vg}=X(),{kUrl:Ca,kReset:Ia,kClient:qn,kRunning:ma,kPending:H_,kQueue:ts,kPendingIdx:Ug,kRunningIdx:_t,kError:Ot,kSocket:xe,kStrictContentLength:Y_,kOnError:Lg,kMaxConcurrentStreams:qB,kHTTP2Session:xt,kResume:rs,kSize:q_,kHTTPContext:J_}=Ce(),Dr=Symbol("open streams"),OB,PB=!1,Ba;try{Ba=require("node:http2")}catch{Ba={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:V_,HTTP2_HEADER_METHOD:W_,HTTP2_HEADER_PATH:j_,HTTP2_HEADER_SCHEME:z_,HTTP2_HEADER_CONTENT_LENGTH:K_,HTTP2_HEADER_EXPECT:Z_,HTTP2_HEADER_STATUS:$_}}=Ba;function X_(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 ex(t,e){t[xe]=e,PB||(PB=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Ba.connect(t[Ca],{createConnection:()=>e,peerMaxConcurrentStreams:t[qB]});r[Dr]=0,r[qn]=t,r[xe]=e,j.addListener(r,"error",rx),j.addListener(r,"frameError",sx),j.addListener(r,"end",nx),j.addListener(r,"goaway",ox),j.addListener(r,"close",function(){let{[qn]:n}=this,{[xe]:o}=n,A=this[xe][Ot]||this[Ot]||new fA("closed",j.getSocketInfo(o));if(n[xt]=null,n.destroyed){Rt(n[H_]===0);let i=n[ts].splice(n[_t]);for(let a=0;a<i.length;a++){let c=i[a];j.errorRequest(n,c,A)}}}),r.unref(),t[xt]=r,e[xt]=r,j.addListener(e,"error",function(n){Rt(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ot]=n,this[qn][Lg](n)}),j.addListener(e,"end",function(){j.destroy(this,new fA("other side closed",j.getSocketInfo(this)))}),j.addListener(e,"close",function(){let n=this[Ot]||new fA("closed",j.getSocketInfo(this));t[xe]=null,this[xt]!=null&&this[xt].destroy(n),t[Ug]=t[_t],Rt(t[ma]===0),t.emit("disconnect",t[Ca],[t],n),t[rs]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return ix(t,...n)},resume(){tx(t)},destroy(n,o){s?queueMicrotask(o):e.destroy(n).on("close",o)},get destroyed(){return e.destroyed},busy(){return!1}}}function tx(t){let e=t[xe];e?.destroyed===!1&&(t[q_]===0&&t[qB]===0?(e.unref(),t[xt].unref()):(e.ref(),t[xt].ref()))}function rx(t){Rt(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xe][Ot]=t,this[qn][Lg](t)}function sx(t,e,r){if(r===0){let s=new vg(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xe][Ot]=s,this[qn][Lg](s)}}function nx(){let t=new fA("other side closed",j.getSocketInfo(this[xe]));this.destroy(t),j.destroy(this[xe],t)}function ox(t){let e=this[Ot]||new fA(`HTTP/2: "GOAWAY" frame received with code ${t}`,j.getSocketInfo(this)),r=this[qn];if(r[xe]=null,r[J_]=null,this[xt]!=null&&(this[xt].destroy(e),this[xt]=null),j.destroy(this[xe],e),r[_t]<r[ts].length){let s=r[ts][r[_t]];r[ts][r[_t]++]=null,j.errorRequest(r,s,e),r[Ug]=r[_t]}Rt(r[ma]===0),r.emit("disconnect",r[Ca],[r],e),r[rs]()}function Ax(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function ix(t,e){let r=t[xt],{method:s,path:n,host:o,upgrade:A,expectContinue:i,signal:a,headers:c}=e,{body:u}=e;if(A)return j.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let S=c[b+0],F=c[b+1];if(Array.isArray(F))for(let T=0;T<F.length;T++)l[S]?l[S]+=`,${F[T]}`:l[S]=F[T];else l[S]=F}let g,{hostname:E,port:h}=t[Ca];l[V_]=o||`${E}${h?`:${h}`:""}`,l[W_]=s;let f=b=>{e.aborted||e.completed||(b=b||new xB,j.errorRequest(t,e,b),g!=null&&j.destroy(g,b),j.destroy(u,b),t[ts][t[_t]++]=null,t[rs]())};try{e.onConnect(f)}catch(b){j.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[Dr],t[ts][t[_t]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[Dr],t[ts][t[_t]++]=null}),g.once("close",()=>{r[Dr]-=1,r[Dr]===0&&r.unref()}),!0;l[j_]=n,l[z_]="https";let Q=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let p=j.bodyLength(u);if(j.isFormDataLike(u)){OB??=On().extractBody;let[b,S]=OB(u);l["content-type"]=S,u=b.stream,p=b.length}if(p==null&&(p=e.contentLength),(p===0||!Q)&&(p=null),Ax(s)&&p>0&&e.contentLength!=null&&e.contentLength!==p){if(t[Y_])return j.errorRequest(t,e,new Ng),!1;process.emitWarning(new Ng)}p!=null&&(Rt(u,"no body must not have content length"),l[K_]=`${p}`),r.ref();let C=s==="GET"||s==="HEAD"||u===null;return i?(l[Z_]="100-continue",g=r.request(l,{endStream:C,signal:a}),g.once("continue",y)):(g=r.request(l,{endStream:C,signal:a}),y()),++r[Dr],g.on
Line truncated
|
|
||||||
`,this[vx]=a??3e5,this[Nx]=n??3e5,this[Ux]=C??!0,this[Lx]=b,this[xg]=F,this[ns]=null,this[Ox]=N>-1?N:-1,this[Hx]=m??100,this[Re]=null,this[Pt]=[],this[Fr]=0,this[Ht]=0,this[CA]=$e=>Pg(this,$e),this[Px]=$e=>nI(this,$e)}get pipelining(){return this[Sa]}set pipelining(e){this[Sa]=e,this[CA](!0)}get[mA](){return this[Pt].length-this[Ht]}get[IA](){return this[Ht]-this[Fr]}get[BA](){return this[Pt].length-this[Fr]}get[bx](){return!!this[Re]&&!this[Vn]&&!this[Re].destroyed}get[_g](){return!!(this[Re]?.busy(null)||this[BA]>=(sI(this)||1)||this[mA]>0)}[wx](e){oI(this),this.once("connect",e)}[xx](e,r){let s=e.origin||this[lr].origin,n=new Qx(s,e,r);return this[Pt].push(n),this[Vs]||(Js.bodyLength(n.body)==null&&Js.isIterable(n.body)?(this[Vs]=1,queueMicrotask(()=>Pg(this))):this[CA](!0)),this[Vs]&&this[os]!==2&&this[_g]&&(this[os]=2),this[os]<2}async[Gx](){return new Promise(e=>{this[BA]?this[ns]=e:e(null)})}async[_x](e){return new Promise(r=>{let s=this[Pt].splice(this[Ht]);for(let o=0;o<s.length;o++){let A=s[o];Js.errorRequest(this,A,e)}let n=()=>{this[ns]&&(this[ns](),this[ns]=null),r(null)};this[Re]?(this[Re].destroy(e,n),this[Re]=null):queueMicrotask(n),this[CA]()})}},Jx=ba();function nI(t,e){if(t[IA]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Tr(t[Ht]===t[Fr]);let r=t[Pt].splice(t[Fr]);for(let s=0;s<r.length;s++){let n=r[s];Js.errorRequest(t,n,e)}Tr(t[BA]===0)}}async function oI(t){Tr(!t[Vn]),Tr(!t[Re]);let{host:e,hostname:r,protocol:s,port:n}=t[lr];if(r[0]==="["){let o=r.indexOf("]");Tr(o!==-1);let A=r.substring(1,o);Tr(rI.isIP(A)),r=A}t[Vn]=!0,Jn.beforeConnect.hasSubscribers&&Jn.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Re]?.version,servername:t[ss],localAddress:t[QA]},connector:t[pA]});try{let o=await new Promise((A,i)=>{t[pA]({host:e,hostname:r,protocol:s,port:n,servername:t[ss],localAddress:t[QA]},(a,c)=>{a?i(a):A(c)})});if(t.destroyed){Js.destroy(o.on("error",eI),new Ix);return}Tr(o);try{t[Re]=o.alpnProtocol==="h2"?await qx(t,o):await Yx(t,o)}catch(A){throw o.destroy().on("error",eI),A}t[Vn]=!1,o[Mx]=0,o[xg]=t[xg],o[yx]=t,o[Rx]=null,Jn.connected.hasSubscribers&&Jn.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Re]?.version,servername:t[ss],localAddress:t[QA]},connector:t[pA],socket:o}),t.emit("connect",t[lr],[t])}catch(o){if(t.destroyed)return;if(t[Vn]=!1,Jn.connectError.hasSubscribers&&Jn.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Re]?.version,servername:t[ss],localAddress:t[QA]},connector:t[pA],error:o}),o.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Tr(t[IA]===0);t[mA]>0&&t[Pt][t[Ht]].servername===t[ss];){let A=t[Pt][t[Ht]++];Js.errorRequest(t,A,o)}else nI(t,o);t.emit("connectionError",t[lr],[t],o)}t[CA]()}function tI(t){t[os]=0,t.emit("drain",t[lr],[t])}function Pg(t,e){t[Vs]!==2&&(t[Vs]=2,Vx(t,e),t[Vs]=0,t[Fr]>256&&(t[Pt].splice(0,t[Fr]),t[Ht]-=t[Fr],t[Fr]=0))}function Vx(t,e){for(;;){if(t.destroyed){Tr(t[mA]===0);return}if(t[ns]&&!t[BA]){t[ns](),t[ns]=null;return}if(t[Re]&&t[Re].resume(),t[_g])t[os]=2;else if(t[os]===2){e?(t[os]=1,queueMicrotask(()=>tI(t))):tI(t);continue}if(t[mA]===0||t[IA]>=(sI(t)||1))return;let r=t[Pt][t[Ht]];if(t[lr].protocol==="https:"&&t[ss]!==r.servername){if(t[IA]>0)return;t[ss]=r.servername,t[Re]?.destroy(new Bx("servername changed"),()=>{t[Re]=null,Pg(t)})}if(t[Vn])return;if(!t[Re]){oI(t);return}if(t[Re].destroyed||t[Re].busy(r))return;!r.aborted&&t[Re].write(r)?t[Ht]++:t[Pt].splice(t[Ht],1)}}AI.exports=Og});var Hg=d((v5,iI)=>{"use strict";var Ra=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)}};iI.exports=class{constructor(){this.head=this.tail=new Ra}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Ra),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var cI=d((U5,aI)=>{var{kFree:Wx,kConnected:jx,kPending:zx,kQueued:Kx,kRunning:Zx,kSize:$x}=Ce(),Ws=Symbol("pool"),Yg=class{constructor(e){this[Ws]=e}get connected(){return this[Ws][jx]}get free(){return this[Ws][Wx]}get pending(){return this[Ws][zx]}get queued(){return this[Ws][Kx]}get running(){return this[Ws][Zx]}get size(){return this[Ws][$x]}};aI.exports=Yg});var zg=d((L5,CI)=>{"use strict";var Xx=Fn(),eO=Hg(),{kConnected:qg,kSize:uI,kRunning:lI,kPending:gI,kQueued:yA,kBusy:tO,kFree:rO,kUrl:sO,kClose:nO,kDestroy:oO,kDispatch:AO}=Ce(),iO=cI(),At=Symbol("clients"),tt=Symbol("needDrain"),wA=Symbol("queue"),Jg=Symbol("closed resolve"),Vg=Symbol("onDrain"),hI=Symbol("onConnect"),EI=Symbol("onDisconnect"),fI=Symbol("onConnectionError"),Wg=Symbol("get dispatcher"),pI=Symbol("add client"),QI=Symb
Line truncated
|
|
||||||
${s.count} ${s.noun} ${s.is} pending:
|
|
||||||
|
|
||||||
${e.format(r)}
|
|
||||||
`.trim())}};by.exports=zh});var Ja=d((c4,Ty)=>{"use strict";var Ry=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:vH}=X(),UH=zn();Dy()===void 0&&ky(new UH);function ky(t){if(!t||typeof t.dispatch!="function")throw new vH("Argument agent must implement Agent");Object.defineProperty(globalThis,Ry,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Dy(){return globalThis[Ry]}Ty.exports={setGlobalDispatcher:ky,getGlobalDispatcher:Dy}});var Va=d((l4,Fy)=>{"use strict";Fy.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 vy=d((g4,Ny)=>{"use strict";var LH=wa();Ny.exports=t=>{let e=t?.maxRedirections;return r=>function(n,o){let{maxRedirections:A=e,...i}=n;if(!A)return r(n,o);let a=new LH(r,A,n,o);return r(i,a)}}});var Ly=d((h4,Uy)=>{"use strict";var MH=La();Uy.exports=t=>e=>function(s,n){return e(s,new MH({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Gy=d((E4,My)=>{"use strict";var GH=V(),{InvalidArgumentError:_H,RequestAbortedError:xH}=X(),OH=Va(),Kh=class extends OH{#e=1024*1024;#t=null;#s=!1;#r=!1;#n=0;#o=null;#A=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new _H("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.#i.bind(this))}#i(e){this.#r=!0,this.#o=e}onHeaders(e,r,s,n){let A=GH.parseHeaders(r)["content-length"];if(A!=null&&A>this.#e)throw new xH(`Response size (${A}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#A.onHeaders(e,r,s,n)}onError(e){this.#s||(e=this.#o??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.#o):this.#A.onComplete([])),!0}onComplete(e){if(!this.#s){if(this.#r){this.#A.onError(this.reason);return}this.#A.onComplete(e)}}};function PH({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:o=t}=s,A=new Kh({maxSize:o},n);return e(s,A)}}My.exports=PH});var Oy=d((f4,xy)=>{"use strict";var{isIP:HH}=require("node:net"),{lookup:YH}=require("node:dns"),qH=Va(),{InvalidArgumentError:oo,InformationalError:JH}=X(),_y=Math.pow(2,31)-1,Zh=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 o={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,o,(A,i)=>{if(A||i==null||i.length===0){s(A??new JH("No DNS entries found"));return}this.setRecords(e,i);let a=this.#s.get(e.hostname),c=this.pick(e,a,o.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let A=this.pick(e,n,o.affinity);if(A==null){this.#s.delete(e.hostname),this.runLookup(e,r,s);return}let i;typeof A.port=="number"?i=`:${A.port}`:e.port!==""?i=`:${e.port}`:i="",s(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${i}`)}}#r(e,r,s){YH(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,o)=>{if(n)return s(n);let A=new Map;for(let i of o)A.set(`${i.address}:${i.family}`,i);s(null,A.values())})}#n(e,r,s){let n=null,{records:o,offset:A}=r,i;if(this.dualStack?(s==null&&(A==null||A===_y?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),o[s]!=null&&o[s].ips.length>0?i=o[s]:i=o[s===4?6:4]):i=o[s],i==null||i.ips.length===0)return n;i.offset==null||i.offset===_y?i.offset=0:i.offset++;let a=i.offset%i.ips.length;return n=i.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(i.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 o of r){o.timestamp=s,typeof o.ttl=="number"?o.ttl=Math.min(o.ttl,this.#e):o.ttl=this.#e;let A=n.records[o.family]??{ips:[]};A.ips.push(o),n.records[o.family]=A}this.#s.set(e.hostname,n)}getHandler(e,r){return new $h(this,e,r)}},$h=class extends qH{#e=null;#t=null;#s=null;#r=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},o){super(s),this.#n=r,this.#r=s,this.#t={...o},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);let n={...this.#t,origin:
Line truncated
|
|
||||||
${o}`;break;case"retry":CS(o)&&(r[n]=o);break;case"id":BS(o)&&(r[n]=o);break;case"event":o.length>0&&(r[n]=o);break}}processEvent(e){e.retry&&CS(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&BS(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}}};IS.exports={EventSourceStream:_E}});var TS=d((V4,DS)=>{"use strict";var{pipeline:e1}=require("node:stream"),{fetching:t1}=GA(),{makeRequest:r1}=ao(),{webidl:Mr}=Pe(),{EventSourceStream:s1}=mS(),{parseMIMEType:n1}=nt(),{createFastMessageEvent:o1}=Eo(),{isNetworkError:yS}=LA(),{delay:A1}=ME(),{kEnumerableProperty:cn}=V(),{environmentSettingsObject:wS}=Et(),bS=!1,SS=3e3,KA=0,RS=1,ZA=2,i1="anonymous",a1="use-credentials",Bo=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#s=!1;#r=KA;#n=null;#o=null;#A;#i;constructor(e,r={}){super(),Mr.util.markAsUncloneable(this);let s="EventSource constructor";Mr.argumentLengthCheck(arguments,1,s),bS||(bS=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Mr.converters.USVString(e,s,"url"),r=Mr.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#A=r.dispatcher,this.#i={lastEventId:"",reconnectionTime:SS};let n=wS,o;try{o=new URL(e,n.settingsObject.baseUrl),this.#i.origin=o.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=o.href;let A=i1;r.withCredentials&&(A=a1,this.#s=!0);let i={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};i.client=wS.settingsObject,i.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],i.cache="no-store",i.initiator="other",i.urlList=[new URL(this.#t)],this.#n=r1(i),this.#a()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#s}#a(){if(this.#r===ZA)return;this.#r=KA;let e={request:this.#n,dispatcher:this.#A},r=s=>{yS(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yS(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),o=n!==null?n1(n):"failure",A=o!=="failure"&&o.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=RS,this.dispatchEvent(new Event("open")),this.#i.origin=s.urlList[s.urlList.length-1].origin;let i=new s1({eventSourceSettings:this.#i,push:a=>{this.dispatchEvent(o1(a.type,a.options))}});e1(s.body.stream,i,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#o=t1(e)}async#c(){this.#r!==ZA&&(this.#r=KA,this.dispatchEvent(new Event("error")),await A1(this.#i.reconnectionTime),this.#r===KA&&(this.#i.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#i.lastEventId,!0),this.#a()))}close(){Mr.brandCheck(this,t),this.#r!==ZA&&(this.#r=ZA,this.#o.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}},kS={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:KA,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RS,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:ZA,writable:!1}};Object.defineProperties(Bo,kS);Object.defineProperties(Bo.prototype,kS);Object.defineProperties(Bo.prototype,{close:cn,onerror:cn,onmessage:cn,onopen:cn,readyState:cn,url:cn,withCredentials:cn});Mr.converters.EventSourceInitDict=Mr.dictionaryConverter([{key:"withCredentials",converter:Mr.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Mr.converters.any}]);DS.exports={EventSource:Bo,defaultReconnectionTime:SS}});var Uc=d((W4,x)=>{"use strict";var c1=Wn(),FS=tA(),u1=jn(),l1=kI(),g1=zn(),h1=ah(),E1=$I(),f1=nm(),NS=X(),vc=V(),{InvalidArgumentError:Nc}=NS,Io=qm(),d1=sA(),p1=Yh(),Q1=Sy(),C1=Vh(),B1=Th(),I1=La(),{getGlobalDispatcher:vS,setGlobalDispatcher:m1}=Ja(),y1=Va(),w1=wa(),b1=ba();Object.assign(FS.prototype,Io);x.exports.Dispatcher=FS;x.exports.Client=c1;x.exports.Pool=u1;x.exports.BalancedPool=l1;x.exports.Agent=g1;x.exports.ProxyAgent=h1;x.exports.EnvHttpProxyAgent=E1;x.exports.RetryAgent=f1;x.exports.RetryHandler=I1;x.exports.DecoratorHandler=y1;x.exports.Redire
Line truncated
|
|
||||||
`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var h0=d((T7,g0)=>{"use strict";var pz=lu(),{MAX_LENGTH:c0,CHAR_BACKSLASH:Mf,CHAR_BACKTICK:Qz,CHAR_COMMA:Cz,CHAR_DOT:Bz,CHAR_LEFT_PARENTHESES:Iz,CHAR_RIGHT_PARENTHESES:mz,CHAR_LEFT_CURLY_BRACE:yz,CHAR_RIGHT_CURLY_BRACE:wz,CHAR_LEFT_SQUARE_BRACKET:u0,CHAR_RIGHT_SQUARE_BRACKET:l0,CHAR_DOUBLE_QUOTE:bz,CHAR_SINGLE_QUOTE:Sz,CHAR_NO_BREAK_SPACE:Rz,CHAR_ZERO_WIDTH_NOBREAK_SPACE:kz}=a0(),Dz=(t,e={})=>{if(typeof t!="string")throw new TypeError("Expected a string");let r=e||{},s=typeof r.maxLength=="number"?Math.min(c0,r.maxLength):c0;if(t.length>s)throw new SyntaxError(`Input length (${t.length}), exceeds max characters (${s})`);let n={type:"root",input:t,nodes:[]},o=[n],A=n,i=n,a=0,c=t.length,u=0,l=0,g,E=()=>t[u++],h=f=>{if(f.type==="text"&&i.type==="dot"&&(i.type="text"),i&&i.type==="text"&&f.type==="text"){i.value+=f.value;return}return A.nodes.push(f),f.parent=A,f.prev=i,i=f,f};for(h({type:"bos"});u<c;)if(A=o[o.length-1],g=E(),!(g===kz||g===Rz)){if(g===Mf){h({type:"text",value:(e.keepEscaping?g:"")+E()});continue}if(g===l0){h({type:"text",value:"\\"+g});continue}if(g===u0){a++;let f;for(;u<c&&(f=E());){if(g+=f,f===u0){a++;continue}if(f===Mf){g+=E();continue}if(f===l0&&(a--,a===0))break}h({type:"text",value:g});continue}if(g===Iz){A=h({type:"paren",nodes:[]}),o.push(A),h({type:"text",value:g});continue}if(g===mz){if(A.type!=="paren"){h({type:"text",value:g});continue}A=o.pop(),h({type:"text",value:g}),A=o[o.length-1];continue}if(g===bz||g===Sz||g===Qz){let f=g,Q;for(e.keepQuotes!==!0&&(g="");u<c&&(Q=E());){if(Q===Mf){g+=Q+E();continue}if(Q===f){e.keepQuotes===!0&&(g+=Q);break}g+=Q}h({type:"text",value:g});continue}if(g===yz){l++;let Q={type:"brace",open:!0,close:!1,dollar:i.value&&i.value.slice(-1)==="$"||A.dollar===!0,depth:l,commas:0,ranges:0,nodes:[]};A=h(Q),o.push(A),h({type:"open",value:g});continue}if(g===wz){if(A.type!=="brace"){h({type:"text",value:g});continue}let f="close";A=o.pop(),A.close=!0,h({type:f,value:g}),l--,A=o[o.length-1];continue}if(g===Cz&&l>0){if(A.ranges>0){A.ranges=0;let f=A.nodes.shift();A.nodes=[f,{type:"text",value:pz(A)}]}h({type:"comma",value:g}),A.commas++;continue}if(g===Bz&&l>0&&A.commas===0){let f=A.nodes;if(l===0||f.length===0){h({type:"text",value:g});continue}if(i.type==="dot"){if(A.range=[],i.value+=g,i.type="range",A.nodes.length!==3&&A.nodes.length!==5){A.invalid=!0,A.ranges=0,i.type="text";continue}A.ranges++,A.args=[];continue}if(i.type==="range"){f.pop();let Q=f[f.length-1];Q.value+=i.value+g,i=Q,A.ranges--;continue}h({type:"dot",value:g});continue}h({type:"text",value:g})}do if(A=o.pop(),A.type!=="root"){A.nodes.forEach(p=>{p.nodes||(p.type==="open"&&(p.isOpen=!0),p.type==="close"&&(p.isClose=!0),p.nodes||(p.type="text"),p.invalid=!0)});let f=o[o.length-1],Q=f.nodes.indexOf(A);f.nodes.splice(Q,1,...A.nodes)}while(o.length>0);return h({type:"eos"}),n};g0.exports=Dz});var d0=d((F7,f0)=>{"use strict";var E0=lu(),Tz=s0(),Fz=A0(),Nz=h0(),mt=(t,e={})=>{let r=[];if(Array.isArray(t))for(let s of t){let n=mt.create(s,e);Array.isArray(n)?r.push(...n):r.push(n)}else r=[].concat(mt.create(t,e));return e&&e.expand===!0&&e.nodupes===!0&&(r=[...new Set(r)]),r};mt.parse=(t,e={})=>Nz(t,e);mt.stringify=(t,e={})=>E0(typeof t=="string"?mt.parse(t,e):t,e);mt.compile=(t,e={})=>(typeof t=="string"&&(t=mt.parse(t,e)),Tz(t,e));mt.expand=(t,e={})=>{typeof t=="string"&&(t=mt.parse(t,e));let r=Fz(t,e);return e.noempty===!0&&(r=r.filter(Boolean)),e.nodupes===!0&&(r=[...new Set(r)]),r};mt.create=(t,e={})=>t===""||t.length<3?[t]:e.expand!==!0?mt.compile(t,e):mt.expand(t,e);f0.exports=mt});var Ei=d((N7,I0)=>{"use strict";var vz=require("path"),pr="\\\\/",p0=`[^${pr}]`,Uz=0,Hr="\\.",Lz="\\+",Mz="\\?",Eu="\\/",Gz="(?=.)",Q0="[^/]",Gf=`(?:${Eu}|$)`,C0=`(?:^|${Eu})`,_f=`${Hr}{1,2}${Gf}`,_z=`(?!${Hr})`,xz=`(?!${C0}${_f})`,Oz=`(?!${Hr}{0,1}${Gf})`,Pz=`(?!${_f})`,Hz=`[^.${Eu}]`,Yz=`${Q0}*?`,B0={DOT_LITERAL:Hr,PLUS_LITERAL:Lz,QMARK_LITERAL:Mz,SLASH_LITERAL:Eu,ONE_CHAR:Gz,QMARK:Q0,END_ANCHOR:Gf,DOTS_SLASH:_f,NO_DOT:_z,NO_DOTS:xz,NO_DOT_SLASH:Oz,NO_DOTS_SLASH:Pz,QMARK_NO_DOT:Hz,STAR:Yz,START_ANCHOR:C0},qz={...B0,SLASH_LITERAL:`[${pr}]`,QMARK:p0,STAR:`${p0}*?`,DOTS_SLASH:`${Hr}{1,2}(?:[${pr}]|$)`,NO_DOT:`(?!${Hr})`,NO_DOTS:`(?!(?:^|[${pr}])${Hr}{1,2}(?:[${pr}]|$))`,NO_DOT_SLASH:`(?!${Hr}{0,1}(?:[${pr}]|$))`,NO_DOTS_SLASH:`(?!${Hr}{1,2}(?:[${pr}]|$))`,QMARK_NO_DOT:`[^.${pr}]`,START_ANCHOR:`(?:^|[${pr}])`,END_ANCHOR:`(?:[${pr}]|$)`},Jz={__proto__:null,alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Line truncated
|
|
||||||
`:"",Ge.error+=n,r.fatal){var o=new Error(n);throw o.code=r.code,o}if(t.length>0&&!r.silent&&hT(n),!r.continue)throw new Ci(new fp("",Ge.error,Ge.errorCode))}Fe.error=Mu;function fp(t,e,r){var s;return t instanceof Array?(s=t,s.stdout=t.join(`
|
|
||||||
`),t.length>0&&(s.stdout+=`
|
|
||||||
`)):(s=new String(t),s.stdout=t),s.stderr=e,s.code=r,QT.forEach(function(n){s[n]=gT[n].bind(s)}),s}Fe.ShellString=fp;function fT(t,e,r){if(r=r||{},typeof t!="string"&&!qr(t))throw new TypeError("options must be strings or key-value pairs");if(qr(e)){if(!qr(r))throw new TypeError("parseOptions() internal error: errorOptions must be object")}else throw new TypeError("parseOptions() internal error: map must be an object");if(t==="--")return{};var s={};if(Object.keys(e).forEach(function(o){var A=e[o];A[0]!=="!"&&(s[A]=!1)}),t==="")return s;if(typeof t=="string"){if(t[0]!=="-")throw new Error("Options string must start with a '-'");var n=t.slice(1).split("");n.forEach(function(o){if(o in e){var A=e[o];A[0]==="!"?s[A.slice(1)]=!1:s[A]=!0}else Mu("option not recognized: "+o,r)})}else Object.keys(t).forEach(function(o){if(o[0]==="-"){var A=o[1];if(A in e){var i=e[A];s[i]=t[o]}else Mu("option not recognized: "+A,r)}else o in s?s[o]=t[o]:Mu("option not recognized: {"+o+":...}",r)});return s}Fe.parseOptions=fT;function YK(){var t={onlyFiles:!1,followSymbolicLinks:!1},e=Object.assign({},gt.globOptions),r={mark:"markDirectories",matchBase:"baseNameMatch"};Object.keys(r).forEach(function(n){var o=r[n];n in gt.globOptions&&(e[o]=gt.globOptions[n])});var s={nobrace:"braceExpansion",noglobstar:"globstar",noext:"extglob",nocase:"caseSensitiveMatch"};return Object.keys(s).forEach(function(n){var o=s[n];n in gt.globOptions&&(e[o]=!gt.globOptions[n])}),Object.assign({},t,e)}function dT(t){if(!Array.isArray(t))throw new TypeError("must be an array");var e=[];return t.forEach(function(r){if(typeof r!="string")e.push(r);else{var s,n=YK();try{s=OK.sync(r,n)}catch{s=[r]}s=s.length>0?s.sort():[r],n.nodir&&(s=s.filter(function(o){return!pT(o).isDirectory()})),e=e.concat(s)}}),e}Fe.expand=dT;var qK=typeof Buffer.alloc=="function"?function(t){return Buffer.alloc(t||gt.bufLength)}:function(t){return new Buffer(t||gt.bufLength)};Fe.buffer=qK;function JK(t){try{Bn.unlinkSync(t)}catch(e){if(e.code==="EPERM")Bn.chmodSync(t,"0666"),Bn.unlinkSync(t);else throw e}}Fe.unlinkSync=JK;function VK(){return Bn.statSync.apply(Bn,arguments)}Fe.statFollowLinks=VK;function pT(){return Bn.lstatSync.apply(Bn,arguments)}Fe.statNoFollowLinks=pT;function WK(){function t(e){if(e===1)return parseInt(16*Math.random(),10).toString(16);for(var r="",s=0;s<e;s++)r+=t(1);return r}return"shelljs_"+t(20)}Fe.randomFileName=WK;function Ep(t,e,r){return r=r||{},function(){var s=null;Ge.currentCmd=t,Ge.error=null,Ge.errorCode=0;try{var n=[].slice.call(arguments,0);if(gt.verbose&&console.error.apply(console,[t].concat(n)),Ge.pipedValue=this&&typeof this.stdout=="string"?this.stdout:"",r.unix===!1)s=e.apply(this,n);else{qr(n[0])&&n[0].constructor.name==="Object"||(n.length===0||typeof n[0]!="string"||n[0].length<=1||n[0][0]!=="-")&&n.unshift(""),n=n.reduce(function(A,i){return Array.isArray(i)?A.concat(i):(A.push(i),A)},[]),n=n.map(function(A){return qr(A)&&A.constructor.name==="String"?A.toString():A});var o=xK.homedir();n=n.map(function(A){return typeof A=="string"&&A.slice(0,2)==="~/"||A==="~"?A.replace(/^~/,o):A}),!gt.noglob&&r.allowGlobbing===!0&&(n=n.slice(0,r.globStart).concat(dT(n.slice(r.globStart))));try{qr(r.cmdOptions)&&(n[0]=fT(n[0],r.cmdOptions)),s=e.apply(this,n)}catch(A){if(A instanceof Ci)s=A.returnValue;else throw A}}}catch(A){if(!Ge.error)throw A.name="ShellJSInternalError",A;if(gt.fatal||r.handlesFatalDynamically)throw A}return r.wrapOutput&&(typeof s=="string"||Array.isArray(s))&&(s=new fp(s,Ge.error,Ge.errorCode)),Ge.currentCmd="shell.js",s}}Fe.wrap=Ep;function jK(){return Ge.pipedValue}Fe.readFromPipe=jK;var hp={allowGlobbing:!0,canReceivePipe:!1,cmdOptions:null,globStart:1,handlesFatalDynamically:!1,pipeOnly:!1,wrapOutput:!0,unix:!0},QT=[];function zK(t,e,r){if(r=r||{},Object.keys(r).forEach(function(s){if(!hp.hasOwnProperty(s))throw new Error("Unknown option '"+s+"'");if(typeof r[s]!=typeof hp[s])throw new TypeError("Unsupported type '"+typeof r[s]+"' for option '"+s+"'")}),r=Object.assign({},hp,r),Gu.hasOwnProperty(t))throw new Error("Command `"+t+"` already exists");r.pipeOnly?(r.canReceivePipe=!0,gT[t]=Ep(t,e,r)):Gu[t]=Ep(t,e,r),r.canReceivePipe&&QT.push(t)}Fe.register=zK});var yT=d((Lee,mT)=>{var CT=require("fs"),Go=ne();Go.register("cat",IT,{canReceivePipe:!0,cmdOptions:{n:"number"}});function IT(t,e){var r=Go.readFromPipe();return!e&&!r&&Go.error("no paths given"),e=[].slice.call(arguments,1),e.forEach(function(s){CT.existsSync(s)?Go.statFollowLinks(s).isDirectory()&&Go.error(s+": Is a directory"):Go.error("no such file or directory: "+s),r+=CT.readFileSync(s,"utf8")}),t.number&&(r=KK(r)),r}mT.exports=IT;function KK(t){var e=t.split(`
|
|
||||||
`),r=e.pop();return e=e.map(function(s,n){return BT(n+1,s)}),r.length&&(r=BT(e.length+1,r)),e.push(r),e.join(`
|
|
||||||
`)}function BT(t,e){var r=(" "+t).slice(-6)+" ";return r+e}});var dp=d((Mee,bT)=>{var ZK=require("os"),_u=ne();_u.register("cd",wT,{});function wT(t,e){e||(e=ZK.homedir()),e==="-"&&(process.env.OLDPWD?e=process.env.OLDPWD:_u.error("could not find previous directory"));try{var r=process.cwd();process.chdir(e),process.env.OLDPWD=r}catch{var s;try{_u.statFollowLinks(e),s="not a directory: "+e}catch{s="no such file or directory: "+e}s&&_u.error(s)}return""}bT.exports=wT});var kT=d((Gee,RT)=>{var xu=require("fs"),$K=require("path"),$t=ne(),He=(function(t){return{OTHER_EXEC:t.EXEC,OTHER_WRITE:t.WRITE,OTHER_READ:t.READ,GROUP_EXEC:t.EXEC<<3,GROUP_WRITE:t.WRITE<<3,GROUP_READ:t.READ<<3,OWNER_EXEC:t.EXEC<<6,OWNER_WRITE:t.WRITE<<6,OWNER_READ:t.READ<<6,STICKY:parseInt("01000",8),SETGID:parseInt("02000",8),SETUID:parseInt("04000",8),TYPE_MASK:parseInt("0770000",8)}})({EXEC:1,WRITE:2,READ:4});$t.register("chmod",ST,{});function ST(t,e,r){r||(t.length>0&&t.charAt(0)==="-"?[].unshift.call(arguments,""):$t.error("You must specify a file.")),t=$t.parseOptions(t,{R:"recursive",c:"changes",v:"verbose"}),r=[].slice.call(arguments,2);var s;return t.recursive?(s=[],r.forEach(function n(o){var A=$t.statNoFollowLinks(o);A.isSymbolicLink()||(s.push(o),A.isDirectory()&&xu.readdirSync(o).forEach(function(i){n(o+"/"+i)}))})):s=r,s.forEach(function(o){if(o=$K.resolve(o),xu.existsSync(o)||$t.error("File not found: "+o),!(t.recursive&&$t.statNoFollowLinks(o).isSymbolicLink())){var A=$t.statFollowLinks(o),i=A.isDirectory(),a=A.mode,c=a&He.TYPE_MASK,u=a;Number.isNaN(parseInt(e,8))?e.split(",").forEach(function(l){var g=/([ugoa]*)([=+-])([rwxXst]*)/i,E=g.exec(l);if(E){var h=E[1],f=E[2],Q=E[3],p=h.includes("u")||h==="a"||h==="",C=h.includes("g")||h==="a"||h==="",y=h.includes("o")||h==="a"||h==="",b=Q.includes("r"),S=Q.includes("w"),F=Q.includes("x"),T=Q.includes("X"),N=Q.includes("t"),H=Q.includes("s");T&&i&&(F=!0);var te=0;switch(p&&(te|=(b?He.OWNER_READ:0)+(S?He.OWNER_WRITE:0)+(F?He.OWNER_EXEC:0)+(H?He.SETUID:0)),C&&(te|=(b?He.GROUP_READ:0)+(S?He.GROUP_WRITE:0)+(F?He.GROUP_EXEC:0)+(H?He.SETGID:0)),y&&(te|=(b?He.OTHER_READ:0)+(S?He.OTHER_WRITE:0)+(F?He.OTHER_EXEC:0)),N&&(te|=He.STICKY),f){case"+":u|=te;break;case"-":u&=~te;break;case"=":u=c+te,$t.statFollowLinks(o).isDirectory()&&(u|=He.SETUID+He.SETGID&a);break;default:$t.error("Could not recognize operator: `"+f+"`")}t.verbose&&console.log(o+" -> "+u.toString(8)),a!==u&&(!t.verbose&&t.changes&&console.log(o+" -> "+u.toString(8)),xu.chmodSync(o,u),a=u)}else $t.error("Invalid symbolic mode change: "+l)}):(u=c+parseInt(e,8),$t.statFollowLinks(o).isDirectory()&&(u|=He.SETUID+He.SETGID&a),xu.chmodSync(o,u))}}),""}RT.exports=ST});var vT=d((_ee,NT)=>{NT.exports=FT;FT.sync=eZ;var DT=require("fs");function XK(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var s=0;s<r.length;s++){var n=r[s].toLowerCase();if(n&&t.substr(-n.length).toLowerCase()===n)return!0}return!1}function TT(t,e,r){return!t.isSymbolicLink()&&!t.isFile()?!1:XK(e,r)}function FT(t,e,r){DT.stat(t,function(s,n){r(s,s?!1:TT(n,t,e))})}function eZ(t,e){return TT(DT.statSync(t),t,e)}});var _T=d((xee,GT)=>{GT.exports=LT;LT.sync=tZ;var UT=require("fs");function LT(t,e,r){UT.stat(t,function(s,n){r(s,s?!1:MT(n,e))})}function tZ(t,e){return MT(UT.statSync(t),e)}function MT(t,e){return t.isFile()&&rZ(t,e)}function rZ(t,e){var r=t.mode,s=t.uid,n=t.gid,o=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),A=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),i=parseInt("100",8),a=parseInt("010",8),c=parseInt("001",8),u=i|a,l=r&c||r&a&&n===A||r&i&&s===o||r&u&&o===0;return l}});var OT=d((Pee,xT)=>{var Oee=require("fs"),Ou;process.platform==="win32"||global.TESTING_WINDOWS?Ou=vT():Ou=_T();xT.exports=pp;pp.sync=sZ;function pp(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(s,n){pp(t,e||{},function(o,A){o?n(o):s(A)})})}Ou(t,e||{},function(s,n){s&&(s.code==="EACCES"||e&&e.ignoreErrors)&&(s=null,n=!1),r(s,n)})}function sZ(t,e){try{return Ou.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var WT=d((Hee,VT)=>{var _o=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",PT=require("path"),nZ=_o?";":":",HT=OT(),YT=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),qT=(t,e)=>{let r=e.colon||nZ,s=t.match(/\//)||_o&&t.match(/\\/)?[""]:[..._o?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],n=_o?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=_o?n.split(r):[""];return _o&&t.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:s,pathExt:o,pathExtExe:n}},JT=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:s,pathExt:n,pathExtExe:o}=qT(t,e),A=[],i=c=>new Promise((u,l)=>{if(c===s.length)return e.all&&A.length?u(A):l(YT(t));let g=s[c],E=/^".*"$/.test(g)?g.slice(1,-1):g,h=P
Line truncated
|
|
||||||
`:10,r=typeof t=="string"?"\r":13;return t[t.length-1]===e&&(t=t.slice(0,t.length-1)),t[t.length-1]===r&&(t=t.slice(0,t.length-1)),t}});var BF=d((Xee,Ii)=>{"use strict";var Bi=require("path"),QF=Cp(),CF=t=>{t={cwd:process.cwd(),path:process.env[QF()],execPath:process.execPath,...t};let e,r=Bi.resolve(t.cwd),s=[];for(;e!==r;)s.push(Bi.join(r,"node_modules/.bin")),e=r,r=Bi.resolve(r,"..");let n=Bi.resolve(t.cwd,t.execPath,"..");return s.push(n),s.concat(t.path).join(Bi.delimiter)};Ii.exports=CF;Ii.exports.default=CF;Ii.exports.env=t=>{t={env:process.env,...t};let e={...t.env},r=QF({env:e});return t.path=e[r],e[r]=Ii.exports(t),e}});var mF=d((ete,Rp)=>{"use strict";var IF=(t,e)=>{for(let r of Reflect.ownKeys(e))Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r));return t};Rp.exports=IF;Rp.exports.default=IF});var wF=d((tte,Hu)=>{"use strict";var bZ=mF(),Pu=new WeakMap,yF=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,s=0,n=t.displayName||t.name||"<anonymous>",o=function(...A){if(Pu.set(o,++s),s===1)r=t.apply(this,A),t=null;else if(e.throw===!0)throw new Error(`Function \`${n}\` can only be called once`);return r};return bZ(o,t),Pu.set(o,s),o};Hu.exports=yF;Hu.exports.default=yF;Hu.exports.callCount=t=>{if(!Pu.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return Pu.get(t)}});var bF=d(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Yu.SIGNALS=void 0;var SZ=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process infoLine truncated
|
|
||||||
${s.message}`:f,C=[p,e,t].filter(Boolean).join(`
|
|
||||||
`);return Q?(s.originalMessage=s.message,s.message=C):s=new Error(C),s.shortMessage=p,s.command=A,s.escapedCommand=i,s.exitCode=o,s.signal=n,s.signalDescription=g,s.stdout=t,s.stderr=e,r!==void 0&&(s.all=r),"bufferedData"in s&&delete s.bufferedData,s.failed=!0,s.timedOut=!!a,s.isCanceled=c,s.killed=u&&!a,s};FF.exports=JZ});var UF=d((ite,Dp)=>{"use strict";var Ju=["stdin","stdout","stderr"],VZ=t=>Ju.some(e=>t[e]!==void 0),vF=t=>{if(!t)return;let{stdio:e}=t;if(e===void 0)return Ju.map(s=>t[s]);if(VZ(t))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${Ju.map(s=>`\`${s}\``).join(", ")}`);if(typeof e=="string")return e;if(!Array.isArray(e))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof e}\``);let r=Math.max(e.length,Ju.length);return Array.from({length:r},(s,n)=>e[n])};Dp.exports=vF;Dp.exports.node=t=>{let e=vF(t);return e==="ipc"?"ipc":e===void 0||typeof e=="string"?[e,e,e,"ipc"]:e.includes("ipc")?e:[...e,"ipc"]}});var LF=d((ate,Vu)=>{Vu.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&Vu.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&Vu.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var OF=d((cte,qo)=>{var ye=global.process,In=function(t){return t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function"};In(ye)?(MF=require("assert"),Ho=LF(),GF=/^win/i.test(ye.platform),mi=require("events"),typeof mi!="function"&&(mi=mi.EventEmitter),ye.__signal_exit_emitter__?Oe=ye.__signal_exit_emitter__:(Oe=ye.__signal_exit_emitter__=new mi,Oe.count=0,Oe.emitted={}),Oe.infinite||(Oe.setMaxListeners(1/0),Oe.infinite=!0),qo.exports=function(t,e){if(!In(global.process))return function(){};MF.equal(typeof t,"function","a callback must be provided for exit handler"),Yo===!1&&Tp();var r="exit";e&&e.alwaysLast&&(r="afterexit");var s=function(){Oe.removeListener(r,t),Oe.listeners("exit").length===0&&Oe.listeners("afterexit").length===0&&Wu()};return Oe.on(r,t),s},Wu=function(){!Yo||!In(global.process)||(Yo=!1,Ho.forEach(function(e){try{ye.removeListener(e,ju[e])}catch{}}),ye.emit=zu,ye.reallyExit=Fp,Oe.count-=1)},qo.exports.unload=Wu,mn=function(e,r,s){Oe.emitted[e]||(Oe.emitted[e]=!0,Oe.emit(e,r,s))},ju={},Ho.forEach(function(t){ju[t]=function(){if(In(global.process)){var r=ye.listeners(t);r.length===Oe.count&&(Wu(),mn("exit",null,t),mn("afterexit",null,t),GF&&t==="SIGHUP"&&(t="SIGINT"),ye.kill(ye.pid,t))}}}),qo.exports.signals=function(){return Ho},Yo=!1,Tp=function(){Yo||!In(global.process)||(Yo=!0,Oe.count+=1,Ho=Ho.filter(function(e){try{return ye.on(e,ju[e]),!0}catch{return!1}}),ye.emit=xF,ye.reallyExit=_F)},qo.exports.load=Tp,Fp=ye.reallyExit,_F=function(e){In(global.process)&&(ye.exitCode=e||0,mn("exit",ye.exitCode,null),mn("afterexit",ye.exitCode,null),Fp.call(ye,ye.exitCode))},zu=ye.emit,xF=function(e,r){if(e==="exit"&&In(global.process)){r!==void 0&&(ye.exitCode=r);var s=zu.apply(this,arguments);return mn("exit",ye.exitCode,null),mn("afterexit",ye.exitCode,null),s}else return zu.apply(this,arguments)}):qo.exports=function(){return function(){}};var MF,Ho,GF,mi,Oe,Wu,mn,ju,Yo,Tp,Fp,_F,zu,xF});var HF=d((ute,PF)=>{"use strict";var WZ=require("os"),jZ=OF(),zZ=1e3*5,KZ=(t,e="SIGTERM",r={})=>{let s=t(e);return ZZ(t,e,r,s),s},ZZ=(t,e,r,s)=>{if(!$Z(e,r,s))return;let n=e$(r),o=setTimeout(()=>{t("SIGKILL")},n);o.unref&&o.unref()},$Z=(t,{forceKillAfterTimeout:e},r)=>XZ(t)&&e!==!1&&r,XZ=t=>t===WZ.constants.signals.SIGTERM||typeof t=="string"&&t.toUpperCase()==="SIGTERM",e$=({forceKillAfterTimeout:t=!0})=>{if(t===!0)return zZ;if(!Number.isFinite(t)||t<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`);return t},t$=(t,e)=>{t.kill()&&(e.isCanceled=!0)},r$=(t,e,r)=>{t.kill(e),r(Object.assign(new Error("Timed out"),{timedOut:!0,signal:e}))},s$=(t,{timeout:e,killSignal:r="SIGTERM"},s)=>{if(e===0||e===void 0)return s;let n,o=new Promise((i,a)=>{n=setTimeout(()=>{r$(t,r,a)},e)}),A=s.finally(()=>{clearTimeout(n)});return Promise.race([o,A])},n$=({timeout:t})=>{if(t!==void 0&&(!Number.isFinite(t)||t<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`)},o$=async(t,{cleanup:e,detached:r},s)=>{if(!e||r)return s;let n=jZ(()=>{t.kill()});return s.finally(()=>{n()})};PF.exports={spawnedKill:KZ,spawnedCancel:t$,setupTimeout:s$,validateTimeout:n$,setExitHandler:o$}});var qF=d((lte,YF)=>{"use strict";var Ir=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";Ir.writable=t=>Ir(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";Ir.readable=t=>Ir(t)&&t.readable!==!1&&typeof t._read=="function"&&typeof t.Line truncated
|
|
||||||
`),process.stdout.write(s),s}wN.exports=yN});var Pp=d((yte,rl)=>{var eX=require("os"),SN=require("fs"),tl=ne();tl.register("tempdir",RN,{allowGlobbing:!1,wrapOutput:!1});function yt(t){if(!t||!SN.existsSync(t)||!tl.statFollowLinks(t).isDirectory())return!1;var e=t+"/"+tl.randomFileName();try{return SN.writeFileSync(e," "),tl.unlinkSync(e),t}catch{return!1}}var Wo;function RN(){return Wo||(Wo=yt(eX.tmpdir())||yt(process.env.TMPDIR)||yt(process.env.TEMP)||yt(process.env.TMP)||yt(process.env.Wimp$ScrapDir)||yt("C:\\TEMP")||yt("C:\\TMP")||yt("\\TEMP")||yt("\\TMP")||yt("/tmp")||yt("/var/tmp")||yt("/usr/tmp")||yt("."),Wo)}function tX(){return Wo}function rX(){Wo=void 0}rl.exports.tempDir=RN;rl.exports.isCached=tX;rl.exports.clearCache=rX});var Hp=d((wte,DN)=>{var sX=require("path"),nX=ne();nX.register("pwd",kN,{allowGlobbing:!1});function kN(){var t=sX.resolve(process.cwd());return t}DN.exports=kN});var LN=d((bte,UN)=>{var Si=require("path"),Us=require("fs"),TN=require("child_process"),he=ne(),oX=Pp().tempDir,FN=Hp(),NN=20*1024*1024,AX=1;he.register("exec",vN,{unix:!1,canReceivePipe:!0,wrapOutput:!1,handlesFatalDynamically:!0});function iX(t,e,r){if(!he.config.execPath)try{he.error("Unable to find a path to the node binary. Please manually set config.execPath")}catch(h){if(e.fatal)throw h;return}var s=oX(),n=Si.join(s,he.randomFileName()),o=Si.join(s,he.randomFileName()),A=Si.join(s,he.randomFileName());e=he.extend({silent:he.config.silent,fatal:he.config.fatal,cwd:FN().toString(),env:process.env,maxBuffer:NN,encoding:"utf8"},e),Us.existsSync(n)&&he.unlinkSync(n),Us.existsSync(o)&&he.unlinkSync(o),Us.existsSync(A)&&he.unlinkSync(A),e.cwd=Si.resolve(e.cwd);var i={command:t,execOptions:e,pipe:r,stdoutFile:A,stderrFile:o};function a(h,f){Us.writeFileSync(h,f,{encoding:"utf8",mode:parseInt("600",8)})}a(A,""),a(o,""),a(n,JSON.stringify(i));var c=[Si.join(__dirname,"exec-child.js"),n];e.silent?e.stdio="ignore":e.stdio=[0,1,2];var u=0;try{delete e.shell,TN.execFileSync(he.config.execPath,c,e)}catch(h){u=h.status||AX}var l="",g="";e.encoding==="buffer"?(l=Us.readFileSync(A),g=Us.readFileSync(o)):(l=Us.readFileSync(A,e.encoding),g=Us.readFileSync(o,e.encoding));try{he.unlinkSync(n)}catch{}try{he.unlinkSync(o)}catch{}try{he.unlinkSync(A)}catch{}u!==0&&he.error(g,u,{continue:!0,silent:!0,fatal:e.fatal});var E=he.ShellString(l,g,u);return E}function aX(t,e,r,s){e=he.extend({silent:he.config.silent,fatal:he.config.fatal,cwd:FN().toString(),env:process.env,maxBuffer:NN,encoding:"utf8"},e);var n=TN.exec(t,e,function(o,A,i){s&&(o?o.code===void 0?s(1,A,i):s(o.code,A,i):s(0,A,i))});return r&&n.stdin.end(r),e.silent||(n.stdout.pipe(process.stdout),n.stderr.pipe(process.stderr)),n}function vN(t,e,r){e=e||{};var s=he.readFromPipe();if(typeof e=="function"&&(r=e,e={async:!0}),typeof e=="object"&&typeof r=="function"&&(e.async=!0),e=he.extend({silent:he.config.silent,fatal:he.config.fatal,async:!1},e),!t)try{he.error("must specify command")}catch(n){if(e.fatal)throw n;return}return e.async?aX(t,e,s,r):iX(t,e,s)}UN.exports=vN});var GN=d((Ste,MN)=>{var cX=require("child_process"),Yp=require("fs");function uX(){var t=process.argv[2],e=Yp.readFileSync(t,"utf8"),r=JSON.parse(e),s=r.command,n=r.execOptions,o=r.pipe,A=r.stdoutFile,i=r.stderrFile;function a(E){var h=/^.*\bmaxBuffer\b.*exceeded.*$/;return E instanceof Error&&E.message&&E.message.match(h)?!0:!!(E instanceof RangeError&&E.message&&E.message.match(h))}var c=Yp.createWriteStream(A),u=Yp.createWriteStream(i);function l(E,h){u.write(E),process.exitCode=h}var g=cX.exec(s,n,function(E){E?a(E)?l("maxBuffer exceeded",1):E.code===void 0&&E.message?l(E.message,1):E.code===void 0?l("Unknown issue",1):process.exitCode=E.code:process.exitCode=0});g.stdout.pipe(c),g.stderr.pipe(u),g.stdout.pipe(process.stdout),g.stderr.pipe(process.stderr),o&&g.stdin.end(o)}require.main===MN&&uX()});var qp=d((Rte,ON)=>{var sl=require("path"),_N=require("fs"),lX=gp(),Ls=ne(),gX="/**";Ls.register("ls",xN,{cmdOptions:{R:"recursive",A:"all",L:"link",a:"all_deprecated",d:"directory",l:"long"}});function xN(t,e){t.all_deprecated&&(Ls.log("ls: Option -a is deprecated. Use -A instead"),t.all=!0),e?e=[].slice.call(arguments,1):e=["."];var r=[];function s(n,o,A){process.platform==="win32"&&(o=o.replace(/\\/g,"/")),t.long?(A=A||(t.link?Ls.statFollowLinks(n):Ls.statNoFollowLinks(n)),r.push(hX(o,A))):r.push(o)}return e.forEach(function(n){var o;try{if(o=t.link?Ls.statFollowLinks(n):Ls.statNoFollowLinks(n),o.isSymbolicLink())try{var A=Ls.statFollowLinks(n);A.isDirectory()&&(o=A)}catch{}}catch{Ls.error("no such file or directory: "+n,2,{continue:!0});return}o.isDirectory()&&!t.directory?t.recursive?lX.sync(n+gX,{onlyFiles:!1,dot:t.all,followSymbolicLinks:t.link}).forEach(function(i){sl.relative(n,i)&&s(i,sl.relative(n,i))}):t.all?_N.readdirSync(n).forEach(function(i){s(sl.join(n,i),i)}):_N.readdirSync(n).forEach(function(i){i[0]!=="."&&s(sl.join(n,i),i)}):s(n,n,o)}),r}function hX(t,e){return e.name=t,e.toString=function(){r
Line truncated
|
|
||||||
`),l=[];u.forEach(function(g,E){var h=g.match(e);if(t.inverse&&!h||!t.inverse&&h){var f=E+1,Q={};if(l.length>0){var p=l[l.length-1],C=Math.max(1,f-t.beforeContext-1);(p.hasOwnProperty(""+f)||p.hasOwnProperty(""+C))&&(Q=p)}Q[f]={line:g,match:!0},t.beforeContext>0&&u.slice(Math.max(E-t.beforeContext,0),E).forEach(function(y,b,S){var F=""+(E-S.length+b+1);Q.hasOwnProperty(F)||(Q[F]={line:y,match:!1})}),t.afterContext>0&&u.slice(E+1,Math.min(E+t.afterContext+1,u.length-1)).forEach(function(y,b){var S=""+(E+1+b+1);Q.hasOwnProperty(S)||(Q[S]={line:y,match:!1})}),l.includes(Q)||l.push(Q)}}),Array.prototype.push.apply(A,l.map(function(g){return Object.entries(g).map(function(E){var h=E[0],f=E[1].line,Q=E[1].match;return t.lineNumber?h+(Q?":":"-")+f:f}).join(`
|
|
||||||
`)}))}}),A.length===0&&Vr.state.errorCode!==2&&Vr.error("",{silent:!0});var i=`
|
|
||||||
`;return(typeof t.beforeContext=="number"||typeof t.afterContext=="number")&&(i=`
|
|
||||||
--
|
|
||||||
`),A.join(i)+`
|
|
||||||
`}VN.exports=JN});var KN=d((Tte,zN)=>{var Ri=require("fs"),yn=ne();yn.register("head",jN,{canReceivePipe:!0,cmdOptions:{n:"numLines"}});function dX(t,e){for(var r=yn.buffer(),s=r.length,n=s,o=0,A=Ri.openSync(t,"r"),i=0,a="";n===s&&i<e;){n=Ri.readSync(A,r,0,s,o);var c=r.toString("utf8",0,n);i+=c.split(`
|
|
||||||
`).length-1,a+=c,o+=n}return Ri.closeSync(A),a}function jN(t,e){var r=[],s=yn.readFromPipe();!e&&!s&&yn.error("no paths given");var n=1;t.numLines===!0?(n=2,t.numLines=Number(arguments[1])):t.numLines===!1&&(t.numLines=10),e=[].slice.call(arguments,n),s&&e.unshift("-");var o=!1;return e.forEach(function(A){if(A!=="-")if(Ri.existsSync(A)){if(yn.statFollowLinks(A).isDirectory()){yn.error("error reading '"+A+"': Is a directory",{continue:!0});return}}else{yn.error("no such file or directory: "+A,{continue:!0});return}var i;A==="-"?i=s:t.numLines<0?i=Ri.readFileSync(A,"utf8"):i=dX(A,t.numLines);var a=i.split(`
|
|
||||||
`),c=a[a.length-1]==="";c&&a.pop(),o=c||t.numLines<a.length,r=r.concat(a.slice(0,t.numLines))}),o&&r.push(""),r.join(`
|
|
||||||
`)}zN.exports=jN});var XN=d((Fte,$N)=>{var jo=require("fs"),zo=require("path"),Ms=ne();Ms.register("ln",ZN,{cmdOptions:{s:"symlink",f:"force"}});function ZN(t,e,r){(!e||!r)&&Ms.error("Missing <source> and/or <dest>"),e=String(e);var s=zo.normalize(e).replace(RegExp(zo.sep+"$"),""),n=zo.resolve(e)===s;if(r=zo.resolve(process.cwd(),String(r)),jo.existsSync(r)&&(t.force||Ms.error("Destination file exists",{continue:!0}),jo.unlinkSync(r)),t.symlink){var o=process.platform==="win32",A=o?"file":null,i=n?s:zo.resolve(process.cwd(),zo.dirname(r),e);jo.existsSync(i)?o&&Ms.statFollowLinks(i).isDirectory()&&(A="junction"):Ms.error("Source file does not exist",{continue:!0});try{jo.symlinkSync(A==="junction"?i:e,r,A)}catch(a){Ms.error(a.message)}}else{jo.existsSync(e)||Ms.error("Source file does not exist",{continue:!0});try{jo.linkSync(e,r)}catch(a){Ms.error(a.message)}}return""}$N.exports=ZN});var sv=d((Nte,rv)=>{var ol=require("fs"),Jp=require("path"),Wr=ne();Wr.register("mkdir",tv,{cmdOptions:{p:"fullpath"}});function ev(t){var e=Jp.dirname(t);e===t&&Wr.error("dirname() failed: ["+t+"]"),ol.existsSync(e)||ev(e);try{ol.mkdirSync(t,parseInt("0777",8))}catch(r){if(r.code!=="EEXIST"||Wr.statNoFollowLinks(t).isFile())throw r}}function tv(t,e){return e||Wr.error("no paths given"),typeof e=="string"&&(e=[].slice.call(arguments,1)),e.forEach(function(r){try{var s=Wr.statNoFollowLinks(r);t.fullpath?s.isFile()&&Wr.error("cannot create directory "+r+": File exists",{continue:!0}):Wr.error("path already exists: "+r,{continue:!0});return}catch{}var n=Jp.dirname(r);if(!ol.existsSync(n)&&!t.fullpath){Wr.error("no such file or directory: "+n,{continue:!0});return}try{t.fullpath?ev(Jp.resolve(r)):ol.mkdirSync(r,parseInt("0777",8))}catch(A){var o;if(A.code==="EACCES")o="Permission denied";else if(A.code==="ENOTDIR"||A.code==="ENOENT")o="Not a directory";else throw A;Wr.error("cannot create directory "+r+": "+o,{continue:!0})}}),""}rv.exports=tv});var Wp=d((vte,Av)=>{var ki=require("fs"),Ye=ne();Ye.register("rm",ov,{cmdOptions:{f:"force",r:"recursive",R:"recursive"}});function Vp(t,e,r){var s;s=ki.readdirSync(t);for(var n=0;n<s.length;n++){var o=t+"/"+s[n],A=Ye.statNoFollowLinks(o);if(A.isDirectory())Vp(o,e);else if(e||nv(o))try{Ye.unlinkSync(o)}catch(c){Ye.error("could not remove file (code "+c.code+"): "+o,{continue:!0})}}if(!r){var i;try{for(var a=Date.now();;)try{if(i=ki.rmdirSync(t),ki.existsSync(t))throw{code:"EAGAIN"};break}catch(c){if(process.platform==="win32"&&(c.code==="ENOTEMPTY"||c.code==="EBUSY"||c.code==="EPERM"||c.code==="EAGAIN")){if(Date.now()-a>1e3)throw c}else{if(c.code==="ENOENT")break;throw c}}}catch(c){Ye.error("could not remove directory (code "+c.code+"): "+t,{continue:!0})}return i}}function nv(t){var e=!0;try{var r=ki.openSync(t,"a");ki.closeSync(r)}catch{e=!1}return e}function pX(t,e){e.force||nv(t)?Ye.unlinkSync(t):Ye.error("permission denied: "+t,{continue:!0})}function QX(t,e){e.recursive?Vp(t,e.force):Ye.error("path is a directory",{continue:!0})}function CX(t,e){var r;try{r=Ye.statFollowLinks(t)}catch{Ye.unlinkSync(t);return}if(r.isFile())Ye.unlinkSync(t);else if(r.isDirectory())if(t[t.length-1]==="/")if(e.recursive){var s=!0;Vp(t,e.force,s)}else Ye.error("path is a directory",{continue:!0});else Ye.unlinkSync(t)}function BX(t){Ye.unlinkSync(t)}function ov(t,e){return e||Ye.error("no paths given"),e=[].slice.call(arguments,1),e.forEach(function(r){var s;try{var n=r[r.length-1]==="/"?r.slice(0,-1):r;s=Ye.statNoFollowLinks(n)}catch{t.force||Ye.error("no such file or directory: "+r,{continue:!0});return}s.isFile()?pX(r,t):s.isDirectory()?QX(r,t):s.isSymbolicLink()?CX(r,t):s.isFIFO()&&BX(r)}),""}Av.exports=ov});var cv=d((Ute,av)=>{var Ko=require("fs"),wn=require("path"),Xt=ne(),IX=_p(),mX=Wp();Xt.register("mv",iv,{cmdOptions:{f:"!no_force",n:"no_force"}});function yX(t,e){var r=t[e];return t.slice(0,e).some(function(s){return wn.basename(s)===wn.basename(r)})}function iv(t,e,r){arguments.length<3?Xt.error("missing <source> and/or <dest>"):arguments.length>3?(e=[].slice.call(arguments,1,arguments.length-1),r=arguments[arguments.length-1]):typeof e=="string"?e=[e]:Xt.error("invalid arguments");var s=Ko.existsSync(r),n=s&&Xt.statFollowLinks(r);return(!s||!n.isDirectory())&&e.length>1&&Xt.error("dest is not a directory (too many sources)"),s&&n.isFile()&&t.no_force&&Xt.error("dest file already exists: "+r),e.forEach(function(o,A){if(!Ko.existsSync(o)){Xt.error("no such file or directory: "+o,{continue:!0});return}var i=r;Ko.existsSync(r)&&Xt.statFollowLinks(r).isDirectory()&&(i=wn.normalize(r+"/"+wn.basename(o)));var a=Ko.existsSync(i);if(a&&yX(e,A)){t.no_force||Xt.error("will not overwrite just-created '"+i+"' with '"+o+"'",{continue:!0});return}if(Ko.existsSync(i)&&t.no_force){Xt.error("dest file already exists: "+i,{continue:!0});return}if(wn.resolve(o)===wn.dirname(wn.resolve(i))){Xt.error("cannot move to self: "+o,{continue:!0});return}try{Ko.renameSync(o,i)}catch(c){c.code==="EXDEV"&&(IX({recursive:!0}
Line truncated
|
|
||||||
`),c=a.map(function(u){return u.replace(e,r)}).join(`
|
|
||||||
`);o.push(c),t.inplace&&jp.writeFileSync(A,c,"utf8")}),t.inplace?"":o.join(`
|
|
||||||
`)}hv.exports=gv});var pv=d((Ote,dv)=>{var Al=ne();Al.register("set",fv,{allowGlobbing:!1,wrapOutput:!1});function fv(t){if(!t){var e=[].slice.call(arguments,0);e.length<2&&Al.error("must provide an argument"),t=e[1]}var r=t[0]==="+";r&&(t="-"+t.slice(1)),t=Al.parseOptions(t,{e:"fatal",v:"verbose",f:"noglob"}),r&&Object.keys(t).forEach(function(s){t[s]=!t[s]}),Object.keys(t).forEach(function(s){r!==t[s]&&(Al.config[s]=t[s])})}dv.exports=fv});var mv=d((Pte,Iv)=>{var Qv=require("fs"),Zo=ne();Zo.register("sort",Bv,{canReceivePipe:!0,cmdOptions:{r:"reverse",n:"numerical"}});function Cv(t){var e=t.match(/^\s*(\d*)\s*(.*)$/);return{num:Number(e[1]),value:e[2]}}function zp(t,e){var r=t.toLowerCase(),s=e.toLowerCase();return r===s?-1*t.localeCompare(e):r.localeCompare(s)}function wX(t,e){var r=Cv(t),s=Cv(e);return r.hasOwnProperty("num")&&s.hasOwnProperty("num")&&r.num!==s.num?r.num-s.num:zp(r.value,s.value)}function Bv(t,e){var r=Zo.readFromPipe();!e&&!r&&Zo.error("no files given"),e=[].slice.call(arguments,1),r&&e.unshift("-");var s=e.reduce(function(o,A){if(A!=="-")if(Qv.existsSync(A)){if(Zo.statFollowLinks(A).isDirectory())return Zo.error("read failed: "+A+": Is a directory",{continue:!0}),o}else return Zo.error("no such file or directory: "+A,{continue:!0}),o;var i=A==="-"?r:Qv.readFileSync(A,"utf8");return o.concat(i.trimRight().split(`
|
|
||||||
`))},[]),n=s.sort(t.numerical?wX:zp);return t.reverse&&(n=n.reverse()),n.join(`
|
|
||||||
`)+`
|
|
||||||
`}Iv.exports=Bv});var Sv=d((Hte,bv)=>{var yv=require("fs"),$o=ne();$o.register("tail",wv,{canReceivePipe:!0,cmdOptions:{n:"numLines"}});function wv(t,e){var r=[],s=$o.readFromPipe();!e&&!s&&$o.error("no paths given");var n=1,o=!1;t.numLines===!0?(n=2,arguments[1][0]==="+"&&(o=!0),t.numLines=Number(arguments[1])):t.numLines===!1&&(t.numLines=10),arguments[0].numLines[0]==="+"&&(o=!0),t.numLines=-1*Math.abs(t.numLines),e=[].slice.call(arguments,n),s&&e.unshift("-");var A=!1;return e.forEach(function(i){if(i!=="-")if(yv.existsSync(i)){if($o.statFollowLinks(i).isDirectory()){$o.error("error reading '"+i+"': Is a directory",{continue:!0});return}}else{$o.error("no such file or directory: "+i,{continue:!0});return}var a=i==="-"?s:yv.readFileSync(i,"utf8"),c=a.split(`
|
|
||||||
`);c[c.length-1]===""?(c.pop(),A=!0):A=!1,r=r.concat(o?c.slice(-t.numLines-1):c.slice(t.numLines))}),A&&r.push(""),r.join(`
|
|
||||||
`)}bv.exports=wv});var Dv=d((Yte,kv)=>{var bX=require("fs"),Ti=ne();Ti.register("test",Rv,{cmdOptions:{b:"block",c:"character",d:"directory",e:"exists",f:"file",L:"link",p:"pipe",S:"socket"},wrapOutput:!1,allowGlobbing:!1});function Rv(t,e){e||Ti.error("no path given");var r=!1;if(Object.keys(t).forEach(function(n){t[n]===!0&&(r=!0)}),r||Ti.error("could not interpret expression"),t.link)try{return Ti.statNoFollowLinks(e).isSymbolicLink()}catch{return!1}if(!bX.existsSync(e))return!1;if(t.exists)return!0;var s=Ti.statFollowLinks(e);return t.block?s.isBlockDevice():t.character?s.isCharacterDevice():t.directory?s.isDirectory():t.file?s.isFile():t.pipe?s.isFIFO():t.socket?s.isSocket():!1}kv.exports=Rv});var Uv=d((qte,vv)=>{var Tv=require("fs"),Fv=require("path"),il=ne();il.register("to",Nv,{pipeOnly:!0,wrapOutput:!1});function Nv(t,e){e||il.error("wrong arguments"),Tv.existsSync(Fv.dirname(e))||il.error("no such file or directory: "+Fv.dirname(e));try{return Tv.writeFileSync(e,this.stdout||this.toString(),"utf8"),this}catch(r){il.error("could not write to file (code "+r.code+"): "+e,{continue:!0})}}vv.exports=Nv});var xv=d((Jte,_v)=>{var Lv=require("fs"),Mv=require("path"),al=ne();al.register("toEnd",Gv,{pipeOnly:!0,wrapOutput:!1});function Gv(t,e){e||al.error("wrong arguments"),Lv.existsSync(Mv.dirname(e))||al.error("no such file or directory: "+Mv.dirname(e));try{return Lv.appendFileSync(e,this.stdout||this.toString(),"utf8"),this}catch(r){al.error("could not append to file (code "+r.code+"): "+e,{continue:!0})}}_v.exports=Gv});var Yv=d((Vte,Hv)=>{var Kp=require("fs"),Fi=ne();Fi.register("touch",Pv,{cmdOptions:{a:"atime_only",c:"no_create",d:"date",m:"mtime_only",r:"reference"}});function Pv(t,e){return e?typeof e=="string"?e=[].slice.call(arguments,1):Fi.error("file arg should be a string file path or an Array of string file paths"):Fi.error("no files given"),e.forEach(function(r){SX(t,r)}),""}function SX(t,e){var r=Ov(e);if(!(r&&r.isDirectory())&&!(!r&&t.no_create)){Kp.closeSync(Kp.openSync(e,"a"));var s=new Date,n=t.date||s,o=t.date||s;if(t.reference){var A=Ov(t.reference);A||Fi.error("failed to get attributess of "+t.reference),n=A.mtime,o=A.atime}else t.date&&(n=t.date,o=t.date);t.atime_only&&t.mtime_only||(t.atime_only?n=r.mtime:t.mtime_only&&(o=r.atime)),Kp.utimesSync(e,o,n)}}Hv.exports=Pv;function Ov(t){try{return Fi.statFollowLinks(t)}catch{return null}}});var Vv=d((Wte,Jv)=>{var Zp=require("fs"),jr=ne();function RX(t,e){var r=""+e;return r.length<t&&(r=Array(t-r.length+1).join(" ")+r),r}jr.register("uniq",qv,{canReceivePipe:!0,cmdOptions:{i:"ignoreCase",c:"count",d:"duplicates"}});function qv(t,e,r){var s=jr.readFromPipe();s||(e||jr.error("no input given"),Zp.existsSync(e)?jr.statFollowLinks(e).isDirectory()&&jr.error("error reading '"+e+"'"):jr.error(e+": No such file or directory")),r&&Zp.existsSync(r)&&jr.statFollowLinks(r).isDirectory()&&jr.error(r+": Is a directory");var n=(e?Zp.readFileSync(e,"utf8"):s).trimRight().split(`
|
|
||||||
`),o=function(i,a){return t.ignoreCase?i.toLocaleLowerCase().localeCompare(a.toLocaleLowerCase()):i.localeCompare(a)},A=n.reduceRight(function(i,a){return i.length===0?[{count:1,ln:a}]:o(i[0].ln,a)===0?[{count:i[0].count+1,ln:a}].concat(i.slice(1)):[{count:1,ln:a}].concat(i)},[]).filter(function(i){return t.duplicates?i.count>1:!0}).map(function(i){return(t.count?RX(7,i.count)+" ":"")+i.ln}).join(`
|
|
||||||
`)+`
|
|
||||||
`;return r?(new jr.ShellString(A).to(r),""):A}Jv.exports=qv});var $v=d((jte,Zv)=>{var jv=require("fs"),Xp=require("path"),eQ=ne();eQ.register("which",Kv,{allowGlobbing:!1,cmdOptions:{a:"all"}});var kX=".com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh",DX=1;function zv(){return process.platform==="win32"}function Wv(t){return t?t.split(Xp.delimiter):[]}function TX(t){try{jv.accessSync(t,DX)}catch{return!1}return!0}function $p(t){return jv.existsSync(t)&&!eQ.statFollowLinks(t).isDirectory()&&(zv()||TX(t))}function Kv(t,e){e||eQ.error("must specify command");var r=zv(),s=Wv(process.env.PATH),n=[];if(e.includes("/"))$p(e)&&n.push(Xp.resolve(e));else{var o=[""];if(r){var A=process.env.PATHEXT||kX;o=Wv(A.toUpperCase())}for(var i=0;i<s.length&&!(n.length>0&&!t.all);i++){var a=Xp.resolve(s[i],e);r&&(a=a.toUpperCase());var c=a.match(/\.[^<>:"/|?*.]+$/);if(c&&o.includes(c[0])){if($p(a)){n.push(a);break}}else for(var u=0;u<o.length;u++){var l=o[u],g=a+l;if($p(g)){n.push(g);break}}}}return n.length>0?t.all?n:n[0]:t.all?[]:null}Zv.exports=Kv});var eU=d((zte,Xv)=>{var FX=ne();function NX(){return FX.state.error}Xv.exports=NX});var rU=d((Kte,tU)=>{var vX=ne();function UX(){return vX.state.errorCode}tU.exports=UX});var sU=d((Zte,Gs)=>{var Xo=ne();Gs.exports=Xo.shell;yT();dp();kT();EN();_p();mN();bN();LN();GN();YN();WN();KN();XN();qp();sv();cv();uv();lv();Hp();Wp();Ev();pv();mv();Sv();Pp();Dv();Uv();xv();Yv();Vv();$v();Gs.exports.exit=function(e){Xo.state.error=null,Xo.state.errorCode=0,e?(Xo.error("exit",{continue:!0,code:e,prefix:"",silent:!0,fatal:!1}),process.exit(e)):process.exit()};Gs.exports.error=eU();Gs.exports.errorCode=rU();Gs.exports.ShellString=Xo.ShellString;Gs.exports.env=process.env;Gs.exports.config=Xo.config});var oQ=Z(require("os"),1);function mr(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}function ul(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 xs(t,e,r){let s=new ll(t,e,r);process.stdout.write(s.toString()+oQ.EOL)}function gl(t,e=""){xs(t,{},e)}var nQ="::",ll=class{constructor(e,r,s){e||(e="missing.command"),this.command=e,this.properties=r,this.message=s}toString(){let e=nQ+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let s in this.properties)if(this.properties.hasOwnProperty(s)){let n=this.properties[s];n&&(r?r=!1:e+=",",e+=`${s}=${yU(n)}`)}}return e+=`${nQ}${mU(this.message)}`,e}};function mU(t){return mr(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function yU(t){return mr(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}var AQ=Z(require("crypto"),1),xi=Z(require("fs"),1),_i=Z(require("os"),1);function hl(t,e){let r=process.env[`GITHUB_${t}`];if(!r)throw new Error(`Unable to find environment variable for file command ${t}`);if(!xi.existsSync(r))throw new Error(`Missing file at path: ${r}`);xi.appendFileSync(r,`${mr(e)}${_i.EOL}`,{encoding:"utf8"})}function El(t,e){let r=`ghadelimiter_${AQ.randomUUID()}`,s=mr(e);if(t.includes(r))throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`);if(s.includes(r))throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`);return`${t}<<${r}${_i.EOL}${s}${_i.EOL}${r}`}var KE=Z(require("os"),1);var Lc=Z(pl(),1),P1=Z(Uc(),1);var fr;(function(t){t[t.OK=200]="OK",t[t.MultipleChoices=300]="MultipleChoices",t[t.MovedPermanently=301]="MovedPermanently",t[t.ResourceMoved=302]="ResourceMoved",t[t.SeeOther=303]="SeeOther",t[t.NotModified=304]="NotModified",t[t.UseProxy=305]="UseProxy",t[t.SwitchProxy=306]="SwitchProxy",t[t.TemporaryRedirect=307]="TemporaryRedirect",t[t.PermanentRedirect=308]="PermanentRedirect",t[t.BadRequest=400]="BadRequest",t[t.Unauthorized=401]="Unauthorized",t[t.PaymentRequired=402]="PaymentRequired",t[t.Forbidden=403]="Forbidden",t[t.NotFound=404]="NotFound",t[t.MethodNotAllowed=405]="MethodNotAllowed",t[t.NotAcceptable=406]="NotAcceptable",t[t.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",t[t.RequestTimeout=408]="RequestTimeout",t[t.Conflict=409]="Conflict",t[t.Gone=410]="Gone",t[t.TooManyRequests=429]="TooManyRequests",t[t.InternalServerError=500]="InternalServerError",t[t.NotImplemented=501]="NotImplemented",t[t.BadGateway=502]="BadGateway",t[t.ServiceUnavailable=503]="ServiceUnavailable",t[t.GatewayTimeout=504]="GatewayTimeout"})(fr||(fr={}));var US;(function(t){t.Accept="accept",t.ContentType="content-type"})(US||(US={}));var LS;(function(t){t.ApplicationJson="application/json"})(LS||(LS={}));var z4=[fr.MovedPermanently,fr.ResourceMoved,fr.SeeOther,fr.TemporaryRedirect,fr.PermanentRedirect],K4=[fr.BadGateway,fr.ServiceUnavailable,fr.GatewayTimeout];var GS=require("os"),XA=require("fs"),xE=function(t,e,r,s){function n(o){return o instanceof r?o:new r(function(A){A(o)})}return new(r||(r=Promise))(function(o,A){function i(u){tr
Line truncated
|
|
||||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
|
||||||
`)}var KV=class extends Error{constructor(t,e,r){super(zV(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},ZV=["method","baseUrl","url","headers","request","query","mediaType","operationName"],$V=["query","method","url"],UR=/\/api\/v3\/?$/;function XV(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let A in r)if($V.includes(A))return Promise.reject(new Error(`[@octokit/graphql] "${A}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((A,i)=>ZV.includes(i)?(A[i]=s[i],A):(A.variables||(A.variables={}),A.variables[i]=s[i],A),{}),o=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return UR.test(o)&&(n.url=o.replace(UR,"/api/graphql")),t(n).then(A=>{if(A.data.errors){let i={};for(let a of Object.keys(A.headers))i[a]=A.headers[a];throw new KV(n,i,A.data)}return A.data.data})}function af(t,e){let r=t.defaults(e);return Object.assign((n,o)=>XV(r,n,o),{defaults:af.bind(null,r),endpoint:r.endpoint})}var $3=af(ni,{headers:{"user-agent":`octokit-graphql.js/${jV} ${Cs()}`},method:"POST",url:"/graphql"});function LR(t){return af(t,{method:"POST",url:"/graphql"})}var cf="(?:[a-zA-Z0-9_-]+)",MR="\\.",GR=new RegExp(`^${cf}${MR}${cf}${MR}${cf}$`),eW=GR.test.bind(GR);async function tW(t){let e=eW(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 rW(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function sW(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=rW(t),e(n)}var _R=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(tW.bind(null,e),{hook:sW.bind(null,e)})};var uf="7.0.6";var xR=()=>{},nW=console.warn.bind(console),oW=console.error.bind(console);function AW(t={}){return typeof t.debug!="function"&&(t.debug=xR),typeof t.info!="function"&&(t.info=xR),typeof t.warn!="function"&&(t.warn=nW),typeof t.error!="function"&&(t.error=oW),t}var OR=`octokit-core.js/${uf} ${Cs()}`,ru=class{static VERSION=uf;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 hR.Collection,s={baseUrl:ni.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} ${OR}`:OR,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=ni.defaults(s),this.graphql=LR(this.request).defaults(s),this.log=AW(e.log),this.hook=r,e.authStrategy){let{authStrategy:o,...A}=e,i=o(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:A},e.auth));r.wrap("request",i.hook),this.auth=i}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let o=_R(e.auth);r.wrap("request",o.hook),this.auth=o}let n=this.constructor;for(let o=0;o<n.plugins.length;++o)Object.assign(this,n.plugins[o](this,e))}request;graphql;log;hook;auth};var lf="17.0.0";var iW={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgVariable:["POST /orgs/{org}/actions/variables"],cre
Line truncated
|
|
||||||
[INFO] PublishBranch: ${t.PublishBranch}
|
|
||||||
[INFO] PublishDir: ${t.PublishDir}
|
|
||||||
[INFO] DestinationDir: ${t.DestinationDir}
|
|
||||||
[INFO] ExternalRepository: ${t.ExternalRepository}
|
|
||||||
[INFO] AllowEmptyCommit: ${t.AllowEmptyCommit}
|
|
||||||
[INFO] KeepFiles: ${t.KeepFiles}
|
|
||||||
[INFO] ForceOrphan: ${t.ForceOrphan}
|
|
||||||
[INFO] UserName: ${t.UserName}
|
|
||||||
[INFO] UserEmail: ${t.UserEmail}
|
|
||||||
[INFO] CommitMessage: ${t.CommitMessage}
|
|
||||||
[INFO] FullCommitMessage: ${t.FullCommitMessage}
|
|
||||||
[INFO] TagName: ${t.TagName}
|
|
||||||
[INFO] TagMessage: ${t.TagMessage}
|
|
||||||
[INFO] EnableJekyll (DisableNoJekyll): ${t.DisableNoJekyll}
|
|
||||||
[INFO] CNAME: ${t.CNAME}
|
|
||||||
[INFO] ExcludeAssets ${t.ExcludeAssets}
|
|
||||||
`)}function VR(){let t=!1,e=o=>(o||"false").toUpperCase()==="TRUE",r=e(ke("enable_jekyll")),s=e(ke("disable_nojekyll"));if(r&&s)throw new Error("Use either of enable_jekyll or disable_nojekyll");return(r||s)&&(t=!0),{DeployKey:ke("deploy_key"),GithubToken:ke("github_token"),PersonalToken:ke("personal_token"),PublishBranch:ke("publish_branch"),PublishDir:ke("publish_dir"),DestinationDir:ke("destination_dir"),ExternalRepository:ke("external_repository"),AllowEmptyCommit:e(ke("allow_empty_commit")),KeepFiles:e(ke("keep_files")),ForceOrphan:e(ke("force_orphan")),UserName:ke("user_name"),UserEmail:ke("user_email"),CommitMessage:ke("commit_message"),FullCommitMessage:ke("full_commit_message"),TagName:ke("tag_name"),TagMessage:ke("tag_message"),DisableNoJekyll:t,CNAME:ke("cname"),ExcludeAssets:ke("exclude_assets")}}var Ui=require("child_process"),vi=Z(require("path")),cl=Z(require("fs"));var su=Z(require("path")),bo=Z(require("fs"));async function pf(){let t=process.platform==="win32"?process.env.USERPROFILE||"C:\\":`${process.env.HOME}`;return be(`homeDir: ${t}`),t}async function WR(t){let e=await pf();return su.default.join(e,`actions_github_pages_${t}`)}async function oi(t){await xc(t),be(`Created directory ${t}`)}async function jR(t,e){if(e)return;let r=su.default.join(t,".nojekyll");bo.default.existsSync(r)||(bo.default.closeSync(bo.default.openSync(r,"w")),K(`[INFO] Created ${r}`))}async function zR(t,e){if(e==="")return;let r=su.default.join(t,"CNAME");if(bo.default.existsSync(r)){K("CNAME already exists, skip adding CNAME");return}bo.default.writeFileSync(r,e+`
|
|
||||||
`),K(`[INFO] Created ${r}`)}async function KR(t,e,r,s){return!!(t&&e===""&&r===""&&s==="")}var Do=Z(require("fs"),1);function Qf(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,matchDirectories:!0,omitBrokenSymbolicLinks:!0,excludeHiddenFiles:!1};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,be(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,be(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.matchDirectories=="boolean"&&(e.matchDirectories=t.matchDirectories,be(`matchDirectories '${e.matchDirectories}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,be(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`)),typeof t.excludeHiddenFiles=="boolean"&&(e.excludeHiddenFiles=t.excludeHiddenFiles,be(`excludeHiddenFiles '${e.excludeHiddenFiles}'`))),e}var iu=Z(require("path"),1);var So=Z(require("path"),1),Bs=Z(require("assert"),1),Is=process.platform==="win32";function Or(t){if(t=xr(t),Is&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=So.dirname(t);return Is&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=xr(e)),e}function nu(t,e){if((0,Bs.default)(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),(0,Bs.default)(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),Ai(e))return e;if(Is){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return(0,Bs.default)(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(jt(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return(0,Bs.default)(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return(0,Bs.default)(Ai(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||Is&&t.endsWith("\\")||(t+=So.sep),t+e}function Ai(t){return(0,Bs.default)(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=jt(t),Is?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}function ii(t){return(0,Bs.default)(t,"isRooted parameter 'itemPath' must not be empty"),t=jt(t),Is?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}function jt(t){return t=t||"",Is?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function xr(t){return t?(t=jt(t),!t.endsWith(So.sep)||t===So.sep||Is&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}var zt;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(zt||(zt={}));var ZR=process.platform==="win32";function Bf(t){t=t.filter(s=>!s.negate);let e={};for(let s of t){let n=ZR?s.searchPath.toUpperCase():s.searchPath;e[n]="candidate"}let r=[];for(let s of t){let n=ZR?s.searchPath.toUpperCase():s.searchPath;if(e[n]==="included")continue;let o=!1,A=n,i=Or(A);for(;i!==A;){if(e[i]){o=!0;break}A=i,i=Or(A)}o||(r.push(s.searchPath),e[n]="included")}return r}function $R(t,e){let r=zt.None;for(let s of t)s.negate?r&=~s.match(e):r|=s.match(e);return r}function XR(t,e){return t.some(r=>!r.negate&&r.partialMatch(e))}var Ck=Z(require("os"),1),ko=Z(require("path"),1);var ws=Z(require("assert"),1);var If=(t,e,r)=>{let s=t instanceof RegExp?ek(t,r):t,n=e instanceof RegExp?ek(e,r):e,o=s!==null&&n!=null&&QW(s,n,r);return o&&{start:o[0],end:o[1],pre:r.slice(0,o[0]),body:r.slice(o[0]+s.length,o[1]),post:r.slice(o[1]+n.length)}},ek=(t,e)=>{let r=e.match(t);return r?r[0]:null},QW=(t,e,r)=>{let s,n,o,A,i,a=r.indexOf(t),c=r.indexOf(e,a+1),u=a;if(a>=0&&c>0){if(t===e)return[a,c];for(s=[],o=r.length;u>=0&&!i;){if(u===a)s.push(u),a=r.indexOf(t,u+1);else if(s.length===1){let l=s.pop();l!==void 0&&(i=[l,c])}else n=s.pop(),n!==void 0&&n<o&&(o=n,A=c),c=r.indexOf(e,u+1);u=a<c&&a>=0?a:c}s.length&&A!==void 0&&(i=[o,A])}return i};var tk="\0SLASH"+Math.random()+"\0",rk="\0OPEN"+Math.random()+"\0",yf="\0CLOSE"+Math.random()+"\0",sk="\0COMMA"+Math.random()+"\0",nk="\0PERIOD"+Math.random()+"\0",CW=new RegExp(tk,"g"),BW=new RegExp(rk,"g"),IW=new RegExp(yf,"g"),mW=new RegExp(sk,"g"),yW=new RegExp(nk,"g"),wW=/\\\\/g,bW=/\\{/g,SW=/\\}/g,RW=/\\,/g,kW=/\\\./g,DW=1e5;function mf(t){return isNaN(t)?t.charCodeAt(0):parseInt(t,10)}function TW(t){return t.replace(wW,tk).replace(bW,rk).replace(SW,yf).replace(RW,sk).replace(kW,nk)}function FW(t){return t.replace(CW,"\\").replace(BW,"{").replace(IW,"}").replace(mW,",").replace(yW,".")}function ok(t){if(!t)return[""];let e=[],r=If("{","}",t);if(!r)return t.split(",");let{pre:s,body:n,post:o}=r,A=s.split(",");A[A.length-1]+="{"+n+"}";let i=ok(o);return o.length&&(A[A.length-1]+=i.shift(),A.push.apply(A,i)),e.push.apply(e,A),e}function Ak(t,e={}){if(!t)return[];let{max:r=DW}=e;return
Line truncated
|
|
||||||
`),e=e.replace(/\r/g,`
|
|
||||||
`));let n=e.split(`
|
|
||||||
`).map(o=>o.trim());for(let o of n)!o||o.startsWith("#")||s.patterns.push(new li(o));return s.searchPaths.push(...Bf(s.patterns)),s})}static stat(e,r,s){return Rf(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield Do.promises.stat(e.path)}catch(o){if(o.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){be(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw o}else n=yield Do.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let o=yield Do.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(A=>A===o)){be(`Symlink cycle detected for path '${e.path}' and realpath '${o}'`);return}s.push(o)}return n})}};var Sj=function(t,e,r,s){function n(o){return o instanceof r?o:new r(function(A){A(o)})}return new(r||(r=Promise))(function(o,A){function i(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?o(u.value):n(u.value).then(i,a)}c((s=s.apply(t,e||[])).next())})};function Bk(t,e){return Sj(this,void 0,void 0,function*(){return yield Au.create(t,e)})}var zr=Z(require("path")),Ni=Z(require("fs")),oU=require("url");var rQ=Z(sU());async function nU(t){await de("git",["init"]),await de("git",["checkout","--orphan",t])}function _s(){return new oU.URL(process.env.GITHUB_SERVER_URL||"https://github.com")}async function LX(t,e){if(e==="")return;K("[INFO] delete excluded assets");let r=e.split(","),s=(()=>{let A=[];for(let i of r)A.push(zr.default.join(t,i));return A})(),n=await Bk(s.join(`
|
|
||||||
`)),o=await n.glob();for await(let A of n.globGenerator())K(`[INFO] delete ${A}`);o.length>0&&(0,rQ.rm)("-rf",o)}async function MX(t,e){let r=await Ni.default.promises.readdir(t);for(let s of r)await Ni.default.promises.cp(zr.default.join(t,s),zr.default.join(e,s),{dereference:!0,force:!0,recursive:!0})}async function tQ(t,e,r){K("[INFO] prepare publishing assets"),Ni.default.existsSync(e)||(K(`[INFO] create ${e}`),await oi(e));let s=zr.default.join(t,".git");Ni.default.existsSync(s)&&(K(`[INFO] delete ${s}`),(0,rQ.rm)("-rf",s)),K(`[INFO] copy ${t} to ${e}`),await MX(t,e),await LX(e,r)}async function AU(t,e,r){let s=zr.default.isAbsolute(t.PublishDir)?t.PublishDir:zr.default.join(`${process.env.GITHUB_WORKSPACE}`,t.PublishDir);if(zr.default.isAbsolute(t.DestinationDir))throw new Error("destination_dir should be a relative path");let n=t.DestinationDir===""?r:zr.default.join(r,t.DestinationDir);if(K(`[INFO] ForceOrphan: ${t.ForceOrphan}`),t.ForceOrphan){await oi(n),K(`[INFO] chdir ${r}`),process.chdir(r),await nU(t.PublishBranch),await tQ(s,n,t.ExcludeAssets);return}let o={exitcode:0,output:""},A={listeners:{stdout:i=>{o.output+=i.toString()}}};try{if(o.exitcode=await de("git",["clone","--depth=1","--single-branch","--branch",t.PublishBranch,e,r],A),o.exitcode===0){await oi(n),t.KeepFiles?K("[INFO] Keep existing files"):(K(`[INFO] clean up ${n}`),K(`[INFO] chdir ${n}`),process.chdir(n),await de("git",["rm","-r","--ignore-unmatch","*"])),K(`[INFO] chdir ${r}`),process.chdir(r),await tQ(s,n,t.ExcludeAssets);return}else throw new Error(`Failed to clone remote branch ${t.PublishBranch}`)}catch(i){if(i instanceof Error){K(`[INFO] first deployment, create new branch ${t.PublishBranch}`),K(`[INFO] ${i.message}`),await oi(n),K(`[INFO] chdir ${r}`),process.chdir(r),await nU(t.PublishBranch),await tQ(s,n,t.ExcludeAssets);return}else throw new Error("unexpected error",{cause:i})}}function GX(t){return t||`${process.env.GITHUB_ACTOR}`}function _X(t){return t||`${process.env.GITHUB_ACTOR}@users.noreply.github.com`}async function iU(t,e){if(t&&!e)throw new Error("user_email is undefined");if(!t&&e)throw new Error("user_name is undefined");await de("git",["config","user.name",GX(t)]),await de("git",["config","user.email",_X(e)])}function aU(t,e,r,s,n){let o=r?`${s}@${n}`:n;return e||(t?`${t} ${o}`:`deploy: ${o}`)}async function cU(t,e){try{t?await de("git",["commit","--allow-empty","-m",`${e}`]):await de("git",["commit","-m",`${e}`])}catch(r){if(r instanceof Error)K("[INFO] skip commit"),be(`[INFO] skip commit ${r.message}`);else throw new Error("unexpected error",{cause:r})}}async function uU(t,e){e?await de("git",["push","origin","--force",t]):await de("git",["push","origin",t])}async function lU(t,e){if(t==="")return;let r=e||`Deployment ${t}`;await de("git",["tag","-a",`${t}`,"-m",`${r}`]),await de("git",["push","origin",`${t}`])}async function xX(t,e){K("[INFO] setup SSH deploy key");let r=await pf(),s=vi.default.join(r,".ssh");await xc(s),await de("chmod",["700",s]);let n=vi.default.join(s,"known_hosts"),o=`# ${_s().host}.com:22 SSH-2.0-babeld-1f0633a6
|
|
||||||
${_s().host} ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk=
|
|
||||||
`;cl.default.writeFileSync(n,o+`
|
|
||||||
`),K(`[INFO] wrote ${n}`),await de("chmod",["600",n]);let A=vi.default.join(s,"github");cl.default.writeFileSync(A,t.DeployKey+`
|
|
||||||
`),K(`[INFO] wrote ${A}`),await de("chmod",["600",A]);let i=vi.default.join(s,"config"),a=`Host ${_s().host}
|
|
||||||
HostName ${_s().host}
|
|
||||||
IdentityFile ~/.ssh/github
|
|
||||||
User git
|
|
||||||
`;return cl.default.writeFileSync(i,a+`
|
|
||||||
`),K(`[INFO] wrote ${i}`),await de("chmod",["600",i]),process.platform==="win32"&&(Yc(`Currently, the deploy_key option is not supported on the windows-latest.
|
|
||||||
Watch https://github.com/peaceiris/actions-gh-pages/issues/87
|
|
||||||
`),await(0,Ui.spawnSync)("Start-Process",["powershell.exe","-Verb","runas"]),await(0,Ui.spawnSync)("sh",["-c",`'eval "$(ssh-agent)"'`],{shell:!0}),await de("sc",["config","ssh-agent","start=auto"]),await de("sc",["start","ssh-agent"])),await(0,Ui.execFileSync)("ssh-agent",["-a","/tmp/ssh-auth.sock"]),zS("SSH_AUTH_SOCK","/tmp/ssh-auth.sock"),await de("ssh-add",[A]),`git@${_s().host}:${e}.git`}function OX(t,e,r,s,n,o){if(K("[INFO] setup GITHUB_TOKEN"),be(`ref: ${n}`),be(`eventName: ${o}`),s)throw new Error(`The generated GITHUB_TOKEN (github_token) does not support to push to an external repository.
|
|
||||||
Use deploy_key or personal_token.
|
|
||||||
`);if(o==="push"&&n.match(new RegExp(`^refs/heads/${r}$`))!==null)throw new Error(`You deploy from ${r} to ${r}
|
|
||||||
This operation is prohibited to protect your contents
|
|
||||||
`);return`https://x-access-token:${t}@${_s().host}/${e}.git`}function PX(t,e){return K("[INFO] setup personal access token"),`https://x-access-token:${t}@${_s().host}/${e}.git`}function HX(t,e,r){return t||`${e}/${r}`}async function gU(t){try{let e=HX(t.ExternalRepository,Wt.repo.owner,Wt.repo.repo);if(t.DeployKey)return xX(t,e);if(t.GithubToken){let r=Wt,s=r.ref,n=r.eventName;return OX(t.GithubToken,e,t.PublishBranch,t.ExternalRepository,s,n)}else{if(t.PersonalToken)return PX(t.PersonalToken,e);throw new Error("not found deploy key or tokens")}}catch(e){throw e instanceof Error?new Error(e.message,{cause:e}):new Error("unexpected error",{cause:e})}}async function hU(){try{K("[INFO] Usage https://github.com/peaceiris/actions-gh-pages#readme");let t=VR();ps("Dump inputs"),JR(t),Qs(),ZS()&&(ps("Debug: dump context"),console.log(Wt),Qs());let e=Wt.eventName;if(e==="pull_request"||e==="push"){let c=Wt.payload.repository.fork;if(await KR(c,t.GithubToken,t.DeployKey,t.PersonalToken)){Yc("This action runs on a fork and not found auth token, Skip deployment"),KS("skip","true");return}}ps("Setup auth token");let r=await gU(t);be(`remoteURL: ${r}`),Qs(),ps("Prepare publishing assets");let n=new Date().getTime(),o=await WR(`${n}`);await AU(t,r,o),await jR(o,t.DisableNoJekyll),await zR(o,t.CNAME),Qs(),ps("Setup Git config");try{await de("git",["remote","rm","origin"])}catch(c){if(c instanceof Error)K(`[INFO] ${c.message}`);else throw new Error("unexpected error",{cause:c})}await de("git",["remote","add","origin",r]),await de("git",["add","--all"]),await iU(t.UserName,t.UserEmail),Qs(),ps("Create a commit");let A=`${process.env.GITHUB_SHA}`,i=`${Wt.repo.owner}/${Wt.repo.repo}`,a=aU(t.CommitMessage,t.FullCommitMessage,t.ExternalRepository,i,A);await cU(t.AllowEmptyCommit,a),Qs(),ps("Push the commit or tag"),await uU(t.PublishBranch,t.ForceOrphan),await lU(t.TagName,t.TagMessage),Qs(),K("[INFO] Action successfully completed");return}catch(t){throw t instanceof Error?new Error(t.message,{cause:t}):new Error("unexpected error",{cause:t})}}(async()=>{try{await hU()}catch(t){t instanceof Error?ZE(`Action failed with "${t.message}"`):ZE("unexpected error")}})();
|
|
||||||
/*! Bundled license information:
|
|
||||||
|
|
||||||
undici/lib/web/fetch/body.js:
|
|
||||||
(*! formdata-polyfill. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> *)
|
|
||||||
|
|
||||||
undici/lib/web/websocket/frame.js:
|
|
||||||
(*! ws. MIT License. Einar Otto Stangvik <einaros@gmail.com> *)
|
|
||||||
|
|
||||||
is-extglob/index.js:
|
|
||||||
(*!
|
|
||||||
* is-extglob <https://github.com/jonschlinkert/is-extglob>
|
|
||||||
*
|
|
||||||
* Copyright (c) 2014-2016, Jon Schlinkert.
|
|
||||||
* Licensed under the MIT License.
|
|
||||||
*)
|
|
||||||
|
|
||||||
is-glob/index.js:
|
|
||||||
(*!
|
|
||||||
* is-glob <https://github.com/jonschlinkert/is-glob>
|
|
||||||
*
|
|
||||||
* Copyright (c) 2014-2017, Jon Schlinkert.
|
|
||||||
* Released under the MIT License.
|
|
||||||
*)
|
|
||||||
|
|
||||||
is-number/index.js:
|
|
||||||
(*!
|
|
||||||
* is-number <https://github.com/jonschlinkert/is-number>
|
|
||||||
*
|
|
||||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
|
||||||
* Released under the MIT License.
|
|
||||||
*)
|
|
||||||
|
|
||||||
to-regex-range/index.js:
|
|
||||||
(*!
|
|
||||||
* to-regex-range <https://github.com/micromatch/to-regex-range>
|
|
||||||
*
|
|
||||||
* Copyright (c) 2015-present, Jon Schlinkert.
|
|
||||||
* Released under the MIT License.
|
|
||||||
*)
|
|
||||||
|
|
||||||
fill-range/index.js:
|
|
||||||
(*!
|
|
||||||
* fill-range <https://github.com/jonschlinkert/fill-range>
|
|
||||||
*
|
|
||||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
|
||||||
* Licensed under the MIT License.
|
|
||||||
*)
|
|
||||||
|
|
||||||
queue-microtask/index.js:
|
|
||||||
(*! queue-microtask. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> *)
|
|
||||||
|
|
||||||
run-parallel/index.js:
|
|
||||||
(*! run-parallel. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> *)
|
|
||||||
|
|
||||||
@octokit/request-error/dist-src/index.js:
|
|
||||||
(* v8 ignore else -- @preserve -- Bug with vitest coverage where it sees an else branch that doesn't exist *)
|
|
||||||
|
|
||||||
@octokit/request/dist-bundle/index.js:
|
|
||||||
(* v8 ignore next -- @preserve *)
|
|
||||||
(* v8 ignore else -- @preserve *)
|
|
||||||
*/
|
|
||||||
Reference in new issue
Block a user