module.exports=(()=>{vare={933:e=>{"use strict";vart=Object.prototype.hasOwnProperty,r="~";functionEvents(){}if(Object.create){Events.prototype=Object.create(null);if(!(newEvents).__proto__)r=false}functionEE(e,t,r){this.fn=e;this.context=t;this.once=r||false}functionaddListener(e,t,o,n,s){if(typeofo!=="function"){thrownewTypeError("The listener must be a function")}vari=newEE(o,n||e,s),a=r?r+t:t;if(!e._events[a])e._events[a]=i,e._eventsCount++;elseif(!e._events[a].fn)e._events[a].push(i);elsee._events[a]=[e._events[a],i];returne}functionclearEvent(e,t){if(--e._eventsCount===0)e._events=newEvents;elsedeletee._events[t]}functionEventEmitter(){this._events=newEvents;this._eventsCount=0}EventEmitter.prototype.eventNames=functioneventNames(){vare=[],o,n;if(this._eventsCount===0)returne;for(nino=this._events){if(t.call(o,n))e.push(r?n.slice(1):n)}if(Object.getOwnPropertySymbols){returne.concat(Object.getOwnPropertySymbols(o))}returne};EventEmitter.prototype.listeners=functionlisteners(e){vart=r?r+e:e,o=this._events[t];if(!o)return[];if(o.fn)return[o.fn];for(varn=0,s=o.length,i=newArray(s);n<s;n++){i[n]=o[n].fn}returni};EventEmitter.prototype.listenerCount=functionlistenerCount(e){vart=r?r+e:e,o=this._events[t];if(!o)return0;if(o.fn)return1;returno.length};EventEmitter.prototype.emit=functionemit(e,t,o,n,s,i){vara=r?r+e:e;if(!this._events[a])returnfalse;varc=this._events[a],f=arguments.length,u,h;if(c.fn){if(c.once)this.removeListener(e,c.fn,undefined,true);switch(f){case1:returnc.fn.call(c.context),true;case2:returnc.fn.call(c.context,t),true;case3:returnc.fn.call(c.context,t,o),true;case4:returnc.fn.call(c.context,t,o,n),true;case5:returnc.fn.call(c.context,t,o,n,s),true;case6:returnc.fn.call(c.context,t,o,n,s,i),true}for(h=1,u=newArray(f-1);h<f;h++){u[h-1]=arguments[h]}c.fn.apply(c.context,u)}else{varp=c.length,d;for(h=0;h<p;h++){if(c[h].once)this.removeListener(e,c[h].fn,undefined,true);switch(f){case1:c[h].fn.call(c[h].context);break;case2:c[h].fn.call(c[h].context,t);break;case3:c[h].fn.call(c[h].context,t,o);break;case4:c[h].fn.call(c[h].context,t,o,n);break;default:if(!u)for(d=1,u=newArray(f-1);d<f;d++){u[d-1]=arguments[d]}c[h].fn.apply(c[h].context,u)}}}returntrue};EventEmitter.prototype.on=functionon(e,t,r){returnaddListener(this,e,t,r,false)};EventEmitter.prototype.once=functiononce(e,t,r){returnaddListener(this,e,t,r,true)};EventEmitter.prototype.removeListener=functionremoveListener(e,t,o,n){vars=r?r+e:e;if(!this._events[s])returnthis;if(!t){clearEvent(this,s);returnthis}vari=this._events[s];if(i.fn){if(i.fn===t&&(!n||i.once)&&(!o||i.context===o)){clearEvent(this,s)}}else{for(vara=0,c=[],f=i.length;a<f;a++){if(i[a].fn!==t||n&&!i[a].once||o&&i[a].context!==o){c.push(i[a])}}if(c.length)this._events[s]=c.length===1?c[0]:c;elseclearEvent(this,s)}returnthis};EventEmitter.prototype.removeAllListeners=functionremoveAllListeners(e){vart;if(e){t=r?r+e:e;if(this._events[t])clearEvent(this,t)}else{this._events=newEvents;this._eventsCount=0}returnthis};EventEmitter.prototype.off=EventEmitter.prototype.removeListener;EventEmitter.prototype.addListener=EventEmitter.prototype.on;EventEmitter.prefixed=r;EventEmitter.EventEmitter=EventEmitter;if(true){e.exports=EventEmitter}},382:(e,t,r)=>{varo=r(835);varn=o.URL;vars=r(605);vari=r(211);vara=r(357);varc=r(413).Writable;varf=r(185)("follow-redirects");varu={GET:true,HEAD:true,OPTIONS:true,TRACE:true};varh=Object.create(null);["abort","aborted","connect","error","socket","timeout"].forEach(function(e){h[e]=function(t,r,o){this._redirectable.emit(e,t,r,o)}});functionRedirectableRequest(e,t){c.call(this);this._sanitizeOptions(e);this._options=e;this._ended=false;this._ending=false;this._redirectCount=0;this._redirects=[];this._requestBodyLength=0;this._requestBodyBuffers=[];if(t){this.on("response",t)}varr=this;this._onNativeResponse=function(e){r._processResponse(e)};this._performRequest()}RedirectableRequest.prototype=Object.create(c.prototype);RedirectableRequest.prototype.write=function(e,t,r){