From 9338a8a09a1d7224c8056ccc20a3bba06f803e19 Mon Sep 17 00:00:00 2001 From: fabasoad Date: Sat, 7 Oct 2023 23:30:33 +0900 Subject: [PATCH] Update build --- dist/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/index.js b/dist/index.js index 8688b02..3393f3c 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,4 +1,4 @@ -(()=>{var e={7351:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.issue=a.issueCommand=void 0;const o=n(t(2037));const s=t(5278);function issueCommand(e,a,t){const i=new Command(e,a,t);process.stdout.write(i.toString()+o.EOL)}a.issueCommand=issueCommand;function issue(e,a=""){issueCommand(e,{},a)}a.issue=issue;const r="::";class Command{constructor(e,a,t){if(!e){e="missing.command"}this.command=e;this.properties=a;this.message=t}toString(){let e=r+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let a=true;for(const t in this.properties){if(this.properties.hasOwnProperty(t)){const i=this.properties[t];if(i){if(a){a=false}else{e+=","}e+=`${t}=${escapeProperty(i)}`}}}}e+=`${r}${escapeData(this.message)}`;return e}}function escapeData(e){return s.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return s.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},2186:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};var o=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.getIDToken=a.getState=a.saveState=a.group=a.endGroup=a.startGroup=a.info=a.notice=a.warning=a.error=a.debug=a.isDebug=a.setFailed=a.setCommandEcho=a.setOutput=a.getBooleanInput=a.getMultilineInput=a.getInput=a.addPath=a.setSecret=a.exportVariable=a.ExitCode=void 0;const s=t(7351);const r=t(717);const d=t(5278);const l=n(t(2037));const c=n(t(1017));const u=t(8041);var m;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(m=a.ExitCode||(a.ExitCode={}));function exportVariable(e,a){const t=d.toCommandValue(a);process.env[e]=t;const i=process.env["GITHUB_ENV"]||"";if(i){return r.issueFileCommand("ENV",r.prepareKeyValueMessage(e,a))}s.issueCommand("set-env",{name:e},t)}a.exportVariable=exportVariable;function setSecret(e){s.issueCommand("add-mask",{},e)}a.setSecret=setSecret;function addPath(e){const a=process.env["GITHUB_PATH"]||"";if(a){r.issueFileCommand("PATH",e)}else{s.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}a.addPath=addPath;function getInput(e,a){const t=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(a&&a.required&&!t){throw new Error(`Input required and not supplied: ${e}`)}if(a&&a.trimWhitespace===false){return t}return t.trim()}a.getInput=getInput;function getMultilineInput(e,a){const t=getInput(e,a).split("\n").filter((e=>e!==""));if(a&&a.trimWhitespace===false){return t}return t.map((e=>e.trim()))}a.getMultilineInput=getMultilineInput;function getBooleanInput(e,a){const t=["true","True","TRUE"];const i=["false","False","FALSE"];const p=getInput(e,a);if(t.includes(p))return true;if(i.includes(p))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}a.getBooleanInput=getBooleanInput;function setOutput(e,a){const t=process.env["GITHUB_OUTPUT"]||"";if(t){return r.issueFileCommand("OUTPUT",r.prepareKeyValueMessage(e,a))}process.stdout.write(l.EOL);s.issueCommand("set-output",{name:e},d.toCommandValue(a))}a.setOutput=setOutput;function setCommandEcho(e){s.issue("echo",e?"on":"off")}a.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=m.Failure;error(e)}a.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}a.isDebug=isDebug;function debug(e){s.issueCommand("debug",{},e)}a.debug=debug;function error(e,a={}){s.issueCommand("error",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.error=error;function warning(e,a={}){s.issueCommand("warning",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.warning=warning;function notice(e,a={}){s.issueCommand("notice",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.notice=notice;function info(e){process.stdout.write(e+l.EOL)}a.info=info;function startGroup(e){s.issue("group",e)}a.startGroup=startGroup;function endGroup(){s.issue("endgroup")}a.endGroup=endGroup;function group(e,a){return o(this,void 0,void 0,(function*(){startGroup(e);let t;try{t=yield a()}finally{endGroup()}return t}))}a.group=group;function saveState(e,a){const t=process.env["GITHUB_STATE"]||"";if(t){return r.issueFileCommand("STATE",r.prepareKeyValueMessage(e,a))}s.issueCommand("save-state",{name:e},d.toCommandValue(a))}a.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}a.getState=getState;function getIDToken(e){return o(this,void 0,void 0,(function*(){return yield u.OidcClient.getIDToken(e)}))}a.getIDToken=getIDToken;var f=t(1327);Object.defineProperty(a,"summary",{enumerable:true,get:function(){return f.summary}});var h=t(1327);Object.defineProperty(a,"markdownSummary",{enumerable:true,get:function(){return h.markdownSummary}});var v=t(2981);Object.defineProperty(a,"toPosixPath",{enumerable:true,get:function(){return v.toPosixPath}});Object.defineProperty(a,"toWin32Path",{enumerable:true,get:function(){return v.toWin32Path}});Object.defineProperty(a,"toPlatformPath",{enumerable:true,get:function(){return v.toPlatformPath}})},717:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.prepareKeyValueMessage=a.issueFileCommand=void 0;const o=n(t(7147));const s=n(t(2037));const r=t(5840);const d=t(5278);function issueFileCommand(e,a){const t=process.env[`GITHUB_${e}`];if(!t){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(t)){throw new Error(`Missing file at path: ${t}`)}o.appendFileSync(t,`${d.toCommandValue(a)}${s.EOL}`,{encoding:"utf8"})}a.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,a){const t=`ghadelimiter_${r.v4()}`;const i=d.toCommandValue(a);if(e.includes(t)){throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`)}if(i.includes(t)){throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`)}return`${e}<<${t}${s.EOL}${i}${s.EOL}${t}`}a.prepareKeyValueMessage=prepareKeyValueMessage},8041:function(e,a,t){"use strict";var i=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.OidcClient=void 0;const p=t(6255);const n=t(5526);const o=t(2186);class OidcClient{static createHttpClient(e=true,a=10){const t={allowRetries:e,maxRetries:a};return new p.HttpClient("actions/oidc-client",[new n.BearerCredentialHandler(OidcClient.getRequestToken())],t)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var a;return i(this,void 0,void 0,(function*(){const t=OidcClient.createHttpClient();const i=yield t.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const p=(a=i.result)===null||a===void 0?void 0:a.value;if(!p){throw new Error("Response json body do not have ID Token field")}return p}))}static getIDToken(e){return i(this,void 0,void 0,(function*(){try{let a=OidcClient.getIDTokenUrl();if(e){const t=encodeURIComponent(e);a=`${a}&audience=${t}`}o.debug(`ID token url is ${a}`);const t=yield OidcClient.getCall(a);o.setSecret(t);return t}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}a.OidcClient=OidcClient},2981:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.toPlatformPath=a.toWin32Path=a.toPosixPath=void 0;const o=n(t(1017));function toPosixPath(e){return e.replace(/[\\]/g,"/")}a.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}a.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}a.toPlatformPath=toPlatformPath},1327:function(e,a,t){"use strict";var i=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.summary=a.markdownSummary=a.SUMMARY_DOCS_URL=a.SUMMARY_ENV_VAR=void 0;const p=t(2037);const n=t(7147);const{access:o,appendFile:s,writeFile:r}=n.promises;a.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";a.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return i(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[a.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${a.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,n.constants.R_OK|n.constants.W_OK)}catch(a){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,a,t={}){const i=Object.entries(t).map((([e,a])=>` ${e}="${a}"`)).join("");if(!a){return`<${e}${i}>`}return`<${e}${i}>${a}`}write(e){return i(this,void 0,void 0,(function*(){const a=!!(e===null||e===void 0?void 0:e.overwrite);const t=yield this.filePath();const i=a?r:s;yield i(t,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return i(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,a=false){this._buffer+=e;return a?this.addEOL():this}addEOL(){return this.addRaw(p.EOL)}addCodeBlock(e,a){const t=Object.assign({},a&&{lang:a});const i=this.wrap("pre",this.wrap("code",e),t);return this.addRaw(i).addEOL()}addList(e,a=false){const t=a?"ol":"ul";const i=e.map((e=>this.wrap("li",e))).join("");const p=this.wrap(t,i);return this.addRaw(p).addEOL()}addTable(e){const a=e.map((e=>{const a=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:a,data:t,colspan:i,rowspan:p}=e;const n=a?"th":"td";const o=Object.assign(Object.assign({},i&&{colspan:i}),p&&{rowspan:p});return this.wrap(n,t,o)})).join("");return this.wrap("tr",a)})).join("");const t=this.wrap("table",a);return this.addRaw(t).addEOL()}addDetails(e,a){const t=this.wrap("details",this.wrap("summary",e)+a);return this.addRaw(t).addEOL()}addImage(e,a,t){const{width:i,height:p}=t||{};const n=Object.assign(Object.assign({},i&&{width:i}),p&&{height:p});const o=this.wrap("img",null,Object.assign({src:e,alt:a},n));return this.addRaw(o).addEOL()}addHeading(e,a){const t=`h${a}`;const i=["h1","h2","h3","h4","h5","h6"].includes(t)?t:"h1";const p=this.wrap(i,e);return this.addRaw(p).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,a){const t=Object.assign({},a&&{cite:a});const i=this.wrap("blockquote",e,t);return this.addRaw(i).addEOL()}addLink(e,a){const t=this.wrap("a",e,{href:a});return this.addRaw(t).addEOL()}}const d=new Summary;a.markdownSummary=d;a.summary=d},5278:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.toCommandProperties=a.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}a.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}a.toCommandProperties=toCommandProperties},5526:function(e,a){"use strict";var t=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.PersonalAccessTokenCredentialHandler=a.BearerCredentialHandler=a.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,a){this.username=e;this.password=a}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},6255:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};var o=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.HttpClient=a.isHttps=a.HttpClientResponse=a.HttpClientError=a.getProxyUrl=a.MediaTypes=a.Headers=a.HttpCodes=void 0;const s=n(t(3685));const r=n(t(5687));const d=n(t(9835));const l=n(t(4294));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=a.HttpCodes||(a.HttpCodes={}));var u;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(u=a.Headers||(a.Headers={}));var m;(function(e){e["ApplicationJson"]="application/json"})(m=a.MediaTypes||(a.MediaTypes={}));function getProxyUrl(e){const a=d.getProxyUrl(new URL(e));return a?a.href:""}a.getProxyUrl=getProxyUrl;const f=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const h=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const v=["OPTIONS","GET","DELETE","HEAD"];const g=10;const b=5;class HttpClientError extends Error{constructor(e,a){super(e);this.name="HttpClientError";this.statusCode=a;Object.setPrototypeOf(this,HttpClientError.prototype)}}a.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,(function*(){return new Promise((e=>o(this,void 0,void 0,(function*(){let a=Buffer.alloc(0);this.message.on("data",(e=>{a=Buffer.concat([a,e])}));this.message.on("end",(()=>{e(a.toString())}))}))))}))}}a.HttpClientResponse=HttpClientResponse;function isHttps(e){const a=new URL(e);return a.protocol==="https:"}a.isHttps=isHttps;class HttpClient{constructor(e,a,t){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=a||[];this.requestOptions=t;if(t){if(t.ignoreSslError!=null){this._ignoreSslError=t.ignoreSslError}this._socketTimeout=t.socketTimeout;if(t.allowRedirects!=null){this._allowRedirects=t.allowRedirects}if(t.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=t.allowRedirectDowngrade}if(t.maxRedirects!=null){this._maxRedirects=Math.max(t.maxRedirects,0)}if(t.keepAlive!=null){this._keepAlive=t.keepAlive}if(t.allowRetries!=null){this._allowRetries=t.allowRetries}if(t.maxRetries!=null){this._maxRetries=t.maxRetries}}}options(e,a){return o(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,a||{})}))}get(e,a){return o(this,void 0,void 0,(function*(){return this.request("GET",e,null,a||{})}))}del(e,a){return o(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,a||{})}))}post(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("POST",e,a,t||{})}))}patch(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("PATCH",e,a,t||{})}))}put(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("PUT",e,a,t||{})}))}head(e,a){return o(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,a||{})}))}sendStream(e,a,t,i){return o(this,void 0,void 0,(function*(){return this.request(e,a,t,i)}))}getJson(e,a={}){return o(this,void 0,void 0,(function*(){a[u.Accept]=this._getExistingOrDefaultHeader(a,u.Accept,m.ApplicationJson);const t=yield this.get(e,a);return this._processResponse(t,this.requestOptions)}))}postJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.post(e,i,t);return this._processResponse(p,this.requestOptions)}))}putJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.put(e,i,t);return this._processResponse(p,this.requestOptions)}))}patchJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.patch(e,i,t);return this._processResponse(p,this.requestOptions)}))}request(e,a,t,i){return o(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const p=new URL(a);let n=this._prepareRequest(e,p,i);const o=this._allowRetries&&v.includes(e)?this._maxRetries+1:1;let s=0;let r;do{r=yield this.requestRaw(n,t);if(r&&r.message&&r.message.statusCode===c.Unauthorized){let e;for(const a of this.handlers){if(a.canHandleAuthentication(r)){e=a;break}}if(e){return e.handleAuthentication(this,n,t)}else{return r}}let a=this._maxRedirects;while(r.message.statusCode&&f.includes(r.message.statusCode)&&this._allowRedirects&&a>0){const o=r.message.headers["location"];if(!o){break}const s=new URL(o);if(p.protocol==="https:"&&p.protocol!==s.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield r.readBody();if(s.hostname!==p.hostname){for(const e in i){if(e.toLowerCase()==="authorization"){delete i[e]}}}n=this._prepareRequest(e,s,i);r=yield this.requestRaw(n,t);a--}if(!r.message.statusCode||!h.includes(r.message.statusCode)){return r}s+=1;if(s{function callbackForResult(e,a){if(e){i(e)}else if(!a){i(new Error("Unknown error"))}else{t(a)}}this.requestRawWithCallback(e,a,callbackForResult)}))}))}requestRawWithCallback(e,a,t){if(typeof a==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(a,"utf8")}let i=false;function handleResult(e,a){if(!i){i=true;t(e,a)}}const p=e.httpModule.request(e.options,(e=>{const a=new HttpClientResponse(e);handleResult(undefined,a)}));let n;p.on("socket",(e=>{n=e}));p.setTimeout(this._socketTimeout||3*6e4,(()=>{if(n){n.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));p.on("error",(function(e){handleResult(e)}));if(a&&typeof a==="string"){p.write(a,"utf8")}if(a&&typeof a!=="string"){a.on("close",(function(){p.end()}));a.pipe(p)}else{p.end()}}getAgent(e){const a=new URL(e);return this._getAgent(a)}_prepareRequest(e,a,t){const i={};i.parsedUrl=a;const p=i.parsedUrl.protocol==="https:";i.httpModule=p?r:s;const n=p?443:80;i.options={};i.options.host=i.parsedUrl.hostname;i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):n;i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||"");i.options.method=e;i.options.headers=this._mergeHeaders(t);if(this.userAgent!=null){i.options.headers["user-agent"]=this.userAgent}i.options.agent=this._getAgent(i.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(i.options)}}return i}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,a,t){let i;if(this.requestOptions&&this.requestOptions.headers){i=lowercaseKeys(this.requestOptions.headers)[a]}return e[a]||i||t}_getAgent(e){let a;const t=d.getProxyUrl(e);const i=t&&t.hostname;if(this._keepAlive&&i){a=this._proxyAgent}if(this._keepAlive&&!i){a=this._agent}if(a){return a}const p=e.protocol==="https:";let n=100;if(this.requestOptions){n=this.requestOptions.maxSockets||s.globalAgent.maxSockets}if(t&&t.hostname){const e={maxSockets:n,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(t.username||t.password)&&{proxyAuth:`${t.username}:${t.password}`}),{host:t.hostname,port:t.port})};let i;const o=t.protocol==="https:";if(p){i=o?l.httpsOverHttps:l.httpsOverHttp}else{i=o?l.httpOverHttps:l.httpOverHttp}a=i(e);this._proxyAgent=a}if(this._keepAlive&&!a){const e={keepAlive:this._keepAlive,maxSockets:n};a=p?new r.Agent(e):new s.Agent(e);this._agent=a}if(!a){a=p?r.globalAgent:s.globalAgent}if(p&&this._ignoreSslError){a.options=Object.assign(a.options||{},{rejectUnauthorized:false})}return a}_performExponentialBackoff(e){return o(this,void 0,void 0,(function*(){e=Math.min(g,e);const a=b*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),a)))}))}_processResponse(e,a){return o(this,void 0,void 0,(function*(){return new Promise(((t,i)=>o(this,void 0,void 0,(function*(){const p=e.message.statusCode||0;const n={statusCode:p,result:null,headers:{}};if(p===c.NotFound){t(n)}function dateTimeDeserializer(e,a){if(typeof a==="string"){const e=new Date(a);if(!isNaN(e.valueOf())){return e}}return a}let o;let s;try{s=yield e.readBody();if(s&&s.length>0){if(a&&a.deserializeDates){o=JSON.parse(s,dateTimeDeserializer)}else{o=JSON.parse(s)}n.result=o}n.headers=e.message.headers}catch(e){}if(p>299){let e;if(o&&o.message){e=o.message}else if(s&&s.length>0){e=s}else{e=`Failed request: (${p})`}const a=new HttpClientError(e,p);a.result=n.result;i(a)}else{t(n)}}))))}))}}a.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((a,t)=>(a[t.toLowerCase()]=e[t],a)),{})},9835:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.checkBypass=a.getProxyUrl=void 0;function getProxyUrl(e){const a=e.protocol==="https:";if(checkBypass(e)){return undefined}const t=(()=>{if(a){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(t){return new URL(t)}else{return undefined}}a.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const a=e.hostname;if(isLoopbackAddress(a)){return true}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let i;if(e.port){i=Number(e.port)}else if(e.protocol==="http:"){i=80}else if(e.protocol==="https:"){i=443}const p=[e.hostname.toUpperCase()];if(typeof i==="number"){p.push(`${p[0]}:${i}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||p.some((a=>a===e||a.endsWith(`.${e}`)||e.startsWith(".")&&a.endsWith(`${e}`)))){return true}}return false}a.checkBypass=checkBypass;function isLoopbackAddress(e){const a=e.toLowerCase();return a==="localhost"||a.startsWith("127.")||a.startsWith("[::1]")||a.startsWith("[0:0:0:0:0:0:0:1]")}},4812:(e,a,t)=>{e.exports={parallel:t(8210),serial:t(445),serialOrdered:t(3578)}},1700:e=>{e.exports=abort;function abort(e){Object.keys(e.jobs).forEach(clean.bind(e));e.jobs={}}function clean(e){if(typeof this.jobs[e]=="function"){this.jobs[e]()}}},2794:(e,a,t)=>{var i=t(5295);e.exports=async;function async(e){var a=false;i((function(){a=true}));return function async_callback(t,p){if(a){e(t,p)}else{i((function nextTick_callback(){e(t,p)}))}}}},5295:e=>{e.exports=defer;function defer(e){var a=typeof setImmediate=="function"?setImmediate:typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:null;if(a){a(e)}else{setTimeout(e,0)}}},9023:(e,a,t)=>{var i=t(2794),p=t(1700);e.exports=iterate;function iterate(e,a,t,i){var n=t["keyedList"]?t["keyedList"][t.index]:t.index;t.jobs[n]=runJob(a,n,e[n],(function(e,a){if(!(n in t.jobs)){return}delete t.jobs[n];if(e){p(t)}else{t.results[n]=a}i(e,t.results)}))}function runJob(e,a,t,p){var n;if(e.length==2){n=e(t,i(p))}else{n=e(t,a,i(p))}return n}},2474:e=>{e.exports=state;function state(e,a){var t=!Array.isArray(e),i={index:0,keyedList:t||a?Object.keys(e):null,jobs:{},results:t?{}:[],size:t?Object.keys(e).length:e.length};if(a){i.keyedList.sort(t?a:function(t,i){return a(e[t],e[i])})}return i}},7942:(e,a,t)=>{var i=t(1700),p=t(2794);e.exports=terminator;function terminator(e){if(!Object.keys(this.jobs).length){return}this.index=this.size;i(this);p(e)(null,this.results)}},8210:(e,a,t)=>{var i=t(9023),p=t(2474),n=t(7942);e.exports=parallel;function parallel(e,a,t){var o=p(e);while(o.index<(o["keyedList"]||e).length){i(e,a,o,(function(e,a){if(e){t(e,a);return}if(Object.keys(o.jobs).length===0){t(null,o.results);return}}));o.index++}return n.bind(o,t)}},445:(e,a,t)=>{var i=t(3578);e.exports=serial;function serial(e,a,t){return i(e,a,null,t)}},3578:(e,a,t)=>{var i=t(9023),p=t(2474),n=t(7942);e.exports=serialOrdered;e.exports.ascending=ascending;e.exports.descending=descending;function serialOrdered(e,a,t,o){var s=p(e,t);i(e,a,s,(function iteratorHandler(t,p){if(t){o(t,p);return}s.index++;if(s.index<(s["keyedList"]||e).length){i(e,a,s,iteratorHandler);return}o(null,s.results)}));return n.bind(s,o)}function ascending(e,a){return ea?1:0}function descending(e,a){return-1*ascending(e,a)}},8803:(e,a,t)=>{"use strict";var i=t(4538);var p=t(2977);var n=p(i("String.prototype.indexOf"));e.exports=function callBoundIntrinsic(e,a){var t=i(e,!!a);if(typeof t==="function"&&n(e,".prototype.")>-1){return p(t)}return t}},2977:(e,a,t)=>{"use strict";var i=t(8334);var p=t(4538);var n=p("%Function.prototype.apply%");var o=p("%Function.prototype.call%");var s=p("%Reflect.apply%",true)||i.call(o,n);var r=p("%Object.getOwnPropertyDescriptor%",true);var d=p("%Object.defineProperty%",true);var l=p("%Math.max%");if(d){try{d({},"a",{value:1})}catch(e){d=null}}e.exports=function callBind(e){var a=s(i,o,arguments);if(r&&d){var t=r(a,"length");if(t.configurable){d(a,"length",{value:1+l(0,e.length-(arguments.length-1))})}}return a};var c=function applyBind(){return s(i,n,arguments)};if(d){d(e.exports,"apply",{value:c})}else{e.exports.apply=c}},5443:(e,a,t)=>{var i=t(3837);var p=t(2781).Stream;var n=t(8611);e.exports=CombinedStream;function CombinedStream(){this.writable=false;this.readable=true;this.dataSize=0;this.maxDataSize=2*1024*1024;this.pauseStreams=true;this._released=false;this._streams=[];this._currentStream=null;this._insideLoop=false;this._pendingNext=false}i.inherits(CombinedStream,p);CombinedStream.create=function(e){var a=new this;e=e||{};for(var t in e){a[t]=e[t]}return a};CombinedStream.isStreamLike=function(e){return typeof e!=="function"&&typeof e!=="string"&&typeof e!=="boolean"&&typeof e!=="number"&&!Buffer.isBuffer(e)};CombinedStream.prototype.append=function(e){var a=CombinedStream.isStreamLike(e);if(a){if(!(e instanceof n)){var t=n.create(e,{maxDataSize:Infinity,pauseStream:this.pauseStreams});e.on("data",this._checkDataSize.bind(this));e=t}this._handleErrors(e);if(this.pauseStreams){e.pause()}}this._streams.push(e);return this};CombinedStream.prototype.pipe=function(e,a){p.prototype.pipe.call(this,e,a);this.resume();return e};CombinedStream.prototype._getNext=function(){this._currentStream=null;if(this._insideLoop){this._pendingNext=true;return}this._insideLoop=true;try{do{this._pendingNext=false;this._realGetNext()}while(this._pendingNext)}finally{this._insideLoop=false}};CombinedStream.prototype._realGetNext=function(){var e=this._streams.shift();if(typeof e=="undefined"){this.end();return}if(typeof e!=="function"){this._pipeNext(e);return}var a=e;a(function(e){var a=CombinedStream.isStreamLike(e);if(a){e.on("data",this._checkDataSize.bind(this));this._handleErrors(e)}this._pipeNext(e)}.bind(this))};CombinedStream.prototype._pipeNext=function(e){this._currentStream=e;var a=CombinedStream.isStreamLike(e);if(a){e.on("end",this._getNext.bind(this));e.pipe(this,{end:false});return}var t=e;this.write(t);this._getNext()};CombinedStream.prototype._handleErrors=function(e){var a=this;e.on("error",(function(e){a._emitError(e)}))};CombinedStream.prototype.write=function(e){this.emit("data",e)};CombinedStream.prototype.pause=function(){if(!this.pauseStreams){return}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.pause=="function")this._currentStream.pause();this.emit("pause")};CombinedStream.prototype.resume=function(){if(!this._released){this._released=true;this.writable=true;this._getNext()}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.resume=="function")this._currentStream.resume();this.emit("resume")};CombinedStream.prototype.end=function(){this._reset();this.emit("end")};CombinedStream.prototype.destroy=function(){this._reset();this.emit("close")};CombinedStream.prototype._reset=function(){this.writable=false;this._streams=[];this._currentStream=null};CombinedStream.prototype._checkDataSize=function(){this._updateDataSize();if(this.dataSize<=this.maxDataSize){return}var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this._emitError(new Error(e))};CombinedStream.prototype._updateDataSize=function(){this.dataSize=0;var e=this;this._streams.forEach((function(a){if(!a.dataSize){return}e.dataSize+=a.dataSize}));if(this._currentStream&&this._currentStream.dataSize){this.dataSize+=this._currentStream.dataSize}};CombinedStream.prototype._emitError=function(e){this._reset();this.emit("error",e)}},4697:e=>{var a=1e3;var t=a*60;var i=t*60;var p=i*24;var n=p*7;var o=p*365.25;e.exports=function(e,a){a=a||{};var t=typeof e;if(t==="string"&&e.length>0){return parse(e)}else if(t==="number"&&isFinite(e)){return a.long?fmtLong(e):fmtShort(e)}throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function parse(e){e=String(e);if(e.length>100){return}var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s){return}var r=parseFloat(s[1]);var d=(s[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return r*o;case"weeks":case"week":case"w":return r*n;case"days":case"day":case"d":return r*p;case"hours":case"hour":case"hrs":case"hr":case"h":return r*i;case"minutes":case"minute":case"mins":case"min":case"m":return r*t;case"seconds":case"second":case"secs":case"sec":case"s":return r*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return undefined}}function fmtShort(e){var n=Math.abs(e);if(n>=p){return Math.round(e/p)+"d"}if(n>=i){return Math.round(e/i)+"h"}if(n>=t){return Math.round(e/t)+"m"}if(n>=a){return Math.round(e/a)+"s"}return e+"ms"}function fmtLong(e){var n=Math.abs(e);if(n>=p){return plural(e,n,p,"day")}if(n>=i){return plural(e,n,i,"hour")}if(n>=t){return plural(e,n,t,"minute")}if(n>=a){return plural(e,n,a,"second")}return e+" ms"}function plural(e,a,t,i){var p=a>=t*1.5;return Math.round(e/t)+" "+i+(p?"s":"")}},8222:(e,a,t)=>{a.formatArgs=formatArgs;a.save=save;a.load=load;a.useColors=useColors;a.storage=localstorage();a.destroy=(()=>{let e=false;return()=>{if(!e){e=true;console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}}})();a.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function useColors(){if(typeof window!=="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)){return true}if(typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)){return false}return typeof document!=="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function formatArgs(a){a[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+a[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff);if(!this.useColors){return}const t="color: "+this.color;a.splice(1,0,t,"color: inherit");let i=0;let p=0;a[0].replace(/%[a-zA-Z%]/g,(e=>{if(e==="%%"){return}i++;if(e==="%c"){p=i}}));a.splice(p,0,t)}a.log=console.debug||console.log||(()=>{});function save(e){try{if(e){a.storage.setItem("debug",e)}else{a.storage.removeItem("debug")}}catch(e){}}function load(){let e;try{e=a.storage.getItem("debug")}catch(e){}if(!e&&typeof process!=="undefined"&&"env"in process){e=process.env.DEBUG}return e}function localstorage(){try{return localStorage}catch(e){}}e.exports=t(6243)(a);const{formatters:i}=e.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},6243:(e,a,t)=>{function setup(e){createDebug.debug=createDebug;createDebug.default=createDebug;createDebug.coerce=coerce;createDebug.disable=disable;createDebug.enable=enable;createDebug.enabled=enabled;createDebug.humanize=t(4697);createDebug.destroy=destroy;Object.keys(e).forEach((a=>{createDebug[a]=e[a]}));createDebug.names=[];createDebug.skips=[];createDebug.formatters={};function selectColor(e){let a=0;for(let t=0;t{if(a==="%%"){return"%"}n++;const p=createDebug.formatters[i];if(typeof p==="function"){const i=e[n];a=p.call(t,i);e.splice(n,1);n--}return a}));createDebug.formatArgs.call(t,e);const o=t.log||createDebug.log;o.apply(t,e)}debug.namespace=e;debug.useColors=createDebug.useColors();debug.color=createDebug.selectColor(e);debug.extend=extend;debug.destroy=createDebug.destroy;Object.defineProperty(debug,"enabled",{enumerable:true,configurable:false,get:()=>{if(t!==null){return t}if(i!==createDebug.namespaces){i=createDebug.namespaces;p=createDebug.enabled(e)}return p},set:e=>{t=e}});if(typeof createDebug.init==="function"){createDebug.init(debug)}return debug}function extend(e,a){const t=createDebug(this.namespace+(typeof a==="undefined"?":":a)+e);t.log=this.log;return t}function enable(e){createDebug.save(e);createDebug.namespaces=e;createDebug.names=[];createDebug.skips=[];let a;const t=(typeof e==="string"?e:"").split(/[\s,]+/);const i=t.length;for(a=0;a"-"+e))].join(",");createDebug.enable("");return e}function enabled(e){if(e[e.length-1]==="*"){return true}let a;let t;for(a=0,t=createDebug.skips.length;a{if(typeof process==="undefined"||process.type==="renderer"||process.browser===true||process.__nwjs){e.exports=t(8222)}else{e.exports=t(4874)}},4874:(e,a,t)=>{const i=t(6224);const p=t(3837);a.init=init;a.log=log;a.formatArgs=formatArgs;a.save=save;a.load=load;a.useColors=useColors;a.destroy=p.deprecate((()=>{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");a.colors=[6,2,3,4,5,1];try{const e=t(9318);if(e&&(e.stderr||e).level>=2){a.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221]}}catch(e){}a.inspectOpts=Object.keys(process.env).filter((e=>/^debug_/i.test(e))).reduce(((e,a)=>{const t=a.substring(6).toLowerCase().replace(/_([a-z])/g,((e,a)=>a.toUpperCase()));let i=process.env[a];if(/^(yes|on|true|enabled)$/i.test(i)){i=true}else if(/^(no|off|false|disabled)$/i.test(i)){i=false}else if(i==="null"){i=null}else{i=Number(i)}e[t]=i;return e}),{});function useColors(){return"colors"in a.inspectOpts?Boolean(a.inspectOpts.colors):i.isatty(process.stderr.fd)}function formatArgs(a){const{namespace:t,useColors:i}=this;if(i){const i=this.color;const p="[3"+(i<8?i:"8;5;"+i);const n=` ${p};1m${t} `;a[0]=n+a[0].split("\n").join("\n"+n);a.push(p+"m+"+e.exports.humanize(this.diff)+"")}else{a[0]=getDate()+t+" "+a[0]}}function getDate(){if(a.inspectOpts.hideDate){return""}return(new Date).toISOString()+" "}function log(...e){return process.stderr.write(p.format(...e)+"\n")}function save(e){if(e){process.env.DEBUG=e}else{delete process.env.DEBUG}}function load(){return process.env.DEBUG}function init(e){e.inspectOpts={};const t=Object.keys(a.inspectOpts);for(let i=0;ie.trim())).join(" ")};n.O=function(e){this.inspectOpts.colors=this.useColors;return p.inspect(e,this.inspectOpts)}},1819:function(e,a,t){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:true});a.HttpClient=void 0;const p=t(5862);const n=t(7269);const o=i(t(8757));const s=i(t(1226));class BackoffTimer{constructor(){this.backoffInitial=1;this.backoffMax=120;this.backoffJitter=.23;this.backoffMultiplier=1.6;this.numRetries=0;this.backoff=this.backoffInitial*1e3;this.deadline=Date.now()+this.backoff}getNumRetries(){return this.numRetries}getTimeout(){return this.getTimeUntilDeadline()}getTimeUntilDeadline(){return Math.max(this.deadline-Date.now(),0)}async sleepUntilDeadline(){await(0,n.timeout)(this.getTimeUntilDeadline());this.backoff=Math.min(this.backoff*this.backoffMultiplier,this.backoffMax*1e3);this.deadline=Date.now()+this.backoff*(1+this.backoffJitter*(2*Math.random()-1));this.numRetries++}}class HttpClient{constructor(e,a,t,i,p){this.serverUrl=e;this.headers=a;this.maxRetries=t;this.minTimeout=i;this.proxy=p}prepareRequest(e,a,t,i,p){const n=Object.assign({},this.headers,p.headers);const o={url:a,method:e,baseURL:this.serverUrl,headers:n,responseType:i?"stream":"text",timeout:t,validateStatus:null};if(p.fileBuffer){const e=new s.default;e.append("file",p.fileBuffer,{filename:p.filename});if(p.data){for(const[a,t]of p.data.entries()){e.append(a,t)}}o.data=e;if(o.headers===undefined){o.headers={}}Object.assign(o.headers,e.getHeaders())}else if(p.data){if(e==="GET"){o.params=p.data}else{o.data=p.data}}o.proxy=this.proxy;return o}async sendRequestWithBackoff(e,a,t,i=false){t=t===undefined?{}:t;(0,n.logInfo)(`Request to DeepL API ${e} ${a}`);(0,n.logDebug)(`Request details: ${t.data}`);const p=new BackoffTimer;let o,s;while(p.getNumRetries()<=this.maxRetries){const r=Math.max(this.minTimeout,p.getTimeout());const d=this.prepareRequest(e,a,r,i,t);try{o=await HttpClient.sendAxiosRequest(d);s=undefined}catch(e){o=undefined;s=e}if(!HttpClient.shouldRetry(o===null||o===void 0?void 0:o.statusCode,s)||p.getNumRetries()+1>=this.maxRetries){break}if(s!==undefined){(0,n.logDebug)(`Encountered a retryable-error: ${s.message}`)}(0,n.logInfo)(`Starting retry ${p.getNumRetries()+1} for request ${e}`+` ${a} after sleeping for ${p.getTimeUntilDeadline()} seconds.`);await p.sleepUntilDeadline()}if(o!==undefined){const{statusCode:t,content:p}=o;(0,n.logInfo)(`DeepL API response ${e} ${a} ${t}`);if(!i){(0,n.logDebug)("Response details:",{content:p})}return o}else{throw s}}static async sendAxiosRequest(e){try{const a=await o.default.request(e);if(e.responseType==="text"){if(typeof a.data==="object"){a.data=JSON.stringify(a.data)}}return{statusCode:a.status,content:a.data}}catch(e){const a=e;const t=a.message||"";const i=new p.ConnectionError(`Connection failure: ${t}`);i.error=a;if(a.code==="ETIMEDOUT"){i.shouldRetry=true}else if(a.code==="ECONNABORTED"){i.shouldRetry=true}else{(0,n.logDebug)("Unrecognized axios error",a);i.shouldRetry=false}throw i}}static shouldRetry(e,a){if(e===undefined){return a.shouldRetry}return e===429||e>=500}}a.HttpClient=HttpClient},5862:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.DocumentNotReadyError=a.GlossaryNotFoundError=a.DocumentTranslationError=a.ConnectionError=a.TooManyRequestsError=a.QuotaExceededError=a.AuthorizationError=a.DeepLError=void 0;class DeepLError extends Error{constructor(e,a){super(e);this.message=e;this.error=a}}a.DeepLError=DeepLError;class AuthorizationError extends DeepLError{}a.AuthorizationError=AuthorizationError;class QuotaExceededError extends DeepLError{}a.QuotaExceededError=QuotaExceededError;class TooManyRequestsError extends DeepLError{}a.TooManyRequestsError=TooManyRequestsError;class ConnectionError extends DeepLError{constructor(e,a,t){super(e,t);this.shouldRetry=a||false}}a.ConnectionError=ConnectionError;class DocumentTranslationError extends DeepLError{constructor(e,a,t){super(e,t);this.documentHandle=a}}a.DocumentTranslationError=DocumentTranslationError;class GlossaryNotFoundError extends DeepLError{}a.GlossaryNotFoundError=GlossaryNotFoundError;class DocumentNotReadyError extends DeepLError{}a.DocumentNotReadyError=DocumentNotReadyError},1609:(e,a,t)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.GlossaryEntries=void 0;const i=t(5862);const p=t(7269);class GlossaryEntries{constructor(e){this.implEntries={};if((e===null||e===void 0?void 0:e.entries)!==undefined){if((e===null||e===void 0?void 0:e.tsv)!==undefined){throw new i.DeepLError("options.entries and options.tsv are mutually exclusive")}Object.assign(this.implEntries,e.entries)}else if((e===null||e===void 0?void 0:e.tsv)!==undefined){const a=e.tsv;for(const e of a.split(/\r\n|\n|\r/)){if(e.length===0){continue}const[a,t,p]=e.split("\t",3);if(t===undefined){throw new i.DeepLError(`Missing tab character in entry '${e}'`)}else if(p!==undefined){throw new i.DeepLError(`Duplicate tab character in entry '${e}'`)}this.add(a,t,false)}}}add(e,a,t=false){if(!t&&e in this.implEntries){throw new i.DeepLError(`Duplicate source term '${e}'`)}this.implEntries[e]=a}entries(){return this.implEntries}toTsv(){return Object.entries(this.implEntries).map((([e,a])=>{GlossaryEntries.validateGlossaryTerm(e);GlossaryEntries.validateGlossaryTerm(a);return`${e}\t${a}`})).join("\n")}static validateGlossaryTerm(e){if(!(0,p.isString)(e)||e.length===0){throw new i.DeepLError(`'${e}' is not a valid term.`)}for(let a=0;a{try{await e.close();await b.promisify(m.unlink)(a)}catch{}};return{outputHandle:e,onError:onError}}return{outputHandle:a}}const{outputHandle:n,onError:o}=await getOutputHandleAndOnError();let s=undefined;try{s=await this.uploadDocument(e,t,i,p);const{status:a}=await this.isDocumentTranslationComplete(s);await this.downloadDocument(s,n);return a}catch(e){if(o)await o();const a=e instanceof Error?e:undefined;const t="Error occurred while translating document: "+((a===null||a===void 0?void 0:a.message)?a===null||a===void 0?void 0:a.message:e);throw new d.DocumentTranslationError(t,s,a)}}async uploadDocument(e,a,t,i){if((0,u.isString)(e)){const p=await m.promises.readFile(e);return this.internalUploadDocument(p,a,t,h.default.basename(e),i)}else{if((i===null||i===void 0?void 0:i.filename)===undefined){throw new d.DeepLError("options.filename must be specified unless using input file path")}if(e instanceof m.ReadStream){const p=await(0,u.streamToBuffer)(e);return this.internalUploadDocument(p,a,t,i.filename,i)}else if(e instanceof Buffer){return this.internalUploadDocument(e,a,t,i.filename,i)}else{const p=await e.readFile();const n=await this.internalUploadDocument(p,a,t,i.filename,i);await e.close();return n}}}async getDocumentStatus(e){const a=new g.URLSearchParams({document_key:e.documentKey});const{statusCode:t,content:i}=await this.httpClient.sendRequestWithBackoff("POST",`/v2/document/${e.documentId}`,{data:a});await checkStatusCode(t,i,false,true);return(0,c.parseDocumentStatus)(i)}async downloadDocument(e,a){if((0,u.isString)(a)){const t=await m.createWriteStream(a,{flags:"wx"});try{await this.internalDownloadDocument(e,t)}catch(e){await new Promise((e=>t.close(e)));await m.promises.unlink(a);throw e}}else if(a instanceof m.WriteStream){return this.internalDownloadDocument(e,a)}else{const t="";const i=m.createWriteStream(t,{fd:a.fd});await this.internalDownloadDocument(e,i);try{await a.close()}catch{}}}async isDocumentTranslationComplete(e){let a=await this.getDocumentStatus(e);while(!a.done()&&a.ok()){const t=5;await(0,u.timeout)(t*1e3);(0,u.logInfo)(`Rechecking document translation status after sleeping for ${t} seconds.`);a=await this.getDocumentStatus(e)}if(!a.ok()){const e=a.errorMessage||"unknown error";throw new d.DeepLError(e)}return{handle:e,status:a}}async createGlossary(e,a,t,i){if(Object.keys(i.entries()).length===0){throw new d.DeepLError("glossary entries must not be empty")}const p=i.toTsv();return this.internalCreateGlossary(e,a,t,"tsv",p)}async createGlossaryWithCsv(e,a,t,i){let p;if((0,u.isString)(i)){p=(await m.promises.readFile(i)).toString()}else if(i instanceof m.ReadStream){p=(await(0,u.streamToBuffer)(i)).toString()}else if(i instanceof Buffer){p=i.toString()}else{p=(await i.readFile()).toString();await i.close()}return this.internalCreateGlossary(e,a,t,"csv",p)}async getGlossary(e){const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("GET",`/v2/glossaries/${e}`);await checkStatusCode(a,t,true);return(0,c.parseGlossaryInfo)(t)}async listGlossaries(){const{statusCode:e,content:a}=await this.httpClient.sendRequestWithBackoff("GET","/v2/glossaries");await checkStatusCode(e,a,true);return(0,c.parseGlossaryInfoList)(a)}async getGlossaryEntries(e){e=(0,u.isString)(e)?e:e.glossaryId;const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("GET",`/v2/glossaries/${e}/entries`);await checkStatusCode(a,t,true);return new l.GlossaryEntries({tsv:t})}async deleteGlossary(e){e=(0,u.isString)(e)?e:e.glossaryId;const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("DELETE",`/v2/glossaries/${e}`);await checkStatusCode(a,t,true)}async internalUploadDocument(e,a,t,i,p){const n=buildURLSearchParams(a,t,p===null||p===void 0?void 0:p.formality,p===null||p===void 0?void 0:p.glossary);const{statusCode:o,content:s}=await this.httpClient.sendRequestWithBackoff("POST","/v2/document",{data:n,fileBuffer:e,filename:i});await checkStatusCode(o,s);return(0,c.parseDocumentHandle)(s)}async internalDownloadDocument(e,a){const t=new g.URLSearchParams({document_key:e.documentKey});const{statusCode:i,content:p}=await this.httpClient.sendRequestWithBackoff("POST",`/v2/document/${e.documentId}/result`,{data:t},true);await checkStatusCode(i,p,false,true);p.pipe(a);return new Promise(((e,t)=>{a.on("finish",e);a.on("error",t)}))}async internalCreateGlossary(e,a,t,i,p){a=nonRegionalLanguageCode(a);t=nonRegionalLanguageCode(t);if(!(0,u.isString)(e)||e.length===0){throw new d.DeepLError("glossary name must be a non-empty string")}const n=new g.URLSearchParams({name:e,source_lang:a,target_lang:t,entries_format:i,entries:p});const{statusCode:o,content:s}=await this.httpClient.sendRequestWithBackoff("POST","/v2/glossaries",{data:n});await checkStatusCode(o,s,true);return(0,c.parseGlossaryInfo)(s)}constructUserAgentString(e,a){let t="deepl-node/1.10.2";if(e){const e=v.type();const a=v.version();const i=process.version.substring(1);t+=` (${e} ${a}) node/${i}`}if(a){t+=` ${a.appName}/${a.appVersion}`}return t}}a.Translator=Translator},9946:(e,a,t)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.parseDocumentHandle=a.parseGlossaryLanguagePairArray=a.parseLanguageArray=a.parseTextResultArray=a.parseUsage=a.parseDocumentStatus=a.parseGlossaryInfoList=a.parseGlossaryInfo=void 0;const i=t(5862);const p=t(4078);class UsageDetailImpl{constructor(e,a){this.count=e;this.limit=a}limitReached(){return this.count>=this.limit}}class UsageImpl{constructor(e,a,t){this.character=e;this.document=a;this.teamDocument=t}anyLimitReached(){var e,a,t;return((e=this.character)===null||e===void 0?void 0:e.limitReached())||((a=this.document)===null||a===void 0?void 0:a.limitReached())||((t=this.teamDocument)===null||t===void 0?void 0:t.limitReached())||false}toString(){const e=[["Characters",this.character],["Documents",this.document],["Team documents",this.teamDocument]];const a=e.filter((([,e])=>e)).map((([e,a])=>`${e}: ${a.count} of ${a.limit}`));return"Usage this billing period:\n"+a.join("\n")}}class DocumentStatusImpl{constructor(e,a,t,i){this.status=e;this.secondsRemaining=a;this.billedCharacters=t;this.errorMessage=i}ok(){return this.status==="queued"||this.status==="translating"||this.status==="done"}done(){return this.status==="done"}}function parseRawGlossaryInfo(e){return{glossaryId:e.glossary_id,name:e.name,ready:e.ready,sourceLang:e.source_lang,targetLang:e.target_lang,creationTime:new Date(e.creation_time),entryCount:e.entry_count}}function parseGlossaryInfo(e){try{const a=JSON.parse(e);return parseRawGlossaryInfo(a)}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseGlossaryInfo=parseGlossaryInfo;function parseGlossaryInfoList(e){try{const a=JSON.parse(e);return a.glossaries.map((e=>parseRawGlossaryInfo(e)))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseGlossaryInfoList=parseGlossaryInfoList;function parseDocumentStatus(e){try{const a=JSON.parse(e);return new DocumentStatusImpl(a.status,a.seconds_remaining,a.billed_characters,a.error_message)}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseDocumentStatus=parseDocumentStatus;function parseUsageDetail(e,a){const t=e[`${a}_count`];const i=e[`${a}_limit`];if(t===undefined||i===undefined)return undefined;return new UsageDetailImpl(t,i)}function parseUsage(e){try{const a=JSON.parse(e);return new UsageImpl(parseUsageDetail(a,"character"),parseUsageDetail(a,"document"),parseUsageDetail(a,"team_document"))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseUsage=parseUsage;function parseTextResultArray(e){try{const a=JSON.parse(e);return a.translations.map((e=>({text:e.text,detectedSourceLang:(0,p.standardizeLanguageCode)(e.detected_source_language)})))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseTextResultArray=parseTextResultArray;function parseLanguage(e){try{const a={name:e.name,code:(0,p.standardizeLanguageCode)(e.language),supportsFormality:e.supports_formality};if(a.supportsFormality===undefined){delete a.supportsFormality}return a}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}function parseLanguageArray(e){const a=JSON.parse(e);return a.map((e=>parseLanguage(e)))}a.parseLanguageArray=parseLanguageArray;function parseGlossaryLanguagePair(e){try{return{sourceLang:e.source_lang,targetLang:e.target_lang}}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}function parseGlossaryLanguagePairArray(e){const a=JSON.parse(e);return a.supported_languages.map((e=>parseGlossaryLanguagePair(e)))}a.parseGlossaryLanguagePairArray=parseGlossaryLanguagePairArray;function parseDocumentHandle(e){try{const a=JSON.parse(e);return{documentId:a.document_id,documentKey:a.document_key}}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseDocumentHandle=parseDocumentHandle},347:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true})},7269:function(e,a,t){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:true});a.toBoolString=a.isString=a.timeout=a.streamToString=a.streamToBuffer=a.logInfo=a.logDebug=void 0;const p=i(t(8063));const n=p.default.getLogger("deepl");function concatLoggingArgs(e){let a="";if(e){for(const[t,i]of Object.entries(e)){a+=`, ${t} = ${i}`}}return a}function logDebug(e,a){n.debug(e+concatLoggingArgs(a))}a.logDebug=logDebug;function logInfo(e,a){n.info(e+concatLoggingArgs(a))}a.logInfo=logInfo;async function streamToBuffer(e){const a=[];return new Promise(((t,i)=>{e.on("data",(e=>a.push(e)));e.on("error",(e=>i(e)));e.on("end",(()=>t(Buffer.concat(a))))}))}a.streamToBuffer=streamToBuffer;async function streamToString(e){return(await streamToBuffer(e)).toString("utf8")}a.streamToString=streamToString;const timeout=e=>new Promise((a=>setTimeout(a,e)));a.timeout=timeout;function isString(e){return typeof e==="string"}a.isString=isString;function toBoolString(e){return e?"1":"0"}a.toBoolString=toBoolString},1226:(e,a,t)=>{var i=t(5443);var p=t(3837);var n=t(1017);var o=t(3685);var s=t(5687);var r=t(7310).parse;var d=t(7147);var l=t(3583);var c=t(4812);var u=t(9794);e.exports=FormData;p.inherits(FormData,i);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];i.call(this);e=e||{};for(var a in e){this[a]=e[a]}}FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,a,t){t=t||{};if(typeof t=="string"){t={filename:t}}var n=i.prototype.append.bind(this);if(typeof a=="number"){a=""+a}if(p.isArray(a)){this._error(new Error("Arrays are not supported."));return}var o=this._multiPartHeader(e,a,t);var s=this._multiPartFooter();n(o);n(a);n(s);this._trackLength(o,a,t)};FormData.prototype._trackLength=function(e,a,t){var i=0;if(t.knownLength!=null){i+=+t.knownLength}else if(Buffer.isBuffer(a)){i=a.length}else if(typeof a==="string"){i=Buffer.byteLength(a)}this._valueLength+=i;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!a||!a.path&&!(a.readable&&a.hasOwnProperty("httpVersion"))){return}if(!t.knownLength){this._valuesToMeasure.push(a)}};FormData.prototype._lengthRetriever=function(e,a){if(e.hasOwnProperty("fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){a(null,e.end+1-(e.start?e.start:0))}else{d.stat(e.path,(function(t,i){var p;if(t){a(t);return}p=i.size-(e.start?e.start:0);a(null,p)}))}}else if(e.hasOwnProperty("httpVersion")){a(null,+e.headers["content-length"])}else if(e.hasOwnProperty("httpModule")){e.on("response",(function(t){e.pause();a(null,+t.headers["content-length"])}));e.resume()}else{a("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,a,t){if(typeof t.header=="string"){return t.header}var i=this._getContentDisposition(a,t);var p=this._getContentType(a,t);var n="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(i||[]),"Content-Type":[].concat(p||[])};if(typeof t.header=="object"){u(o,t.header)}var s;for(var r in o){if(!o.hasOwnProperty(r))continue;s=o[r];if(s==null){continue}if(!Array.isArray(s)){s=[s]}if(s.length){n+=r+": "+s.join("; ")+FormData.LINE_BREAK}}return"--"+this.getBoundary()+FormData.LINE_BREAK+n+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,a){var t,i;if(typeof a.filepath==="string"){t=n.normalize(a.filepath).replace(/\\/g,"/")}else if(a.filename||e.name||e.path){t=n.basename(a.filename||e.name||e.path)}else if(e.readable&&e.hasOwnProperty("httpVersion")){t=n.basename(e.client._httpMessage.path||"")}if(t){i='filename="'+t+'"'}return i};FormData.prototype._getContentType=function(e,a){var t=a.contentType;if(!t&&e.name){t=l.lookup(e.name)}if(!t&&e.path){t=l.lookup(e.path)}if(!t&&e.readable&&e.hasOwnProperty("httpVersion")){t=e.headers["content-type"]}if(!t&&(a.filepath||a.filename)){t=l.lookup(a.filepath||a.filename)}if(!t&&typeof e=="object"){t=FormData.DEFAULT_CONTENT_TYPE}return t};FormData.prototype._multiPartFooter=function(){return function(e){var a=FormData.LINE_BREAK;var t=this._streams.length===0;if(t){a+=this._lastBoundary()}e(a)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var a;var t={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(a in e){if(e.hasOwnProperty(a)){t[a.toLowerCase()]=e[a]}}return t};FormData.prototype.setBoundary=function(e){this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var a=this.getBoundary();for(var t=0,i=this._streams.length;t{e.exports=function(e,a){Object.keys(a).forEach((function(t){e[t]=e[t]||a[t]}));return e}},8611:(e,a,t)=>{var i=t(2781).Stream;var p=t(3837);e.exports=DelayedStream;function DelayedStream(){this.source=null;this.dataSize=0;this.maxDataSize=1024*1024;this.pauseStream=true;this._maxDataSizeExceeded=false;this._released=false;this._bufferedEvents=[]}p.inherits(DelayedStream,i);DelayedStream.create=function(e,a){var t=new this;a=a||{};for(var i in a){t[i]=a[i]}t.source=e;var p=e.emit;e.emit=function(){t._handleEmit(arguments);return p.apply(e,arguments)};e.on("error",(function(){}));if(t.pauseStream){e.pause()}return t};Object.defineProperty(DelayedStream.prototype,"readable",{configurable:true,enumerable:true,get:function(){return this.source.readable}});DelayedStream.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};DelayedStream.prototype.resume=function(){if(!this._released){this.release()}this.source.resume()};DelayedStream.prototype.pause=function(){this.source.pause()};DelayedStream.prototype.release=function(){this._released=true;this._bufferedEvents.forEach(function(e){this.emit.apply(this,e)}.bind(this));this._bufferedEvents=[]};DelayedStream.prototype.pipe=function(){var e=i.prototype.pipe.apply(this,arguments);this.resume();return e};DelayedStream.prototype._handleEmit=function(e){if(this._released){this.emit.apply(this,e);return}if(e[0]==="data"){this.dataSize+=e[1].length;this._checkIfMaxDataSizeExceeded()}this._bufferedEvents.push(e)};DelayedStream.prototype._checkIfMaxDataSizeExceeded=function(){if(this._maxDataSizeExceeded){return}if(this.dataSize<=this.maxDataSize){return}this._maxDataSizeExceeded=true;var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(e))}},8685:(e,a,t)=>{"use strict";var i=t(9032);e.exports.O=convert;function convert(e,a,t){t=checkEncoding(t||"UTF-8");a=checkEncoding(a||"UTF-8");e=e||"";var i;if(t!=="UTF-8"&&typeof e==="string"){e=Buffer.from(e,"binary")}if(t===a){if(typeof e==="string"){i=Buffer.from(e)}else{i=e}}else{try{i=convertIconvLite(e,a,t)}catch(a){console.error(a);i=e}}if(typeof i==="string"){i=Buffer.from(i,"utf-8")}return i}function convertIconvLite(e,a,t){if(a==="UTF-8"){return i.decode(e,t)}else if(t==="UTF-8"){return i.encode(e,a)}else{return i.encode(i.decode(e,t),a)}}function checkEncoding(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}},1133:(e,a,t)=>{var i;e.exports=function(){if(!i){try{i=t(8237)("follow-redirects")}catch(e){}if(typeof i!=="function"){i=function(){}}}i.apply(null,arguments)}},7707:(e,a,t)=>{var i=t(7310);var p=i.URL;var n=t(3685);var o=t(5687);var s=t(2781).Writable;var r=t(9491);var d=t(1133);var l=["abort","aborted","connect","error","socket","timeout"];var c=Object.create(null);l.forEach((function(e){c[e]=function(a,t,i){this._redirectable.emit(e,a,t,i)}}));var u=createErrorType("ERR_INVALID_URL","Invalid URL",TypeError);var m=createErrorType("ERR_FR_REDIRECTION_FAILURE","Redirected request failed");var f=createErrorType("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded");var h=createErrorType("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit");var v=createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");function RedirectableRequest(e,a){s.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(a){this.on("response",a)}var t=this;this._onNativeResponse=function(e){t._processResponse(e)};this._performRequest()}RedirectableRequest.prototype=Object.create(s.prototype);RedirectableRequest.prototype.abort=function(){abortRequest(this._currentRequest);this.emit("abort")};RedirectableRequest.prototype.write=function(e,a,t){if(this._ending){throw new v}if(!isString(e)&&!isBuffer(e)){throw new TypeError("data should be a string, Buffer or Uint8Array")}if(isFunction(a)){t=a;a=null}if(e.length===0){if(t){t()}return}if(this._requestBodyLength+e.length<=this._options.maxBodyLength){this._requestBodyLength+=e.length;this._requestBodyBuffers.push({data:e,encoding:a});this._currentRequest.write(e,a,t)}else{this.emit("error",new h);this.abort()}};RedirectableRequest.prototype.end=function(e,a,t){if(isFunction(e)){t=e;e=a=null}else if(isFunction(a)){t=a;a=null}if(!e){this._ended=this._ending=true;this._currentRequest.end(null,null,t)}else{var i=this;var p=this._currentRequest;this.write(e,a,(function(){i._ended=true;p.end(null,null,t)}));this._ending=true}};RedirectableRequest.prototype.setHeader=function(e,a){this._options.headers[e]=a;this._currentRequest.setHeader(e,a)};RedirectableRequest.prototype.removeHeader=function(e){delete this._options.headers[e];this._currentRequest.removeHeader(e)};RedirectableRequest.prototype.setTimeout=function(e,a){var t=this;function destroyOnTimeout(a){a.setTimeout(e);a.removeListener("timeout",a.destroy);a.addListener("timeout",a.destroy)}function startTimer(a){if(t._timeout){clearTimeout(t._timeout)}t._timeout=setTimeout((function(){t.emit("timeout");clearTimer()}),e);destroyOnTimeout(a)}function clearTimer(){if(t._timeout){clearTimeout(t._timeout);t._timeout=null}t.removeListener("abort",clearTimer);t.removeListener("error",clearTimer);t.removeListener("response",clearTimer);if(a){t.removeListener("timeout",a)}if(!t.socket){t._currentRequest.removeListener("socket",startTimer)}}if(a){this.on("timeout",a)}if(this.socket){startTimer(this.socket)}else{this._currentRequest.once("socket",startTimer)}this.on("socket",destroyOnTimeout);this.on("abort",clearTimer);this.on("error",clearTimer);this.on("response",clearTimer);return this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach((function(e){RedirectableRequest.prototype[e]=function(a,t){return this._currentRequest[e](a,t)}}));["aborted","connection","socket"].forEach((function(e){Object.defineProperty(RedirectableRequest.prototype,e,{get:function(){return this._currentRequest[e]}})}));RedirectableRequest.prototype._sanitizeOptions=function(e){if(!e.headers){e.headers={}}if(e.host){if(!e.hostname){e.hostname=e.host}delete e.host}if(!e.pathname&&e.path){var a=e.path.indexOf("?");if(a<0){e.pathname=e.path}else{e.pathname=e.path.substring(0,a);e.search=e.path.substring(a)}}};RedirectableRequest.prototype._performRequest=function(){var e=this._options.protocol;var a=this._options.nativeProtocols[e];if(!a){this.emit("error",new TypeError("Unsupported protocol "+e));return}if(this._options.agents){var t=e.slice(0,-1);this._options.agent=this._options.agents[t]}var p=this._currentRequest=a.request(this._options,this._onNativeResponse);p._redirectable=this;for(var n of l){p.on(n,c[n])}this._currentUrl=/^\//.test(this._options.path)?i.format(this._options):this._options.path;if(this._isRedirect){var o=0;var s=this;var r=this._requestBodyBuffers;(function writeNext(e){if(p===s._currentRequest){if(e){s.emit("error",e)}else if(o=400){e.responseUrl=this._currentUrl;e.redirects=this._redirects;this.emit("response",e);this._requestBodyBuffers=[];return}abortRequest(this._currentRequest);e.destroy();if(++this._redirectCount>this._options.maxRedirects){this.emit("error",new f);return}var p;var n=this._options.beforeRedirect;if(n){p=Object.assign({Host:e.req.getHeader("host")},this._options.headers)}var o=this._options.method;if((a===301||a===302)&&this._options.method==="POST"||a===303&&!/^(?:GET|HEAD)$/.test(this._options.method)){this._options.method="GET";this._requestBodyBuffers=[];removeMatchingHeaders(/^content-/i,this._options.headers)}var s=removeMatchingHeaders(/^host$/i,this._options.headers);var r=i.parse(this._currentUrl);var l=s||r.host;var c=/^\w+:/.test(t)?this._currentUrl:i.format(Object.assign(r,{host:l}));var u;try{u=i.resolve(c,t)}catch(e){this.emit("error",new m({cause:e}));return}d("redirecting to",u);this._isRedirect=true;var h=i.parse(u);Object.assign(this._options,h);if(h.protocol!==r.protocol&&h.protocol!=="https:"||h.host!==l&&!isSubdomain(h.host,l)){removeMatchingHeaders(/^(?:authorization|cookie)$/i,this._options.headers)}if(isFunction(n)){var v={headers:e.headers,statusCode:a};var g={url:c,method:o,headers:p};try{n(this._options,v,g)}catch(e){this.emit("error",e);return}this._sanitizeOptions(this._options)}try{this._performRequest()}catch(e){this.emit("error",new m({cause:e}))}};function wrap(e){var a={maxRedirects:21,maxBodyLength:10*1024*1024};var t={};Object.keys(e).forEach((function(n){var o=n+":";var s=t[o]=e[n];var l=a[n]=Object.create(s);function request(e,n,s){if(isString(e)){var l;try{l=urlToOptions(new p(e))}catch(a){l=i.parse(e)}if(!isString(l.protocol)){throw new u({input:e})}e=l}else if(p&&e instanceof p){e=urlToOptions(e)}else{s=n;n=e;e={protocol:o}}if(isFunction(n)){s=n;n=null}n=Object.assign({maxRedirects:a.maxRedirects,maxBodyLength:a.maxBodyLength},e,n);n.nativeProtocols=t;if(!isString(n.host)&&!isString(n.hostname)){n.hostname="::1"}r.equal(n.protocol,o,"protocol mismatch");d("options",n);return new RedirectableRequest(n,s)}function get(e,a,t){var i=l.request(e,a,t);i.end();return i}Object.defineProperties(l,{request:{value:request,configurable:true,enumerable:true,writable:true},get:{value:get,configurable:true,enumerable:true,writable:true}})}));return a}function noop(){}function urlToOptions(e){var a={protocol:e.protocol,hostname:e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,hash:e.hash,search:e.search,pathname:e.pathname,path:e.pathname+e.search,href:e.href};if(e.port!==""){a.port=Number(e.port)}return a}function removeMatchingHeaders(e,a){var t;for(var i in a){if(e.test(i)){t=a[i];delete a[i]}}return t===null||typeof t==="undefined"?undefined:String(t).trim()}function createErrorType(e,a,t){function CustomError(t){Error.captureStackTrace(this,this.constructor);Object.assign(this,t||{});this.code=e;this.message=this.cause?a+": "+this.cause.message:a}CustomError.prototype=new(t||Error);CustomError.prototype.constructor=CustomError;CustomError.prototype.name="Error ["+e+"]";return CustomError}function abortRequest(e){for(var a of l){e.removeListener(a,c[a])}e.on("error",noop);e.abort()}function isSubdomain(e,a){r(isString(e)&&isString(a));var t=e.length-a.length-1;return t>0&&e[t]==="."&&e.endsWith(a)}function isString(e){return typeof e==="string"||e instanceof String}function isFunction(e){return typeof e==="function"}function isBuffer(e){return typeof e==="object"&&"length"in e}e.exports=wrap({http:n,https:o});e.exports.wrap=wrap},1826:(e,a,t)=>{var i=t(5443);var p=t(3837);var n=t(1017);var o=t(3685);var s=t(5687);var r=t(7310).parse;var d=t(7147);var l=t(2781).Stream;var c=t(3583);var u=t(4812);var m=t(7142);e.exports=FormData;p.inherits(FormData,i);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];i.call(this);e=e||{};for(var a in e){this[a]=e[a]}}FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,a,t){t=t||{};if(typeof t=="string"){t={filename:t}}var n=i.prototype.append.bind(this);if(typeof a=="number"){a=""+a}if(p.isArray(a)){this._error(new Error("Arrays are not supported."));return}var o=this._multiPartHeader(e,a,t);var s=this._multiPartFooter();n(o);n(a);n(s);this._trackLength(o,a,t)};FormData.prototype._trackLength=function(e,a,t){var i=0;if(t.knownLength!=null){i+=+t.knownLength}else if(Buffer.isBuffer(a)){i=a.length}else if(typeof a==="string"){i=Buffer.byteLength(a)}this._valueLength+=i;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!a||!a.path&&!(a.readable&&a.hasOwnProperty("httpVersion"))&&!(a instanceof l)){return}if(!t.knownLength){this._valuesToMeasure.push(a)}};FormData.prototype._lengthRetriever=function(e,a){if(e.hasOwnProperty("fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){a(null,e.end+1-(e.start?e.start:0))}else{d.stat(e.path,(function(t,i){var p;if(t){a(t);return}p=i.size-(e.start?e.start:0);a(null,p)}))}}else if(e.hasOwnProperty("httpVersion")){a(null,+e.headers["content-length"])}else if(e.hasOwnProperty("httpModule")){e.on("response",(function(t){e.pause();a(null,+t.headers["content-length"])}));e.resume()}else{a("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,a,t){if(typeof t.header=="string"){return t.header}var i=this._getContentDisposition(a,t);var p=this._getContentType(a,t);var n="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(i||[]),"Content-Type":[].concat(p||[])};if(typeof t.header=="object"){m(o,t.header)}var s;for(var r in o){if(!o.hasOwnProperty(r))continue;s=o[r];if(s==null){continue}if(!Array.isArray(s)){s=[s]}if(s.length){n+=r+": "+s.join("; ")+FormData.LINE_BREAK}}return"--"+this.getBoundary()+FormData.LINE_BREAK+n+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,a){var t,i;if(typeof a.filepath==="string"){t=n.normalize(a.filepath).replace(/\\/g,"/")}else if(a.filename||e.name||e.path){t=n.basename(a.filename||e.name||e.path)}else if(e.readable&&e.hasOwnProperty("httpVersion")){t=n.basename(e.client._httpMessage.path||"")}if(t){i='filename="'+t+'"'}return i};FormData.prototype._getContentType=function(e,a){var t=a.contentType;if(!t&&e.name){t=c.lookup(e.name)}if(!t&&e.path){t=c.lookup(e.path)}if(!t&&e.readable&&e.hasOwnProperty("httpVersion")){t=e.headers["content-type"]}if(!t&&(a.filepath||a.filename)){t=c.lookup(a.filepath||a.filename)}if(!t&&typeof e=="object"){t=FormData.DEFAULT_CONTENT_TYPE}return t};FormData.prototype._multiPartFooter=function(){return function(e){var a=FormData.LINE_BREAK;var t=this._streams.length===0;if(t){a+=this._lastBoundary()}e(a)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var a;var t={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(a in e){if(e.hasOwnProperty(a)){t[a.toLowerCase()]=e[a]}}return t};FormData.prototype.setBoundary=function(e){this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var a=this.getBoundary();for(var t=0,i=this._streams.length;t{e.exports=function(e,a){Object.keys(a).forEach((function(t){e[t]=e[t]||a[t]}));return e}},9320:e=>{"use strict";var a="Function.prototype.bind called on incompatible ";var t=Array.prototype.slice;var i=Object.prototype.toString;var p="[object Function]";e.exports=function bind(e){var n=this;if(typeof n!=="function"||i.call(n)!==p){throw new TypeError(a+n)}var o=t.call(arguments,1);var s;var binder=function(){if(this instanceof s){var a=n.apply(this,o.concat(t.call(arguments)));if(Object(a)===a){return a}return this}else{return n.apply(e,o.concat(t.call(arguments)))}};var r=Math.max(0,n.length-o.length);var d=[];for(var l=0;l{"use strict";var i=t(9320);e.exports=Function.prototype.bind||i},4538:(e,a,t)=>{"use strict";var i;var p=SyntaxError;var n=Function;var o=TypeError;var getEvalledConstructor=function(e){try{return n('"use strict"; return ('+e+").constructor;")()}catch(e){}};var s=Object.getOwnPropertyDescriptor;if(s){try{s({},"")}catch(e){s=null}}var throwTypeError=function(){throw new o};var r=s?function(){try{arguments.callee;return throwTypeError}catch(e){try{return s(arguments,"callee").get}catch(e){return throwTypeError}}}():throwTypeError;var d=t(587)();var l=Object.getPrototypeOf||function(e){return e.__proto__};var c={};var u=typeof Uint8Array==="undefined"?i:l(Uint8Array);var m={"%AggregateError%":typeof AggregateError==="undefined"?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?i:ArrayBuffer,"%ArrayIteratorPrototype%":d?l([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":c,"%AsyncGenerator%":c,"%AsyncGeneratorFunction%":c,"%AsyncIteratorPrototype%":c,"%Atomics%":typeof Atomics==="undefined"?i:Atomics,"%BigInt%":typeof BigInt==="undefined"?i:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?i:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array==="undefined"?i:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?i:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?i:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":c,"%Int8Array%":typeof Int8Array==="undefined"?i:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?i:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?l(l([][Symbol.iterator]())):i,"%JSON%":typeof JSON==="object"?JSON:i,"%Map%":typeof Map==="undefined"?i:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!d?i:l((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?i:Promise,"%Proxy%":typeof Proxy==="undefined"?i:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect==="undefined"?i:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?i:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!d?i:l((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?l(""[Symbol.iterator]()):i,"%Symbol%":d?Symbol:i,"%SyntaxError%":p,"%ThrowTypeError%":r,"%TypedArray%":u,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array==="undefined"?i:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?i:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?i:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?i:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap==="undefined"?i:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?i:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?i:WeakSet};try{null.error}catch(e){var f=l(l(e));m["%Error.prototype%"]=f}var h=function doEval(e){var a;if(e==="%AsyncFunction%"){a=getEvalledConstructor("async function () {}")}else if(e==="%GeneratorFunction%"){a=getEvalledConstructor("function* () {}")}else if(e==="%AsyncGeneratorFunction%"){a=getEvalledConstructor("async function* () {}")}else if(e==="%AsyncGenerator%"){var t=doEval("%AsyncGeneratorFunction%");if(t){a=t.prototype}}else if(e==="%AsyncIteratorPrototype%"){var i=doEval("%AsyncGenerator%");if(i){a=l(i.prototype)}}m[e]=a;return a};var v={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var g=t(8334);var b=t(6339);var x=g.call(Function.call,Array.prototype.concat);var y=g.call(Function.apply,Array.prototype.splice);var w=g.call(Function.call,String.prototype.replace);var _=g.call(Function.call,String.prototype.slice);var S=g.call(Function.call,RegExp.prototype.exec);var E=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var D=/\\(\\)?/g;var C=function stringToPath(e){var a=_(e,0,1);var t=_(e,-1);if(a==="%"&&t!=="%"){throw new p("invalid intrinsic syntax, expected closing `%`")}else if(t==="%"&&a!=="%"){throw new p("invalid intrinsic syntax, expected opening `%`")}var i=[];w(e,E,(function(e,a,t,p){i[i.length]=t?w(p,D,"$1"):a||e}));return i};var T=function getBaseIntrinsic(e,a){var t=e;var i;if(b(v,t)){i=v[t];t="%"+i[0]+"%"}if(b(m,t)){var n=m[t];if(n===c){n=h(t)}if(typeof n==="undefined"&&!a){throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!")}return{alias:i,name:t,value:n}}throw new p("intrinsic "+e+" does not exist!")};e.exports=function GetIntrinsic(e,a){if(typeof e!=="string"||e.length===0){throw new o("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof a!=="boolean"){throw new o('"allowMissing" argument must be a boolean')}if(S(/^%?[^%]*%?$/,e)===null){throw new p("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var t=C(e);var n=t.length>0?t[0]:"";var r=T("%"+n+"%",a);var d=r.name;var l=r.value;var c=false;var u=r.alias;if(u){n=u[0];y(t,x([0,1],u))}for(var f=1,h=true;f=t.length){var E=s(l,v);h=!!E;if(h&&"get"in E&&!("originalValue"in E.get)){l=E.get}else{l=l[v]}}else{h=b(l,v);l=l[v]}if(h&&!c){m[d]=l}}}return l}},1621:e=>{"use strict";e.exports=(e,a=process.argv)=>{const t=e.startsWith("-")?"":e.length===1?"-":"--";const i=a.indexOf(t+e);const p=a.indexOf("--");return i!==-1&&(p===-1||i{"use strict";var i=typeof Symbol!=="undefined"&&Symbol;var p=t(7747);e.exports=function hasNativeSymbols(){if(typeof i!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof i("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return p()}},7747:e=>{"use strict";e.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var e={};var a=Symbol("test");var t=Object(a);if(typeof a==="string"){return false}if(Object.prototype.toString.call(a)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(t)!=="[object Symbol]"){return false}var i=42;e[a]=i;for(a in e){return false}if(typeof Object.keys==="function"&&Object.keys(e).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(e).length!==0){return false}var p=Object.getOwnPropertySymbols(e);if(p.length!==1||p[0]!==a){return false}if(!Object.prototype.propertyIsEnumerable.call(e,a)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var n=Object.getOwnPropertyDescriptor(e,a);if(n.value!==i||n.enumerable!==true){return false}}return true}},6339:(e,a,t)=>{"use strict";var i=t(8334);e.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},9695:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a._dbcs=DBCSCodec;var p=-1,n=-2,o=-10,s=-1e3,r=new Array(256),d=-1;for(var l=0;l<256;l++)r[l]=p;function DBCSCodec(e,a){this.encodingName=e.encodingName;if(!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var t=e.table();this.decodeTables=[];this.decodeTables[0]=r.slice(0);this.decodeTableSeq=[];for(var i=0;is){throw new Error("gb18030 decode tables conflict at byte 2")}var m=this.decodeTables[s-c[u]];for(var f=129;f<=254;f++){if(m[f]===p){m[f]=s-d}else if(m[f]===s-d){continue}else if(m[f]>s){throw new Error("gb18030 decode tables conflict at byte 3")}var h=this.decodeTables[s-m[f]];for(var v=48;v<=57;v++){if(h[v]===p)h[v]=n}}}}}this.defaultCharUnicode=a.defaultCharUnicode;this.encodeTable=[];this.encodeTableSeq=[];var g={};if(e.encodeSkipVals)for(var i=0;i0;e>>>=8)a.push(e&255);if(a.length==0)a.push(0);var t=this.decodeTables[0];for(var i=a.length-1;i>0;i--){var n=t[a[i]];if(n==p){t[a[i]]=s-this.decodeTables.length;this.decodeTables.push(t=r.slice(0))}else if(n<=s){t=this.decodeTables[s-n]}else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return t};DBCSCodec.prototype._addDecodeChunk=function(e){var a=parseInt(e[0],16);var t=this._getDecodeTrieNode(a);a=a&255;for(var i=1;i255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+a)};DBCSCodec.prototype._getEncodeBucket=function(e){var a=e>>8;if(this.encodeTable[a]===undefined)this.encodeTable[a]=r.slice(0);return this.encodeTable[a]};DBCSCodec.prototype._setEncodeChar=function(e,a){var t=this._getEncodeBucket(e);var i=e&255;if(t[i]<=o)this.encodeTableSeq[o-t[i]][d]=a;else if(t[i]==p)t[i]=a};DBCSCodec.prototype._setEncodeSequence=function(e,a){var t=e[0];var i=this._getEncodeBucket(t);var n=t&255;var s;if(i[n]<=o){s=this.encodeTableSeq[o-i[n]]}else{s={};if(i[n]!==p)s[d]=i[n];i[n]=o-this.encodeTableSeq.length;this.encodeTableSeq.push(s)}for(var r=1;r=0){this._setEncodeChar(d,l);p=true}else if(d<=s){var c=s-d;if(!n[c]){var u=l<<8>>>0;if(this._fillEncodeTable(c,u,t))p=true;else n[c]=true}}else if(d<=o){this._setEncodeSequence(this.decodeTableSeq[o-d],l);p=true}}return p};function DBCSEncoder(e,a){this.leadSurrogate=-1;this.seqObj=undefined;this.encodeTable=a.encodeTable;this.encodeTableSeq=a.encodeTableSeq;this.defaultCharSingleByte=a.defCharSB;this.gb18030=a.gb18030}DBCSEncoder.prototype.write=function(e){var a=i.alloc(e.length*(this.gb18030?4:3)),t=this.leadSurrogate,n=this.seqObj,s=-1,r=0,l=0;while(true){if(s===-1){if(r==e.length)break;var c=e.charCodeAt(r++)}else{var c=s;s=-1}if(55296<=c&&c<57344){if(c<56320){if(t===-1){t=c;continue}else{t=c;c=p}}else{if(t!==-1){c=65536+(t-55296)*1024+(c-56320);t=-1}else{c=p}}}else if(t!==-1){s=c;c=p;t=-1}var u=p;if(n!==undefined&&c!=p){var m=n[c];if(typeof m==="object"){n=m;continue}else if(typeof m=="number"){u=m}else if(m==undefined){m=n[d];if(m!==undefined){u=m;s=c}else{}}n=undefined}else if(c>=0){var f=this.encodeTable[c>>8];if(f!==undefined)u=f[c&255];if(u<=o){n=this.encodeTableSeq[o-u];continue}if(u==p&&this.gb18030){var h=findIdx(this.gb18030.uChars,c);if(h!=-1){var u=this.gb18030.gbChars[h]+(c-this.gb18030.uChars[h]);a[l++]=129+Math.floor(u/12600);u=u%12600;a[l++]=48+Math.floor(u/1260);u=u%1260;a[l++]=129+Math.floor(u/10);u=u%10;a[l++]=48+u;continue}}}if(u===p)u=this.defaultCharSingleByte;if(u<256){a[l++]=u}else if(u<65536){a[l++]=u>>8;a[l++]=u&255}else if(u<16777216){a[l++]=u>>16;a[l++]=u>>8&255;a[l++]=u&255}else{a[l++]=u>>>24;a[l++]=u>>>16&255;a[l++]=u>>>8&255;a[l++]=u&255}}this.seqObj=n;this.leadSurrogate=t;return a.slice(0,l)};DBCSEncoder.prototype.end=function(){if(this.leadSurrogate===-1&&this.seqObj===undefined)return;var e=i.alloc(10),a=0;if(this.seqObj){var t=this.seqObj[d];if(t!==undefined){if(t<256){e[a++]=t}else{e[a++]=t>>8;e[a++]=t&255}}else{}this.seqObj=undefined}if(this.leadSurrogate!==-1){e[a++]=this.defaultCharSingleByte;this.leadSurrogate=-1}return e.slice(0,a)};DBCSEncoder.prototype.findIdx=findIdx;function DBCSDecoder(e,a){this.nodeIdx=0;this.prevBytes=[];this.decodeTables=a.decodeTables;this.decodeTableSeq=a.decodeTableSeq;this.defaultCharUnicode=a.defaultCharUnicode;this.gb18030=a.gb18030}DBCSDecoder.prototype.write=function(e){var a=i.alloc(e.length*2),t=this.nodeIdx,r=this.prevBytes,d=this.prevBytes.length,l=-this.prevBytes.length,c;for(var u=0,m=0;u=0?e[u]:r[u+d];var c=this.decodeTables[t][f];if(c>=0){}else if(c===p){c=this.defaultCharUnicode.charCodeAt(0);u=l}else if(c===n){if(u>=3){var h=(e[u-3]-129)*12600+(e[u-2]-48)*1260+(e[u-1]-129)*10+(f-48)}else{var h=(r[u-3+d]-129)*12600+((u-2>=0?e[u-2]:r[u-2+d])-48)*1260+((u-1>=0?e[u-1]:r[u-1+d])-129)*10+(f-48)}var v=findIdx(this.gb18030.gbChars,h);c=this.gb18030.uChars[v]+h-this.gb18030.gbChars[v]}else if(c<=s){t=s-c;continue}else if(c<=o){var g=this.decodeTableSeq[o-c];for(var b=0;b>8}c=g[g.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+c+" at "+t+"/"+f);if(c>=65536){c-=65536;var x=55296|c>>10;a[m++]=x&255;a[m++]=x>>8;c=56320|c&1023}a[m++]=c&255;a[m++]=c>>8;t=0;l=u+1}this.nodeIdx=t;this.prevBytes=l>=0?Array.prototype.slice.call(e,l):r.slice(l+d).concat(Array.prototype.slice.call(e));return a.slice(0,m).toString("ucs2")};DBCSDecoder.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var a=this.prevBytes.slice(1);this.prevBytes=[];this.nodeIdx=0;if(a.length>0)e+=this.write(a)}this.prevBytes=[];this.nodeIdx=0;return e};function findIdx(e,a){if(e[0]>a)return-1;var t=0,i=e.length;while(t>1);if(e[p]<=a)t=p;else i=p}return t}},1386:(e,a,t)=>{"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return t(7014)},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return t(1532)},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return t(3336)}},gbk:{type:"_dbcs",table:function(){return t(3336).concat(t(4346))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return t(3336).concat(t(4346))},gb18030:function(){return t(6258)},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return t(7348)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return t(4284)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return t(4284).concat(t(3480))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},2733:(e,a,t)=>{"use strict";var i=[t(2376),t(9557),t(1155),t(1644),t(6657),t(1080),t(1012),t(9695),t(1386)];for(var p=0;p{"use strict";var i=t(5118).Buffer;e.exports={utf8:{type:"_internal",bomAware:true},cesu8:{type:"_internal",bomAware:true},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:true},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:InternalCodec};function InternalCodec(e,a){this.enc=e.encodingName;this.bomAware=e.bomAware;if(this.enc==="base64")this.encoder=InternalEncoderBase64;else if(this.enc==="cesu8"){this.enc="utf8";this.encoder=InternalEncoderCesu8;if(i.from("eda0bdedb2a9","hex").toString()!=="💩"){this.decoder=InternalDecoderCesu8;this.defaultCharUnicode=a.defaultCharUnicode}}}InternalCodec.prototype.encoder=InternalEncoder;InternalCodec.prototype.decoder=InternalDecoder;var p=t(1576).StringDecoder;if(!p.prototype.end)p.prototype.end=function(){};function InternalDecoder(e,a){this.decoder=new p(a.enc)}InternalDecoder.prototype.write=function(e){if(!i.isBuffer(e)){e=i.from(e)}return this.decoder.write(e)};InternalDecoder.prototype.end=function(){return this.decoder.end()};function InternalEncoder(e,a){this.enc=a.enc}InternalEncoder.prototype.write=function(e){return i.from(e,this.enc)};InternalEncoder.prototype.end=function(){};function InternalEncoderBase64(e,a){this.prevStr=""}InternalEncoderBase64.prototype.write=function(e){e=this.prevStr+e;var a=e.length-e.length%4;this.prevStr=e.slice(a);e=e.slice(0,a);return i.from(e,"base64")};InternalEncoderBase64.prototype.end=function(){return i.from(this.prevStr,"base64")};function InternalEncoderCesu8(e,a){}InternalEncoderCesu8.prototype.write=function(e){var a=i.alloc(e.length*3),t=0;for(var p=0;p>>6);a[t++]=128+(n&63)}else{a[t++]=224+(n>>>12);a[t++]=128+(n>>>6&63);a[t++]=128+(n&63)}}return a.slice(0,t)};InternalEncoderCesu8.prototype.end=function(){};function InternalDecoderCesu8(e,a){this.acc=0;this.contBytes=0;this.accBytes=0;this.defaultCharUnicode=a.defaultCharUnicode}InternalDecoderCesu8.prototype.write=function(e){var a=this.acc,t=this.contBytes,i=this.accBytes,p="";for(var n=0;n0){p+=this.defaultCharUnicode;t=0}if(o<128){p+=String.fromCharCode(o)}else if(o<224){a=o&31;t=1;i=1}else if(o<240){a=o&15;t=2;i=1}else{p+=this.defaultCharUnicode}}else{if(t>0){a=a<<6|o&63;t--;i++;if(t===0){if(i===2&&a<128&&a>0)p+=this.defaultCharUnicode;else if(i===3&&a<2048)p+=this.defaultCharUnicode;else p+=String.fromCharCode(a)}}else{p+=this.defaultCharUnicode}}}this.acc=a;this.contBytes=t;this.accBytes=i;return p};InternalDecoderCesu8.prototype.end=function(){var e=0;if(this.contBytes>0)e+=this.defaultCharUnicode;return e}},6657:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a._sbcs=SBCSCodec;function SBCSCodec(e,a){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){var t="";for(var p=0;p<128;p++)t+=String.fromCharCode(p);e.chars=t+e.chars}this.decodeBuf=i.from(e.chars,"ucs2");var n=i.alloc(65536,a.defaultCharSingleByte.charCodeAt(0));for(var p=0;p{"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},1080:e=>{"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},1155:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a.utf16be=Utf16BECodec;function Utf16BECodec(){}Utf16BECodec.prototype.encoder=Utf16BEEncoder;Utf16BECodec.prototype.decoder=Utf16BEDecoder;Utf16BECodec.prototype.bomAware=true;function Utf16BEEncoder(){}Utf16BEEncoder.prototype.write=function(e){var a=i.from(e,"ucs2");for(var t=0;t=100){break e}}}}if(n>p)return"utf-16be";if(n{"use strict";var i=t(5118).Buffer;a._utf32=Utf32Codec;function Utf32Codec(e,a){this.iconv=a;this.bomAware=true;this.isLE=e.isLE}a.utf32le={type:"_utf32",isLE:true};a.utf32be={type:"_utf32",isLE:false};a.ucs4le="utf32le";a.ucs4be="utf32be";Utf32Codec.prototype.encoder=Utf32Encoder;Utf32Codec.prototype.decoder=Utf32Decoder;function Utf32Encoder(e,a){this.isLE=a.isLE;this.highSurrogate=0}Utf32Encoder.prototype.write=function(e){var a=i.from(e,"ucs2");var t=i.alloc(a.length*2);var p=this.isLE?t.writeUInt32LE:t.writeUInt32BE;var n=0;for(var o=0;o0){for(;a1114111){t=i}if(t>=65536){t-=65536;var p=55296|t>>10;e[a++]=p&255;e[a++]=p>>8;var t=56320|t&1023}e[a++]=t&255;e[a++]=t>>8;return a}Utf32Decoder.prototype.end=function(){this.overflow.length=0};a.utf32=Utf32AutoCodec;a.ucs4="utf32";function Utf32AutoCodec(e,a){this.iconv=a}Utf32AutoCodec.prototype.encoder=Utf32AutoEncoder;Utf32AutoCodec.prototype.decoder=Utf32AutoDecoder;function Utf32AutoEncoder(e,a){e=e||{};if(e.addBOM===undefined)e.addBOM=true;this.encoder=a.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}Utf32AutoEncoder.prototype.write=function(e){return this.encoder.write(e)};Utf32AutoEncoder.prototype.end=function(){return this.encoder.end()};function Utf32AutoDecoder(e,a){this.decoder=null;this.initialBufs=[];this.initialBufsLen=0;this.options=e||{};this.iconv=a.iconv}Utf32AutoDecoder.prototype.write=function(e){if(!this.decoder){this.initialBufs.push(e);this.initialBufsLen+=e.length;if(this.initialBufsLen<32)return"";var a=detectEncoding(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(a,this.options);var t="";for(var i=0;i16)n++;if(t[3]!==0||t[2]>16)p++;if(t[0]===0&&t[1]===0&&(t[2]!==0||t[3]!==0))s++;if((t[0]!==0||t[1]!==0)&&t[2]===0&&t[3]===0)o++;t.length=0;i++;if(i>=100){break e}}}}if(s-n>o-p)return"utf-32be";if(s-n{"use strict";var i=t(5118).Buffer;a.utf7=Utf7Codec;a.unicode11utf7="utf7";function Utf7Codec(e,a){this.iconv=a}Utf7Codec.prototype.encoder=Utf7Encoder;Utf7Codec.prototype.decoder=Utf7Decoder;Utf7Codec.prototype.bomAware=true;var p=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function Utf7Encoder(e,a){this.iconv=a.iconv}Utf7Encoder.prototype.write=function(e){return i.from(e.replace(p,function(e){return"+"+(e==="+"?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};Utf7Encoder.prototype.end=function(){};function Utf7Decoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=""}var n=/[A-Za-z0-9\/+]/;var o=[];for(var s=0;s<256;s++)o[s]=n.test(String.fromCharCode(s));var r="+".charCodeAt(0),d="-".charCodeAt(0),l="&".charCodeAt(0);Utf7Decoder.prototype.write=function(e){var a="",t=0,p=this.inBase64,n=this.base64Accum;for(var s=0;s0)e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e};a.utf7imap=Utf7IMAPCodec;function Utf7IMAPCodec(e,a){this.iconv=a}Utf7IMAPCodec.prototype.encoder=Utf7IMAPEncoder;Utf7IMAPCodec.prototype.decoder=Utf7IMAPDecoder;Utf7IMAPCodec.prototype.bomAware=true;function Utf7IMAPEncoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=i.alloc(6);this.base64AccumIdx=0}Utf7IMAPEncoder.prototype.write=function(e){var a=this.inBase64,t=this.base64Accum,p=this.base64AccumIdx,n=i.alloc(e.length*5+10),o=0;for(var s=0;s0){o+=n.write(t.slice(0,p).toString("base64").replace(/\//g,",").replace(/=+$/,""),o);p=0}n[o++]=d;a=false}if(!a){n[o++]=r;if(r===l)n[o++]=d}}else{if(!a){n[o++]=l;a=true}if(a){t[p++]=r>>8;t[p++]=r&255;if(p==t.length){o+=n.write(t.toString("base64").replace(/\//g,","),o);p=0}}}}this.inBase64=a;this.base64AccumIdx=p;return n.slice(0,o)};Utf7IMAPEncoder.prototype.end=function(){var e=i.alloc(10),a=0;if(this.inBase64){if(this.base64AccumIdx>0){a+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),a);this.base64AccumIdx=0}e[a++]=d;this.inBase64=false}return e.slice(0,a)};function Utf7IMAPDecoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=""}var c=o.slice();c[",".charCodeAt(0)]=true;Utf7IMAPDecoder.prototype.write=function(e){var a="",t=0,p=this.inBase64,n=this.base64Accum;for(var o=0;o0)e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e}},7961:(e,a)=>{"use strict";var t="\ufeff";a.PrependBOM=PrependBOMWrapper;function PrependBOMWrapper(e,a){this.encoder=e;this.addBOM=true}PrependBOMWrapper.prototype.write=function(e){if(this.addBOM){e=t+e;this.addBOM=false}return this.encoder.write(e)};PrependBOMWrapper.prototype.end=function(){return this.encoder.end()};a.StripBOM=StripBOMWrapper;function StripBOMWrapper(e,a){this.decoder=e;this.pass=false;this.options=a||{}}StripBOMWrapper.prototype.write=function(e){var a=this.decoder.write(e);if(this.pass||!a)return a;if(a[0]===t){a=a.slice(1);if(typeof this.options.stripBOM==="function")this.options.stripBOM()}this.pass=true;return a};StripBOMWrapper.prototype.end=function(){return this.decoder.end()}},9032:(e,a,t)=>{"use strict";var i=t(5118).Buffer;var p=t(7961),n=e.exports;n.encodings=null;n.defaultCharUnicode="�";n.defaultCharSingleByte="?";n.encode=function encode(e,a,t){e=""+(e||"");var p=n.getEncoder(a,t);var o=p.write(e);var s=p.end();return s&&s.length>0?i.concat([o,s]):o};n.decode=function decode(e,a,t){if(typeof e==="string"){if(!n.skipDecodeWarning){console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding");n.skipDecodeWarning=true}e=i.from(""+(e||""),"binary")}var p=n.getDecoder(a,t);var o=p.write(e);var s=p.end();return s?o+s:o};n.encodingExists=function encodingExists(e){try{n.getCodec(e);return true}catch(e){return false}};n.toEncoding=n.encode;n.fromEncoding=n.decode;n._codecDataCache={};n.getCodec=function getCodec(e){if(!n.encodings)n.encodings=t(2733);var a=n._canonicalizeEncoding(e);var i={};while(true){var p=n._codecDataCache[a];if(p)return p;var o=n.encodings[a];switch(typeof o){case"string":a=o;break;case"object":for(var s in o)i[s]=o[s];if(!i.encodingName)i.encodingName=a;a=o.type;break;case"function":if(!i.encodingName)i.encodingName=a;p=new o(i,n);n._codecDataCache[i.encodingName]=p;return p;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+a+"')")}}};n._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};n.getEncoder=function getEncoder(e,a){var t=n.getCodec(e),i=new t.encoder(a,t);if(t.bomAware&&a&&a.addBOM)i=new p.PrependBOM(i,a);return i};n.getDecoder=function getDecoder(e,a){var t=n.getCodec(e),i=new t.decoder(a,t);if(t.bomAware&&!(a&&a.stripBOM===false))i=new p.StripBOM(i,a);return i};n.enableStreamingAPI=function enableStreamingAPI(e){if(n.supportsStreams)return;var a=t(6869)(e);n.IconvLiteEncoderStream=a.IconvLiteEncoderStream;n.IconvLiteDecoderStream=a.IconvLiteDecoderStream;n.encodeStream=function encodeStream(e,a){return new n.IconvLiteEncoderStream(n.getEncoder(e,a),a)};n.decodeStream=function decodeStream(e,a){return new n.IconvLiteDecoderStream(n.getDecoder(e,a),a)};n.supportsStreams=true};var o;try{o=t(2781)}catch(e){}if(o&&o.Transform){n.enableStreamingAPI(o)}else{n.encodeStream=n.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}}if(false){}},6869:(e,a,t)=>{"use strict";var i=t(5118).Buffer;e.exports=function(e){var a=e.Transform;function IconvLiteEncoderStream(e,t){this.conv=e;t=t||{};t.decodeStrings=false;a.call(this,t)}IconvLiteEncoderStream.prototype=Object.create(a.prototype,{constructor:{value:IconvLiteEncoderStream}});IconvLiteEncoderStream.prototype._transform=function(e,a,t){if(typeof e!="string")return t(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(e);if(i&&i.length)this.push(i);t()}catch(e){t(e)}};IconvLiteEncoderStream.prototype._flush=function(e){try{var a=this.conv.end();if(a&&a.length)this.push(a);e()}catch(a){e(a)}};IconvLiteEncoderStream.prototype.collect=function(e){var a=[];this.on("error",e);this.on("data",(function(e){a.push(e)}));this.on("end",(function(){e(null,i.concat(a))}));return this};function IconvLiteDecoderStream(e,t){this.conv=e;t=t||{};t.encoding=this.encoding="utf8";a.call(this,t)}IconvLiteDecoderStream.prototype=Object.create(a.prototype,{constructor:{value:IconvLiteDecoderStream}});IconvLiteDecoderStream.prototype._transform=function(e,a,t){if(!i.isBuffer(e)&&!(e instanceof Uint8Array))return t(new Error("Iconv decoding stream needs buffers as its input."));try{var p=this.conv.write(e);if(p&&p.length)this.push(p,this.encoding);t()}catch(e){t(e)}};IconvLiteDecoderStream.prototype._flush=function(e){try{var a=this.conv.end();if(a&&a.length)this.push(a,this.encoding);e()}catch(a){e(a)}};IconvLiteDecoderStream.prototype.collect=function(e){var a="";this.on("error",e);this.on("data",(function(e){a+=e}));this.on("end",(function(){e(null,a)}));return this};return{IconvLiteEncoderStream:IconvLiteEncoderStream,IconvLiteDecoderStream:IconvLiteDecoderStream}}},8063:function(e){(function(a,t){"use strict";if(typeof define==="function"&&define.amd){define(t)}else if(true&&e.exports){e.exports=t()}else{a.log=t()}})(this,(function(){"use strict";var noop=function(){};var e="undefined";var a=typeof window!==e&&typeof window.navigator!==e&&/Trident\/|MSIE /.test(window.navigator.userAgent);var t=["trace","debug","info","warn","error"];function bindMethod(e,a){var t=e[a];if(typeof t.bind==="function"){return t.bind(e)}else{try{return Function.prototype.bind.call(t,e)}catch(a){return function(){return Function.prototype.apply.apply(t,[e,arguments])}}}}function traceForIE(){if(console.log){if(console.log.apply){console.log.apply(console,arguments)}else{Function.prototype.apply.apply(console.log,[console,arguments])}}if(console.trace)console.trace()}function realMethod(t){if(t==="debug"){t="log"}if(typeof console===e){return false}else if(t==="trace"&&a){return traceForIE}else if(console[t]!==undefined){return bindMethod(console,t)}else if(console.log!==undefined){return bindMethod(console,"log")}else{return noop}}function replaceLoggingMethods(e,a){for(var i=0;i=0&&t<=n.levels.SILENT){o=t;if(i!==false){persistLevelIfPossible(t)}replaceLoggingMethods.call(n,t,a);if(typeof console===e&&t{ +(()=>{var e={7351:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.issue=a.issueCommand=void 0;const o=n(t(2037));const s=t(5278);function issueCommand(e,a,t){const i=new Command(e,a,t);process.stdout.write(i.toString()+o.EOL)}a.issueCommand=issueCommand;function issue(e,a=""){issueCommand(e,{},a)}a.issue=issue;const r="::";class Command{constructor(e,a,t){if(!e){e="missing.command"}this.command=e;this.properties=a;this.message=t}toString(){let e=r+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let a=true;for(const t in this.properties){if(this.properties.hasOwnProperty(t)){const i=this.properties[t];if(i){if(a){a=false}else{e+=","}e+=`${t}=${escapeProperty(i)}`}}}}e+=`${r}${escapeData(this.message)}`;return e}}function escapeData(e){return s.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return s.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},2186:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};var o=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.getIDToken=a.getState=a.saveState=a.group=a.endGroup=a.startGroup=a.info=a.notice=a.warning=a.error=a.debug=a.isDebug=a.setFailed=a.setCommandEcho=a.setOutput=a.getBooleanInput=a.getMultilineInput=a.getInput=a.addPath=a.setSecret=a.exportVariable=a.ExitCode=void 0;const s=t(7351);const r=t(717);const d=t(5278);const l=n(t(2037));const c=n(t(1017));const u=t(8041);var m;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(m=a.ExitCode||(a.ExitCode={}));function exportVariable(e,a){const t=d.toCommandValue(a);process.env[e]=t;const i=process.env["GITHUB_ENV"]||"";if(i){return r.issueFileCommand("ENV",r.prepareKeyValueMessage(e,a))}s.issueCommand("set-env",{name:e},t)}a.exportVariable=exportVariable;function setSecret(e){s.issueCommand("add-mask",{},e)}a.setSecret=setSecret;function addPath(e){const a=process.env["GITHUB_PATH"]||"";if(a){r.issueFileCommand("PATH",e)}else{s.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}a.addPath=addPath;function getInput(e,a){const t=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(a&&a.required&&!t){throw new Error(`Input required and not supplied: ${e}`)}if(a&&a.trimWhitespace===false){return t}return t.trim()}a.getInput=getInput;function getMultilineInput(e,a){const t=getInput(e,a).split("\n").filter((e=>e!==""));if(a&&a.trimWhitespace===false){return t}return t.map((e=>e.trim()))}a.getMultilineInput=getMultilineInput;function getBooleanInput(e,a){const t=["true","True","TRUE"];const i=["false","False","FALSE"];const p=getInput(e,a);if(t.includes(p))return true;if(i.includes(p))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}a.getBooleanInput=getBooleanInput;function setOutput(e,a){const t=process.env["GITHUB_OUTPUT"]||"";if(t){return r.issueFileCommand("OUTPUT",r.prepareKeyValueMessage(e,a))}process.stdout.write(l.EOL);s.issueCommand("set-output",{name:e},d.toCommandValue(a))}a.setOutput=setOutput;function setCommandEcho(e){s.issue("echo",e?"on":"off")}a.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=m.Failure;error(e)}a.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}a.isDebug=isDebug;function debug(e){s.issueCommand("debug",{},e)}a.debug=debug;function error(e,a={}){s.issueCommand("error",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.error=error;function warning(e,a={}){s.issueCommand("warning",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.warning=warning;function notice(e,a={}){s.issueCommand("notice",d.toCommandProperties(a),e instanceof Error?e.toString():e)}a.notice=notice;function info(e){process.stdout.write(e+l.EOL)}a.info=info;function startGroup(e){s.issue("group",e)}a.startGroup=startGroup;function endGroup(){s.issue("endgroup")}a.endGroup=endGroup;function group(e,a){return o(this,void 0,void 0,(function*(){startGroup(e);let t;try{t=yield a()}finally{endGroup()}return t}))}a.group=group;function saveState(e,a){const t=process.env["GITHUB_STATE"]||"";if(t){return r.issueFileCommand("STATE",r.prepareKeyValueMessage(e,a))}s.issueCommand("save-state",{name:e},d.toCommandValue(a))}a.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}a.getState=getState;function getIDToken(e){return o(this,void 0,void 0,(function*(){return yield u.OidcClient.getIDToken(e)}))}a.getIDToken=getIDToken;var f=t(1327);Object.defineProperty(a,"summary",{enumerable:true,get:function(){return f.summary}});var h=t(1327);Object.defineProperty(a,"markdownSummary",{enumerable:true,get:function(){return h.markdownSummary}});var v=t(2981);Object.defineProperty(a,"toPosixPath",{enumerable:true,get:function(){return v.toPosixPath}});Object.defineProperty(a,"toWin32Path",{enumerable:true,get:function(){return v.toWin32Path}});Object.defineProperty(a,"toPlatformPath",{enumerable:true,get:function(){return v.toPlatformPath}})},717:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.prepareKeyValueMessage=a.issueFileCommand=void 0;const o=n(t(7147));const s=n(t(2037));const r=t(5840);const d=t(5278);function issueFileCommand(e,a){const t=process.env[`GITHUB_${e}`];if(!t){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(t)){throw new Error(`Missing file at path: ${t}`)}o.appendFileSync(t,`${d.toCommandValue(a)}${s.EOL}`,{encoding:"utf8"})}a.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,a){const t=`ghadelimiter_${r.v4()}`;const i=d.toCommandValue(a);if(e.includes(t)){throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`)}if(i.includes(t)){throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`)}return`${e}<<${t}${s.EOL}${i}${s.EOL}${t}`}a.prepareKeyValueMessage=prepareKeyValueMessage},8041:function(e,a,t){"use strict";var i=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.OidcClient=void 0;const p=t(6255);const n=t(5526);const o=t(2186);class OidcClient{static createHttpClient(e=true,a=10){const t={allowRetries:e,maxRetries:a};return new p.HttpClient("actions/oidc-client",[new n.BearerCredentialHandler(OidcClient.getRequestToken())],t)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var a;return i(this,void 0,void 0,(function*(){const t=OidcClient.createHttpClient();const i=yield t.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.message}`)}));const p=(a=i.result)===null||a===void 0?void 0:a.value;if(!p){throw new Error("Response json body do not have ID Token field")}return p}))}static getIDToken(e){return i(this,void 0,void 0,(function*(){try{let a=OidcClient.getIDTokenUrl();if(e){const t=encodeURIComponent(e);a=`${a}&audience=${t}`}o.debug(`ID token url is ${a}`);const t=yield OidcClient.getCall(a);o.setSecret(t);return t}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}a.OidcClient=OidcClient},2981:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};Object.defineProperty(a,"__esModule",{value:true});a.toPlatformPath=a.toWin32Path=a.toPosixPath=void 0;const o=n(t(1017));function toPosixPath(e){return e.replace(/[\\]/g,"/")}a.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}a.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}a.toPlatformPath=toPlatformPath},1327:function(e,a,t){"use strict";var i=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.summary=a.markdownSummary=a.SUMMARY_DOCS_URL=a.SUMMARY_ENV_VAR=void 0;const p=t(2037);const n=t(7147);const{access:o,appendFile:s,writeFile:r}=n.promises;a.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";a.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return i(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[a.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${a.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,n.constants.R_OK|n.constants.W_OK)}catch(a){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,a,t={}){const i=Object.entries(t).map((([e,a])=>` ${e}="${a}"`)).join("");if(!a){return`<${e}${i}>`}return`<${e}${i}>${a}`}write(e){return i(this,void 0,void 0,(function*(){const a=!!(e===null||e===void 0?void 0:e.overwrite);const t=yield this.filePath();const i=a?r:s;yield i(t,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return i(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,a=false){this._buffer+=e;return a?this.addEOL():this}addEOL(){return this.addRaw(p.EOL)}addCodeBlock(e,a){const t=Object.assign({},a&&{lang:a});const i=this.wrap("pre",this.wrap("code",e),t);return this.addRaw(i).addEOL()}addList(e,a=false){const t=a?"ol":"ul";const i=e.map((e=>this.wrap("li",e))).join("");const p=this.wrap(t,i);return this.addRaw(p).addEOL()}addTable(e){const a=e.map((e=>{const a=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:a,data:t,colspan:i,rowspan:p}=e;const n=a?"th":"td";const o=Object.assign(Object.assign({},i&&{colspan:i}),p&&{rowspan:p});return this.wrap(n,t,o)})).join("");return this.wrap("tr",a)})).join("");const t=this.wrap("table",a);return this.addRaw(t).addEOL()}addDetails(e,a){const t=this.wrap("details",this.wrap("summary",e)+a);return this.addRaw(t).addEOL()}addImage(e,a,t){const{width:i,height:p}=t||{};const n=Object.assign(Object.assign({},i&&{width:i}),p&&{height:p});const o=this.wrap("img",null,Object.assign({src:e,alt:a},n));return this.addRaw(o).addEOL()}addHeading(e,a){const t=`h${a}`;const i=["h1","h2","h3","h4","h5","h6"].includes(t)?t:"h1";const p=this.wrap(i,e);return this.addRaw(p).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,a){const t=Object.assign({},a&&{cite:a});const i=this.wrap("blockquote",e,t);return this.addRaw(i).addEOL()}addLink(e,a){const t=this.wrap("a",e,{href:a});return this.addRaw(t).addEOL()}}const d=new Summary;a.markdownSummary=d;a.summary=d},5278:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.toCommandProperties=a.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}a.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}a.toCommandProperties=toCommandProperties},5526:function(e,a){"use strict";var t=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.PersonalAccessTokenCredentialHandler=a.BearerCredentialHandler=a.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,a){this.username=e;this.password=a}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return t(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}a.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},6255:function(e,a,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,a,t,i){if(i===undefined)i=t;Object.defineProperty(e,i,{enumerable:true,get:function(){return a[t]}})}:function(e,a,t,i){if(i===undefined)i=t;e[i]=a[t]});var p=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:true,value:a})}:function(e,a){e["default"]=a});var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var t in e)if(t!=="default"&&Object.hasOwnProperty.call(e,t))i(a,e,t);p(a,e);return a};var o=this&&this.__awaiter||function(e,a,t,i){function adopt(e){return e instanceof t?e:new t((function(a){a(e)}))}return new(t||(t=Promise))((function(t,p){function fulfilled(e){try{step(i.next(e))}catch(e){p(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){p(e)}}function step(e){e.done?t(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,a||[])).next())}))};Object.defineProperty(a,"__esModule",{value:true});a.HttpClient=a.isHttps=a.HttpClientResponse=a.HttpClientError=a.getProxyUrl=a.MediaTypes=a.Headers=a.HttpCodes=void 0;const s=n(t(3685));const r=n(t(5687));const d=n(t(9835));const l=n(t(4294));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=a.HttpCodes||(a.HttpCodes={}));var u;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(u=a.Headers||(a.Headers={}));var m;(function(e){e["ApplicationJson"]="application/json"})(m=a.MediaTypes||(a.MediaTypes={}));function getProxyUrl(e){const a=d.getProxyUrl(new URL(e));return a?a.href:""}a.getProxyUrl=getProxyUrl;const f=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const h=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const v=["OPTIONS","GET","DELETE","HEAD"];const g=10;const b=5;class HttpClientError extends Error{constructor(e,a){super(e);this.name="HttpClientError";this.statusCode=a;Object.setPrototypeOf(this,HttpClientError.prototype)}}a.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,(function*(){return new Promise((e=>o(this,void 0,void 0,(function*(){let a=Buffer.alloc(0);this.message.on("data",(e=>{a=Buffer.concat([a,e])}));this.message.on("end",(()=>{e(a.toString())}))}))))}))}}a.HttpClientResponse=HttpClientResponse;function isHttps(e){const a=new URL(e);return a.protocol==="https:"}a.isHttps=isHttps;class HttpClient{constructor(e,a,t){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=a||[];this.requestOptions=t;if(t){if(t.ignoreSslError!=null){this._ignoreSslError=t.ignoreSslError}this._socketTimeout=t.socketTimeout;if(t.allowRedirects!=null){this._allowRedirects=t.allowRedirects}if(t.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=t.allowRedirectDowngrade}if(t.maxRedirects!=null){this._maxRedirects=Math.max(t.maxRedirects,0)}if(t.keepAlive!=null){this._keepAlive=t.keepAlive}if(t.allowRetries!=null){this._allowRetries=t.allowRetries}if(t.maxRetries!=null){this._maxRetries=t.maxRetries}}}options(e,a){return o(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,a||{})}))}get(e,a){return o(this,void 0,void 0,(function*(){return this.request("GET",e,null,a||{})}))}del(e,a){return o(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,a||{})}))}post(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("POST",e,a,t||{})}))}patch(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("PATCH",e,a,t||{})}))}put(e,a,t){return o(this,void 0,void 0,(function*(){return this.request("PUT",e,a,t||{})}))}head(e,a){return o(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,a||{})}))}sendStream(e,a,t,i){return o(this,void 0,void 0,(function*(){return this.request(e,a,t,i)}))}getJson(e,a={}){return o(this,void 0,void 0,(function*(){a[u.Accept]=this._getExistingOrDefaultHeader(a,u.Accept,m.ApplicationJson);const t=yield this.get(e,a);return this._processResponse(t,this.requestOptions)}))}postJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.post(e,i,t);return this._processResponse(p,this.requestOptions)}))}putJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.put(e,i,t);return this._processResponse(p,this.requestOptions)}))}patchJson(e,a,t={}){return o(this,void 0,void 0,(function*(){const i=JSON.stringify(a,null,2);t[u.Accept]=this._getExistingOrDefaultHeader(t,u.Accept,m.ApplicationJson);t[u.ContentType]=this._getExistingOrDefaultHeader(t,u.ContentType,m.ApplicationJson);const p=yield this.patch(e,i,t);return this._processResponse(p,this.requestOptions)}))}request(e,a,t,i){return o(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const p=new URL(a);let n=this._prepareRequest(e,p,i);const o=this._allowRetries&&v.includes(e)?this._maxRetries+1:1;let s=0;let r;do{r=yield this.requestRaw(n,t);if(r&&r.message&&r.message.statusCode===c.Unauthorized){let e;for(const a of this.handlers){if(a.canHandleAuthentication(r)){e=a;break}}if(e){return e.handleAuthentication(this,n,t)}else{return r}}let a=this._maxRedirects;while(r.message.statusCode&&f.includes(r.message.statusCode)&&this._allowRedirects&&a>0){const o=r.message.headers["location"];if(!o){break}const s=new URL(o);if(p.protocol==="https:"&&p.protocol!==s.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield r.readBody();if(s.hostname!==p.hostname){for(const e in i){if(e.toLowerCase()==="authorization"){delete i[e]}}}n=this._prepareRequest(e,s,i);r=yield this.requestRaw(n,t);a--}if(!r.message.statusCode||!h.includes(r.message.statusCode)){return r}s+=1;if(s{function callbackForResult(e,a){if(e){i(e)}else if(!a){i(new Error("Unknown error"))}else{t(a)}}this.requestRawWithCallback(e,a,callbackForResult)}))}))}requestRawWithCallback(e,a,t){if(typeof a==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(a,"utf8")}let i=false;function handleResult(e,a){if(!i){i=true;t(e,a)}}const p=e.httpModule.request(e.options,(e=>{const a=new HttpClientResponse(e);handleResult(undefined,a)}));let n;p.on("socket",(e=>{n=e}));p.setTimeout(this._socketTimeout||3*6e4,(()=>{if(n){n.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));p.on("error",(function(e){handleResult(e)}));if(a&&typeof a==="string"){p.write(a,"utf8")}if(a&&typeof a!=="string"){a.on("close",(function(){p.end()}));a.pipe(p)}else{p.end()}}getAgent(e){const a=new URL(e);return this._getAgent(a)}_prepareRequest(e,a,t){const i={};i.parsedUrl=a;const p=i.parsedUrl.protocol==="https:";i.httpModule=p?r:s;const n=p?443:80;i.options={};i.options.host=i.parsedUrl.hostname;i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):n;i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||"");i.options.method=e;i.options.headers=this._mergeHeaders(t);if(this.userAgent!=null){i.options.headers["user-agent"]=this.userAgent}i.options.agent=this._getAgent(i.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(i.options)}}return i}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,a,t){let i;if(this.requestOptions&&this.requestOptions.headers){i=lowercaseKeys(this.requestOptions.headers)[a]}return e[a]||i||t}_getAgent(e){let a;const t=d.getProxyUrl(e);const i=t&&t.hostname;if(this._keepAlive&&i){a=this._proxyAgent}if(this._keepAlive&&!i){a=this._agent}if(a){return a}const p=e.protocol==="https:";let n=100;if(this.requestOptions){n=this.requestOptions.maxSockets||s.globalAgent.maxSockets}if(t&&t.hostname){const e={maxSockets:n,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(t.username||t.password)&&{proxyAuth:`${t.username}:${t.password}`}),{host:t.hostname,port:t.port})};let i;const o=t.protocol==="https:";if(p){i=o?l.httpsOverHttps:l.httpsOverHttp}else{i=o?l.httpOverHttps:l.httpOverHttp}a=i(e);this._proxyAgent=a}if(this._keepAlive&&!a){const e={keepAlive:this._keepAlive,maxSockets:n};a=p?new r.Agent(e):new s.Agent(e);this._agent=a}if(!a){a=p?r.globalAgent:s.globalAgent}if(p&&this._ignoreSslError){a.options=Object.assign(a.options||{},{rejectUnauthorized:false})}return a}_performExponentialBackoff(e){return o(this,void 0,void 0,(function*(){e=Math.min(g,e);const a=b*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),a)))}))}_processResponse(e,a){return o(this,void 0,void 0,(function*(){return new Promise(((t,i)=>o(this,void 0,void 0,(function*(){const p=e.message.statusCode||0;const n={statusCode:p,result:null,headers:{}};if(p===c.NotFound){t(n)}function dateTimeDeserializer(e,a){if(typeof a==="string"){const e=new Date(a);if(!isNaN(e.valueOf())){return e}}return a}let o;let s;try{s=yield e.readBody();if(s&&s.length>0){if(a&&a.deserializeDates){o=JSON.parse(s,dateTimeDeserializer)}else{o=JSON.parse(s)}n.result=o}n.headers=e.message.headers}catch(e){}if(p>299){let e;if(o&&o.message){e=o.message}else if(s&&s.length>0){e=s}else{e=`Failed request: (${p})`}const a=new HttpClientError(e,p);a.result=n.result;i(a)}else{t(n)}}))))}))}}a.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((a,t)=>(a[t.toLowerCase()]=e[t],a)),{})},9835:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.checkBypass=a.getProxyUrl=void 0;function getProxyUrl(e){const a=e.protocol==="https:";if(checkBypass(e)){return undefined}const t=(()=>{if(a){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(t){return new URL(t)}else{return undefined}}a.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const a=e.hostname;if(isLoopbackAddress(a)){return true}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let i;if(e.port){i=Number(e.port)}else if(e.protocol==="http:"){i=80}else if(e.protocol==="https:"){i=443}const p=[e.hostname.toUpperCase()];if(typeof i==="number"){p.push(`${p[0]}:${i}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||p.some((a=>a===e||a.endsWith(`.${e}`)||e.startsWith(".")&&a.endsWith(`${e}`)))){return true}}return false}a.checkBypass=checkBypass;function isLoopbackAddress(e){const a=e.toLowerCase();return a==="localhost"||a.startsWith("127.")||a.startsWith("[::1]")||a.startsWith("[0:0:0:0:0:0:0:1]")}},4812:(e,a,t)=>{e.exports={parallel:t(8210),serial:t(445),serialOrdered:t(3578)}},1700:e=>{e.exports=abort;function abort(e){Object.keys(e.jobs).forEach(clean.bind(e));e.jobs={}}function clean(e){if(typeof this.jobs[e]=="function"){this.jobs[e]()}}},2794:(e,a,t)=>{var i=t(5295);e.exports=async;function async(e){var a=false;i((function(){a=true}));return function async_callback(t,p){if(a){e(t,p)}else{i((function nextTick_callback(){e(t,p)}))}}}},5295:e=>{e.exports=defer;function defer(e){var a=typeof setImmediate=="function"?setImmediate:typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:null;if(a){a(e)}else{setTimeout(e,0)}}},9023:(e,a,t)=>{var i=t(2794),p=t(1700);e.exports=iterate;function iterate(e,a,t,i){var n=t["keyedList"]?t["keyedList"][t.index]:t.index;t.jobs[n]=runJob(a,n,e[n],(function(e,a){if(!(n in t.jobs)){return}delete t.jobs[n];if(e){p(t)}else{t.results[n]=a}i(e,t.results)}))}function runJob(e,a,t,p){var n;if(e.length==2){n=e(t,i(p))}else{n=e(t,a,i(p))}return n}},2474:e=>{e.exports=state;function state(e,a){var t=!Array.isArray(e),i={index:0,keyedList:t||a?Object.keys(e):null,jobs:{},results:t?{}:[],size:t?Object.keys(e).length:e.length};if(a){i.keyedList.sort(t?a:function(t,i){return a(e[t],e[i])})}return i}},7942:(e,a,t)=>{var i=t(1700),p=t(2794);e.exports=terminator;function terminator(e){if(!Object.keys(this.jobs).length){return}this.index=this.size;i(this);p(e)(null,this.results)}},8210:(e,a,t)=>{var i=t(9023),p=t(2474),n=t(7942);e.exports=parallel;function parallel(e,a,t){var o=p(e);while(o.index<(o["keyedList"]||e).length){i(e,a,o,(function(e,a){if(e){t(e,a);return}if(Object.keys(o.jobs).length===0){t(null,o.results);return}}));o.index++}return n.bind(o,t)}},445:(e,a,t)=>{var i=t(3578);e.exports=serial;function serial(e,a,t){return i(e,a,null,t)}},3578:(e,a,t)=>{var i=t(9023),p=t(2474),n=t(7942);e.exports=serialOrdered;e.exports.ascending=ascending;e.exports.descending=descending;function serialOrdered(e,a,t,o){var s=p(e,t);i(e,a,s,(function iteratorHandler(t,p){if(t){o(t,p);return}s.index++;if(s.index<(s["keyedList"]||e).length){i(e,a,s,iteratorHandler);return}o(null,s.results)}));return n.bind(s,o)}function ascending(e,a){return ea?1:0}function descending(e,a){return-1*ascending(e,a)}},8803:(e,a,t)=>{"use strict";var i=t(4538);var p=t(2977);var n=p(i("String.prototype.indexOf"));e.exports=function callBoundIntrinsic(e,a){var t=i(e,!!a);if(typeof t==="function"&&n(e,".prototype.")>-1){return p(t)}return t}},2977:(e,a,t)=>{"use strict";var i=t(8334);var p=t(4538);var n=p("%Function.prototype.apply%");var o=p("%Function.prototype.call%");var s=p("%Reflect.apply%",true)||i.call(o,n);var r=p("%Object.getOwnPropertyDescriptor%",true);var d=p("%Object.defineProperty%",true);var l=p("%Math.max%");if(d){try{d({},"a",{value:1})}catch(e){d=null}}e.exports=function callBind(e){var a=s(i,o,arguments);if(r&&d){var t=r(a,"length");if(t.configurable){d(a,"length",{value:1+l(0,e.length-(arguments.length-1))})}}return a};var c=function applyBind(){return s(i,n,arguments)};if(d){d(e.exports,"apply",{value:c})}else{e.exports.apply=c}},5443:(e,a,t)=>{var i=t(3837);var p=t(2781).Stream;var n=t(8611);e.exports=CombinedStream;function CombinedStream(){this.writable=false;this.readable=true;this.dataSize=0;this.maxDataSize=2*1024*1024;this.pauseStreams=true;this._released=false;this._streams=[];this._currentStream=null;this._insideLoop=false;this._pendingNext=false}i.inherits(CombinedStream,p);CombinedStream.create=function(e){var a=new this;e=e||{};for(var t in e){a[t]=e[t]}return a};CombinedStream.isStreamLike=function(e){return typeof e!=="function"&&typeof e!=="string"&&typeof e!=="boolean"&&typeof e!=="number"&&!Buffer.isBuffer(e)};CombinedStream.prototype.append=function(e){var a=CombinedStream.isStreamLike(e);if(a){if(!(e instanceof n)){var t=n.create(e,{maxDataSize:Infinity,pauseStream:this.pauseStreams});e.on("data",this._checkDataSize.bind(this));e=t}this._handleErrors(e);if(this.pauseStreams){e.pause()}}this._streams.push(e);return this};CombinedStream.prototype.pipe=function(e,a){p.prototype.pipe.call(this,e,a);this.resume();return e};CombinedStream.prototype._getNext=function(){this._currentStream=null;if(this._insideLoop){this._pendingNext=true;return}this._insideLoop=true;try{do{this._pendingNext=false;this._realGetNext()}while(this._pendingNext)}finally{this._insideLoop=false}};CombinedStream.prototype._realGetNext=function(){var e=this._streams.shift();if(typeof e=="undefined"){this.end();return}if(typeof e!=="function"){this._pipeNext(e);return}var a=e;a(function(e){var a=CombinedStream.isStreamLike(e);if(a){e.on("data",this._checkDataSize.bind(this));this._handleErrors(e)}this._pipeNext(e)}.bind(this))};CombinedStream.prototype._pipeNext=function(e){this._currentStream=e;var a=CombinedStream.isStreamLike(e);if(a){e.on("end",this._getNext.bind(this));e.pipe(this,{end:false});return}var t=e;this.write(t);this._getNext()};CombinedStream.prototype._handleErrors=function(e){var a=this;e.on("error",(function(e){a._emitError(e)}))};CombinedStream.prototype.write=function(e){this.emit("data",e)};CombinedStream.prototype.pause=function(){if(!this.pauseStreams){return}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.pause=="function")this._currentStream.pause();this.emit("pause")};CombinedStream.prototype.resume=function(){if(!this._released){this._released=true;this.writable=true;this._getNext()}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.resume=="function")this._currentStream.resume();this.emit("resume")};CombinedStream.prototype.end=function(){this._reset();this.emit("end")};CombinedStream.prototype.destroy=function(){this._reset();this.emit("close")};CombinedStream.prototype._reset=function(){this.writable=false;this._streams=[];this._currentStream=null};CombinedStream.prototype._checkDataSize=function(){this._updateDataSize();if(this.dataSize<=this.maxDataSize){return}var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this._emitError(new Error(e))};CombinedStream.prototype._updateDataSize=function(){this.dataSize=0;var e=this;this._streams.forEach((function(a){if(!a.dataSize){return}e.dataSize+=a.dataSize}));if(this._currentStream&&this._currentStream.dataSize){this.dataSize+=this._currentStream.dataSize}};CombinedStream.prototype._emitError=function(e){this._reset();this.emit("error",e)}},4697:e=>{var a=1e3;var t=a*60;var i=t*60;var p=i*24;var n=p*7;var o=p*365.25;e.exports=function(e,a){a=a||{};var t=typeof e;if(t==="string"&&e.length>0){return parse(e)}else if(t==="number"&&isFinite(e)){return a.long?fmtLong(e):fmtShort(e)}throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function parse(e){e=String(e);if(e.length>100){return}var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s){return}var r=parseFloat(s[1]);var d=(s[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return r*o;case"weeks":case"week":case"w":return r*n;case"days":case"day":case"d":return r*p;case"hours":case"hour":case"hrs":case"hr":case"h":return r*i;case"minutes":case"minute":case"mins":case"min":case"m":return r*t;case"seconds":case"second":case"secs":case"sec":case"s":return r*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return undefined}}function fmtShort(e){var n=Math.abs(e);if(n>=p){return Math.round(e/p)+"d"}if(n>=i){return Math.round(e/i)+"h"}if(n>=t){return Math.round(e/t)+"m"}if(n>=a){return Math.round(e/a)+"s"}return e+"ms"}function fmtLong(e){var n=Math.abs(e);if(n>=p){return plural(e,n,p,"day")}if(n>=i){return plural(e,n,i,"hour")}if(n>=t){return plural(e,n,t,"minute")}if(n>=a){return plural(e,n,a,"second")}return e+" ms"}function plural(e,a,t,i){var p=a>=t*1.5;return Math.round(e/t)+" "+i+(p?"s":"")}},8222:(e,a,t)=>{a.formatArgs=formatArgs;a.save=save;a.load=load;a.useColors=useColors;a.storage=localstorage();a.destroy=(()=>{let e=false;return()=>{if(!e){e=true;console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}}})();a.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function useColors(){if(typeof window!=="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)){return true}if(typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)){return false}return typeof document!=="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function formatArgs(a){a[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+a[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff);if(!this.useColors){return}const t="color: "+this.color;a.splice(1,0,t,"color: inherit");let i=0;let p=0;a[0].replace(/%[a-zA-Z%]/g,(e=>{if(e==="%%"){return}i++;if(e==="%c"){p=i}}));a.splice(p,0,t)}a.log=console.debug||console.log||(()=>{});function save(e){try{if(e){a.storage.setItem("debug",e)}else{a.storage.removeItem("debug")}}catch(e){}}function load(){let e;try{e=a.storage.getItem("debug")}catch(e){}if(!e&&typeof process!=="undefined"&&"env"in process){e=process.env.DEBUG}return e}function localstorage(){try{return localStorage}catch(e){}}e.exports=t(6243)(a);const{formatters:i}=e.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},6243:(e,a,t)=>{function setup(e){createDebug.debug=createDebug;createDebug.default=createDebug;createDebug.coerce=coerce;createDebug.disable=disable;createDebug.enable=enable;createDebug.enabled=enabled;createDebug.humanize=t(4697);createDebug.destroy=destroy;Object.keys(e).forEach((a=>{createDebug[a]=e[a]}));createDebug.names=[];createDebug.skips=[];createDebug.formatters={};function selectColor(e){let a=0;for(let t=0;t{if(a==="%%"){return"%"}n++;const p=createDebug.formatters[i];if(typeof p==="function"){const i=e[n];a=p.call(t,i);e.splice(n,1);n--}return a}));createDebug.formatArgs.call(t,e);const o=t.log||createDebug.log;o.apply(t,e)}debug.namespace=e;debug.useColors=createDebug.useColors();debug.color=createDebug.selectColor(e);debug.extend=extend;debug.destroy=createDebug.destroy;Object.defineProperty(debug,"enabled",{enumerable:true,configurable:false,get:()=>{if(t!==null){return t}if(i!==createDebug.namespaces){i=createDebug.namespaces;p=createDebug.enabled(e)}return p},set:e=>{t=e}});if(typeof createDebug.init==="function"){createDebug.init(debug)}return debug}function extend(e,a){const t=createDebug(this.namespace+(typeof a==="undefined"?":":a)+e);t.log=this.log;return t}function enable(e){createDebug.save(e);createDebug.namespaces=e;createDebug.names=[];createDebug.skips=[];let a;const t=(typeof e==="string"?e:"").split(/[\s,]+/);const i=t.length;for(a=0;a"-"+e))].join(",");createDebug.enable("");return e}function enabled(e){if(e[e.length-1]==="*"){return true}let a;let t;for(a=0,t=createDebug.skips.length;a{if(typeof process==="undefined"||process.type==="renderer"||process.browser===true||process.__nwjs){e.exports=t(8222)}else{e.exports=t(4874)}},4874:(e,a,t)=>{const i=t(6224);const p=t(3837);a.init=init;a.log=log;a.formatArgs=formatArgs;a.save=save;a.load=load;a.useColors=useColors;a.destroy=p.deprecate((()=>{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");a.colors=[6,2,3,4,5,1];try{const e=t(9318);if(e&&(e.stderr||e).level>=2){a.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221]}}catch(e){}a.inspectOpts=Object.keys(process.env).filter((e=>/^debug_/i.test(e))).reduce(((e,a)=>{const t=a.substring(6).toLowerCase().replace(/_([a-z])/g,((e,a)=>a.toUpperCase()));let i=process.env[a];if(/^(yes|on|true|enabled)$/i.test(i)){i=true}else if(/^(no|off|false|disabled)$/i.test(i)){i=false}else if(i==="null"){i=null}else{i=Number(i)}e[t]=i;return e}),{});function useColors(){return"colors"in a.inspectOpts?Boolean(a.inspectOpts.colors):i.isatty(process.stderr.fd)}function formatArgs(a){const{namespace:t,useColors:i}=this;if(i){const i=this.color;const p="[3"+(i<8?i:"8;5;"+i);const n=` ${p};1m${t} `;a[0]=n+a[0].split("\n").join("\n"+n);a.push(p+"m+"+e.exports.humanize(this.diff)+"")}else{a[0]=getDate()+t+" "+a[0]}}function getDate(){if(a.inspectOpts.hideDate){return""}return(new Date).toISOString()+" "}function log(...e){return process.stderr.write(p.format(...e)+"\n")}function save(e){if(e){process.env.DEBUG=e}else{delete process.env.DEBUG}}function load(){return process.env.DEBUG}function init(e){e.inspectOpts={};const t=Object.keys(a.inspectOpts);for(let i=0;ie.trim())).join(" ")};n.O=function(e){this.inspectOpts.colors=this.useColors;return p.inspect(e,this.inspectOpts)}},1819:function(e,a,t){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:true});a.HttpClient=void 0;const p=t(5862);const n=t(7269);const o=i(t(8757));const s=i(t(1226));class BackoffTimer{constructor(){this.backoffInitial=1;this.backoffMax=120;this.backoffJitter=.23;this.backoffMultiplier=1.6;this.numRetries=0;this.backoff=this.backoffInitial*1e3;this.deadline=Date.now()+this.backoff}getNumRetries(){return this.numRetries}getTimeout(){return this.getTimeUntilDeadline()}getTimeUntilDeadline(){return Math.max(this.deadline-Date.now(),0)}async sleepUntilDeadline(){await(0,n.timeout)(this.getTimeUntilDeadline());this.backoff=Math.min(this.backoff*this.backoffMultiplier,this.backoffMax*1e3);this.deadline=Date.now()+this.backoff*(1+this.backoffJitter*(2*Math.random()-1));this.numRetries++}}class HttpClient{constructor(e,a,t,i,p){this.serverUrl=e;this.headers=a;this.maxRetries=t;this.minTimeout=i;this.proxy=p}prepareRequest(e,a,t,i,p){const n=Object.assign({},this.headers,p.headers);const o={url:a,method:e,baseURL:this.serverUrl,headers:n,responseType:i?"stream":"text",timeout:t,validateStatus:null};if(p.fileBuffer){const e=new s.default;e.append("file",p.fileBuffer,{filename:p.filename});if(p.data){for(const[a,t]of p.data.entries()){e.append(a,t)}}o.data=e;if(o.headers===undefined){o.headers={}}Object.assign(o.headers,e.getHeaders())}else if(p.data){if(e==="GET"){o.params=p.data}else{o.data=p.data}}o.proxy=this.proxy;return o}async sendRequestWithBackoff(e,a,t,i=false){t=t===undefined?{}:t;(0,n.logInfo)(`Request to DeepL API ${e} ${a}`);(0,n.logDebug)(`Request details: ${t.data}`);const p=new BackoffTimer;let o,s;while(p.getNumRetries()<=this.maxRetries){const r=Math.max(this.minTimeout,p.getTimeout());const d=this.prepareRequest(e,a,r,i,t);try{o=await HttpClient.sendAxiosRequest(d);s=undefined}catch(e){o=undefined;s=e}if(!HttpClient.shouldRetry(o===null||o===void 0?void 0:o.statusCode,s)||p.getNumRetries()+1>=this.maxRetries){break}if(s!==undefined){(0,n.logDebug)(`Encountered a retryable-error: ${s.message}`)}(0,n.logInfo)(`Starting retry ${p.getNumRetries()+1} for request ${e}`+` ${a} after sleeping for ${p.getTimeUntilDeadline()} seconds.`);await p.sleepUntilDeadline()}if(o!==undefined){const{statusCode:t,content:p}=o;(0,n.logInfo)(`DeepL API response ${e} ${a} ${t}`);if(!i){(0,n.logDebug)("Response details:",{content:p})}return o}else{throw s}}static async sendAxiosRequest(e){try{const a=await o.default.request(e);if(e.responseType==="text"){if(typeof a.data==="object"){a.data=JSON.stringify(a.data)}}return{statusCode:a.status,content:a.data}}catch(e){const a=e;const t=a.message||"";const i=new p.ConnectionError(`Connection failure: ${t}`);i.error=a;if(a.code==="ETIMEDOUT"){i.shouldRetry=true}else if(a.code==="ECONNABORTED"){i.shouldRetry=true}else{(0,n.logDebug)("Unrecognized axios error",a);i.shouldRetry=false}throw i}}static shouldRetry(e,a){if(e===undefined){return a.shouldRetry}return e===429||e>=500}}a.HttpClient=HttpClient},5862:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.DocumentNotReadyError=a.GlossaryNotFoundError=a.DocumentTranslationError=a.ConnectionError=a.TooManyRequestsError=a.QuotaExceededError=a.AuthorizationError=a.DeepLError=void 0;class DeepLError extends Error{constructor(e,a){super(e);this.message=e;this.error=a}}a.DeepLError=DeepLError;class AuthorizationError extends DeepLError{}a.AuthorizationError=AuthorizationError;class QuotaExceededError extends DeepLError{}a.QuotaExceededError=QuotaExceededError;class TooManyRequestsError extends DeepLError{}a.TooManyRequestsError=TooManyRequestsError;class ConnectionError extends DeepLError{constructor(e,a,t){super(e,t);this.shouldRetry=a||false}}a.ConnectionError=ConnectionError;class DocumentTranslationError extends DeepLError{constructor(e,a,t){super(e,t);this.documentHandle=a}}a.DocumentTranslationError=DocumentTranslationError;class GlossaryNotFoundError extends DeepLError{}a.GlossaryNotFoundError=GlossaryNotFoundError;class DocumentNotReadyError extends DeepLError{}a.DocumentNotReadyError=DocumentNotReadyError},1609:(e,a,t)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.GlossaryEntries=void 0;const i=t(5862);const p=t(7269);class GlossaryEntries{constructor(e){this.implEntries={};if((e===null||e===void 0?void 0:e.entries)!==undefined){if((e===null||e===void 0?void 0:e.tsv)!==undefined){throw new i.DeepLError("options.entries and options.tsv are mutually exclusive")}Object.assign(this.implEntries,e.entries)}else if((e===null||e===void 0?void 0:e.tsv)!==undefined){const a=e.tsv;for(const e of a.split(/\r\n|\n|\r/)){if(e.length===0){continue}const[a,t,p]=e.split("\t",3);if(t===undefined){throw new i.DeepLError(`Missing tab character in entry '${e}'`)}else if(p!==undefined){throw new i.DeepLError(`Duplicate tab character in entry '${e}'`)}this.add(a,t,false)}}}add(e,a,t=false){if(!t&&e in this.implEntries){throw new i.DeepLError(`Duplicate source term '${e}'`)}this.implEntries[e]=a}entries(){return this.implEntries}toTsv(){return Object.entries(this.implEntries).map((([e,a])=>{GlossaryEntries.validateGlossaryTerm(e);GlossaryEntries.validateGlossaryTerm(a);return`${e}\t${a}`})).join("\n")}static validateGlossaryTerm(e){if(!(0,p.isString)(e)||e.length===0){throw new i.DeepLError(`'${e}' is not a valid term.`)}for(let a=0;a{try{await e.close();await b.promisify(m.unlink)(a)}catch{}};return{outputHandle:e,onError:onError}}return{outputHandle:a}}const{outputHandle:n,onError:o}=await getOutputHandleAndOnError();let s=undefined;try{s=await this.uploadDocument(e,t,i,p);const{status:a}=await this.isDocumentTranslationComplete(s);await this.downloadDocument(s,n);return a}catch(e){if(o)await o();const a=e instanceof Error?e:undefined;const t="Error occurred while translating document: "+((a===null||a===void 0?void 0:a.message)?a===null||a===void 0?void 0:a.message:e);throw new d.DocumentTranslationError(t,s,a)}}async uploadDocument(e,a,t,i){if((0,u.isString)(e)){const p=await m.promises.readFile(e);return this.internalUploadDocument(p,a,t,h.default.basename(e),i)}else{if((i===null||i===void 0?void 0:i.filename)===undefined){throw new d.DeepLError("options.filename must be specified unless using input file path")}if(e instanceof m.ReadStream){const p=await(0,u.streamToBuffer)(e);return this.internalUploadDocument(p,a,t,i.filename,i)}else if(e instanceof Buffer){return this.internalUploadDocument(e,a,t,i.filename,i)}else{const p=await e.readFile();const n=await this.internalUploadDocument(p,a,t,i.filename,i);await e.close();return n}}}async getDocumentStatus(e){const a=new g.URLSearchParams({document_key:e.documentKey});const{statusCode:t,content:i}=await this.httpClient.sendRequestWithBackoff("POST",`/v2/document/${e.documentId}`,{data:a});await checkStatusCode(t,i,false,true);return(0,c.parseDocumentStatus)(i)}async downloadDocument(e,a){if((0,u.isString)(a)){const t=await m.createWriteStream(a,{flags:"wx"});try{await this.internalDownloadDocument(e,t)}catch(e){await new Promise((e=>t.close(e)));await m.promises.unlink(a);throw e}}else if(a instanceof m.WriteStream){return this.internalDownloadDocument(e,a)}else{const t="";const i=m.createWriteStream(t,{fd:a.fd});await this.internalDownloadDocument(e,i);try{await a.close()}catch{}}}async isDocumentTranslationComplete(e){let a=await this.getDocumentStatus(e);while(!a.done()&&a.ok()){const t=5;await(0,u.timeout)(t*1e3);(0,u.logInfo)(`Rechecking document translation status after sleeping for ${t} seconds.`);a=await this.getDocumentStatus(e)}if(!a.ok()){const e=a.errorMessage||"unknown error";throw new d.DeepLError(e)}return{handle:e,status:a}}async createGlossary(e,a,t,i){if(Object.keys(i.entries()).length===0){throw new d.DeepLError("glossary entries must not be empty")}const p=i.toTsv();return this.internalCreateGlossary(e,a,t,"tsv",p)}async createGlossaryWithCsv(e,a,t,i){let p;if((0,u.isString)(i)){p=(await m.promises.readFile(i)).toString()}else if(i instanceof m.ReadStream){p=(await(0,u.streamToBuffer)(i)).toString()}else if(i instanceof Buffer){p=i.toString()}else{p=(await i.readFile()).toString();await i.close()}return this.internalCreateGlossary(e,a,t,"csv",p)}async getGlossary(e){const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("GET",`/v2/glossaries/${e}`);await checkStatusCode(a,t,true);return(0,c.parseGlossaryInfo)(t)}async listGlossaries(){const{statusCode:e,content:a}=await this.httpClient.sendRequestWithBackoff("GET","/v2/glossaries");await checkStatusCode(e,a,true);return(0,c.parseGlossaryInfoList)(a)}async getGlossaryEntries(e){e=(0,u.isString)(e)?e:e.glossaryId;const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("GET",`/v2/glossaries/${e}/entries`);await checkStatusCode(a,t,true);return new l.GlossaryEntries({tsv:t})}async deleteGlossary(e){e=(0,u.isString)(e)?e:e.glossaryId;const{statusCode:a,content:t}=await this.httpClient.sendRequestWithBackoff("DELETE",`/v2/glossaries/${e}`);await checkStatusCode(a,t,true)}async internalUploadDocument(e,a,t,i,p){const n=buildURLSearchParams(a,t,p===null||p===void 0?void 0:p.formality,p===null||p===void 0?void 0:p.glossary);const{statusCode:o,content:s}=await this.httpClient.sendRequestWithBackoff("POST","/v2/document",{data:n,fileBuffer:e,filename:i});await checkStatusCode(o,s);return(0,c.parseDocumentHandle)(s)}async internalDownloadDocument(e,a){const t=new g.URLSearchParams({document_key:e.documentKey});const{statusCode:i,content:p}=await this.httpClient.sendRequestWithBackoff("POST",`/v2/document/${e.documentId}/result`,{data:t},true);await checkStatusCode(i,p,false,true);p.pipe(a);return new Promise(((e,t)=>{a.on("finish",e);a.on("error",t)}))}async internalCreateGlossary(e,a,t,i,p){a=nonRegionalLanguageCode(a);t=nonRegionalLanguageCode(t);if(!(0,u.isString)(e)||e.length===0){throw new d.DeepLError("glossary name must be a non-empty string")}const n=new g.URLSearchParams({name:e,source_lang:a,target_lang:t,entries_format:i,entries:p});const{statusCode:o,content:s}=await this.httpClient.sendRequestWithBackoff("POST","/v2/glossaries",{data:n});await checkStatusCode(o,s,true);return(0,c.parseGlossaryInfo)(s)}constructUserAgentString(e,a){let t="deepl-node/1.10.2";if(e){const e=v.type();const a=v.version();const i=process.version.substring(1);t+=` (${e} ${a}) node/${i}`}if(a){t+=` ${a.appName}/${a.appVersion}`}return t}}a.Translator=Translator},9946:(e,a,t)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true});a.parseDocumentHandle=a.parseGlossaryLanguagePairArray=a.parseLanguageArray=a.parseTextResultArray=a.parseUsage=a.parseDocumentStatus=a.parseGlossaryInfoList=a.parseGlossaryInfo=void 0;const i=t(5862);const p=t(4078);class UsageDetailImpl{constructor(e,a){this.count=e;this.limit=a}limitReached(){return this.count>=this.limit}}class UsageImpl{constructor(e,a,t){this.character=e;this.document=a;this.teamDocument=t}anyLimitReached(){var e,a,t;return((e=this.character)===null||e===void 0?void 0:e.limitReached())||((a=this.document)===null||a===void 0?void 0:a.limitReached())||((t=this.teamDocument)===null||t===void 0?void 0:t.limitReached())||false}toString(){const e=[["Characters",this.character],["Documents",this.document],["Team documents",this.teamDocument]];const a=e.filter((([,e])=>e)).map((([e,a])=>`${e}: ${a.count} of ${a.limit}`));return"Usage this billing period:\n"+a.join("\n")}}class DocumentStatusImpl{constructor(e,a,t,i){this.status=e;this.secondsRemaining=a;this.billedCharacters=t;this.errorMessage=i}ok(){return this.status==="queued"||this.status==="translating"||this.status==="done"}done(){return this.status==="done"}}function parseRawGlossaryInfo(e){return{glossaryId:e.glossary_id,name:e.name,ready:e.ready,sourceLang:e.source_lang,targetLang:e.target_lang,creationTime:new Date(e.creation_time),entryCount:e.entry_count}}function parseGlossaryInfo(e){try{const a=JSON.parse(e);return parseRawGlossaryInfo(a)}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseGlossaryInfo=parseGlossaryInfo;function parseGlossaryInfoList(e){try{const a=JSON.parse(e);return a.glossaries.map((e=>parseRawGlossaryInfo(e)))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseGlossaryInfoList=parseGlossaryInfoList;function parseDocumentStatus(e){try{const a=JSON.parse(e);return new DocumentStatusImpl(a.status,a.seconds_remaining,a.billed_characters,a.error_message)}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseDocumentStatus=parseDocumentStatus;function parseUsageDetail(e,a){const t=e[`${a}_count`];const i=e[`${a}_limit`];if(t===undefined||i===undefined)return undefined;return new UsageDetailImpl(t,i)}function parseUsage(e){try{const a=JSON.parse(e);return new UsageImpl(parseUsageDetail(a,"character"),parseUsageDetail(a,"document"),parseUsageDetail(a,"team_document"))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseUsage=parseUsage;function parseTextResultArray(e){try{const a=JSON.parse(e);return a.translations.map((e=>({text:e.text,detectedSourceLang:(0,p.standardizeLanguageCode)(e.detected_source_language)})))}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseTextResultArray=parseTextResultArray;function parseLanguage(e){try{const a={name:e.name,code:(0,p.standardizeLanguageCode)(e.language),supportsFormality:e.supports_formality};if(a.supportsFormality===undefined){delete a.supportsFormality}return a}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}function parseLanguageArray(e){const a=JSON.parse(e);return a.map((e=>parseLanguage(e)))}a.parseLanguageArray=parseLanguageArray;function parseGlossaryLanguagePair(e){try{return{sourceLang:e.source_lang,targetLang:e.target_lang}}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}function parseGlossaryLanguagePairArray(e){const a=JSON.parse(e);return a.supported_languages.map((e=>parseGlossaryLanguagePair(e)))}a.parseGlossaryLanguagePairArray=parseGlossaryLanguagePairArray;function parseDocumentHandle(e){try{const a=JSON.parse(e);return{documentId:a.document_id,documentKey:a.document_key}}catch(e){throw new i.DeepLError(`Error parsing response JSON: ${e}`)}}a.parseDocumentHandle=parseDocumentHandle},347:(e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:true})},7269:function(e,a,t){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:true});a.toBoolString=a.isString=a.timeout=a.streamToString=a.streamToBuffer=a.logInfo=a.logDebug=void 0;const p=i(t(8063));const n=p.default.getLogger("deepl");function concatLoggingArgs(e){let a="";if(e){for(const[t,i]of Object.entries(e)){a+=`, ${t} = ${i}`}}return a}function logDebug(e,a){n.debug(e+concatLoggingArgs(a))}a.logDebug=logDebug;function logInfo(e,a){n.info(e+concatLoggingArgs(a))}a.logInfo=logInfo;async function streamToBuffer(e){const a=[];return new Promise(((t,i)=>{e.on("data",(e=>a.push(e)));e.on("error",(e=>i(e)));e.on("end",(()=>t(Buffer.concat(a))))}))}a.streamToBuffer=streamToBuffer;async function streamToString(e){return(await streamToBuffer(e)).toString("utf8")}a.streamToString=streamToString;const timeout=e=>new Promise((a=>setTimeout(a,e)));a.timeout=timeout;function isString(e){return typeof e==="string"}a.isString=isString;function toBoolString(e){return e?"1":"0"}a.toBoolString=toBoolString},1226:(e,a,t)=>{var i=t(5443);var p=t(3837);var n=t(1017);var o=t(3685);var s=t(5687);var r=t(7310).parse;var d=t(7147);var l=t(3583);var c=t(4812);var u=t(9794);e.exports=FormData;p.inherits(FormData,i);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];i.call(this);e=e||{};for(var a in e){this[a]=e[a]}}FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,a,t){t=t||{};if(typeof t=="string"){t={filename:t}}var n=i.prototype.append.bind(this);if(typeof a=="number"){a=""+a}if(p.isArray(a)){this._error(new Error("Arrays are not supported."));return}var o=this._multiPartHeader(e,a,t);var s=this._multiPartFooter();n(o);n(a);n(s);this._trackLength(o,a,t)};FormData.prototype._trackLength=function(e,a,t){var i=0;if(t.knownLength!=null){i+=+t.knownLength}else if(Buffer.isBuffer(a)){i=a.length}else if(typeof a==="string"){i=Buffer.byteLength(a)}this._valueLength+=i;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!a||!a.path&&!(a.readable&&a.hasOwnProperty("httpVersion"))){return}if(!t.knownLength){this._valuesToMeasure.push(a)}};FormData.prototype._lengthRetriever=function(e,a){if(e.hasOwnProperty("fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){a(null,e.end+1-(e.start?e.start:0))}else{d.stat(e.path,(function(t,i){var p;if(t){a(t);return}p=i.size-(e.start?e.start:0);a(null,p)}))}}else if(e.hasOwnProperty("httpVersion")){a(null,+e.headers["content-length"])}else if(e.hasOwnProperty("httpModule")){e.on("response",(function(t){e.pause();a(null,+t.headers["content-length"])}));e.resume()}else{a("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,a,t){if(typeof t.header=="string"){return t.header}var i=this._getContentDisposition(a,t);var p=this._getContentType(a,t);var n="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(i||[]),"Content-Type":[].concat(p||[])};if(typeof t.header=="object"){u(o,t.header)}var s;for(var r in o){if(!o.hasOwnProperty(r))continue;s=o[r];if(s==null){continue}if(!Array.isArray(s)){s=[s]}if(s.length){n+=r+": "+s.join("; ")+FormData.LINE_BREAK}}return"--"+this.getBoundary()+FormData.LINE_BREAK+n+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,a){var t,i;if(typeof a.filepath==="string"){t=n.normalize(a.filepath).replace(/\\/g,"/")}else if(a.filename||e.name||e.path){t=n.basename(a.filename||e.name||e.path)}else if(e.readable&&e.hasOwnProperty("httpVersion")){t=n.basename(e.client._httpMessage.path||"")}if(t){i='filename="'+t+'"'}return i};FormData.prototype._getContentType=function(e,a){var t=a.contentType;if(!t&&e.name){t=l.lookup(e.name)}if(!t&&e.path){t=l.lookup(e.path)}if(!t&&e.readable&&e.hasOwnProperty("httpVersion")){t=e.headers["content-type"]}if(!t&&(a.filepath||a.filename)){t=l.lookup(a.filepath||a.filename)}if(!t&&typeof e=="object"){t=FormData.DEFAULT_CONTENT_TYPE}return t};FormData.prototype._multiPartFooter=function(){return function(e){var a=FormData.LINE_BREAK;var t=this._streams.length===0;if(t){a+=this._lastBoundary()}e(a)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var a;var t={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(a in e){if(e.hasOwnProperty(a)){t[a.toLowerCase()]=e[a]}}return t};FormData.prototype.setBoundary=function(e){this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var a=this.getBoundary();for(var t=0,i=this._streams.length;t{e.exports=function(e,a){Object.keys(a).forEach((function(t){e[t]=e[t]||a[t]}));return e}},8611:(e,a,t)=>{var i=t(2781).Stream;var p=t(3837);e.exports=DelayedStream;function DelayedStream(){this.source=null;this.dataSize=0;this.maxDataSize=1024*1024;this.pauseStream=true;this._maxDataSizeExceeded=false;this._released=false;this._bufferedEvents=[]}p.inherits(DelayedStream,i);DelayedStream.create=function(e,a){var t=new this;a=a||{};for(var i in a){t[i]=a[i]}t.source=e;var p=e.emit;e.emit=function(){t._handleEmit(arguments);return p.apply(e,arguments)};e.on("error",(function(){}));if(t.pauseStream){e.pause()}return t};Object.defineProperty(DelayedStream.prototype,"readable",{configurable:true,enumerable:true,get:function(){return this.source.readable}});DelayedStream.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};DelayedStream.prototype.resume=function(){if(!this._released){this.release()}this.source.resume()};DelayedStream.prototype.pause=function(){this.source.pause()};DelayedStream.prototype.release=function(){this._released=true;this._bufferedEvents.forEach(function(e){this.emit.apply(this,e)}.bind(this));this._bufferedEvents=[]};DelayedStream.prototype.pipe=function(){var e=i.prototype.pipe.apply(this,arguments);this.resume();return e};DelayedStream.prototype._handleEmit=function(e){if(this._released){this.emit.apply(this,e);return}if(e[0]==="data"){this.dataSize+=e[1].length;this._checkIfMaxDataSizeExceeded()}this._bufferedEvents.push(e)};DelayedStream.prototype._checkIfMaxDataSizeExceeded=function(){if(this._maxDataSizeExceeded){return}if(this.dataSize<=this.maxDataSize){return}this._maxDataSizeExceeded=true;var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(e))}},8685:(e,a,t)=>{"use strict";var i=t(9032);e.exports.O=convert;function convert(e,a,t){t=checkEncoding(t||"UTF-8");a=checkEncoding(a||"UTF-8");e=e||"";var i;if(t!=="UTF-8"&&typeof e==="string"){e=Buffer.from(e,"binary")}if(t===a){if(typeof e==="string"){i=Buffer.from(e)}else{i=e}}else{try{i=convertIconvLite(e,a,t)}catch(a){console.error(a);i=e}}if(typeof i==="string"){i=Buffer.from(i,"utf-8")}return i}function convertIconvLite(e,a,t){if(a==="UTF-8"){return i.decode(e,t)}else if(t==="UTF-8"){return i.encode(e,a)}else{return i.encode(i.decode(e,t),a)}}function checkEncoding(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}},1133:(e,a,t)=>{var i;e.exports=function(){if(!i){try{i=t(8237)("follow-redirects")}catch(e){}if(typeof i!=="function"){i=function(){}}}i.apply(null,arguments)}},7707:(e,a,t)=>{var i=t(7310);var p=i.URL;var n=t(3685);var o=t(5687);var s=t(2781).Writable;var r=t(9491);var d=t(1133);var l=["abort","aborted","connect","error","socket","timeout"];var c=Object.create(null);l.forEach((function(e){c[e]=function(a,t,i){this._redirectable.emit(e,a,t,i)}}));var u=createErrorType("ERR_INVALID_URL","Invalid URL",TypeError);var m=createErrorType("ERR_FR_REDIRECTION_FAILURE","Redirected request failed");var f=createErrorType("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded");var h=createErrorType("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit");var v=createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");function RedirectableRequest(e,a){s.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(a){this.on("response",a)}var t=this;this._onNativeResponse=function(e){t._processResponse(e)};this._performRequest()}RedirectableRequest.prototype=Object.create(s.prototype);RedirectableRequest.prototype.abort=function(){abortRequest(this._currentRequest);this.emit("abort")};RedirectableRequest.prototype.write=function(e,a,t){if(this._ending){throw new v}if(!isString(e)&&!isBuffer(e)){throw new TypeError("data should be a string, Buffer or Uint8Array")}if(isFunction(a)){t=a;a=null}if(e.length===0){if(t){t()}return}if(this._requestBodyLength+e.length<=this._options.maxBodyLength){this._requestBodyLength+=e.length;this._requestBodyBuffers.push({data:e,encoding:a});this._currentRequest.write(e,a,t)}else{this.emit("error",new h);this.abort()}};RedirectableRequest.prototype.end=function(e,a,t){if(isFunction(e)){t=e;e=a=null}else if(isFunction(a)){t=a;a=null}if(!e){this._ended=this._ending=true;this._currentRequest.end(null,null,t)}else{var i=this;var p=this._currentRequest;this.write(e,a,(function(){i._ended=true;p.end(null,null,t)}));this._ending=true}};RedirectableRequest.prototype.setHeader=function(e,a){this._options.headers[e]=a;this._currentRequest.setHeader(e,a)};RedirectableRequest.prototype.removeHeader=function(e){delete this._options.headers[e];this._currentRequest.removeHeader(e)};RedirectableRequest.prototype.setTimeout=function(e,a){var t=this;function destroyOnTimeout(a){a.setTimeout(e);a.removeListener("timeout",a.destroy);a.addListener("timeout",a.destroy)}function startTimer(a){if(t._timeout){clearTimeout(t._timeout)}t._timeout=setTimeout((function(){t.emit("timeout");clearTimer()}),e);destroyOnTimeout(a)}function clearTimer(){if(t._timeout){clearTimeout(t._timeout);t._timeout=null}t.removeListener("abort",clearTimer);t.removeListener("error",clearTimer);t.removeListener("response",clearTimer);if(a){t.removeListener("timeout",a)}if(!t.socket){t._currentRequest.removeListener("socket",startTimer)}}if(a){this.on("timeout",a)}if(this.socket){startTimer(this.socket)}else{this._currentRequest.once("socket",startTimer)}this.on("socket",destroyOnTimeout);this.on("abort",clearTimer);this.on("error",clearTimer);this.on("response",clearTimer);return this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach((function(e){RedirectableRequest.prototype[e]=function(a,t){return this._currentRequest[e](a,t)}}));["aborted","connection","socket"].forEach((function(e){Object.defineProperty(RedirectableRequest.prototype,e,{get:function(){return this._currentRequest[e]}})}));RedirectableRequest.prototype._sanitizeOptions=function(e){if(!e.headers){e.headers={}}if(e.host){if(!e.hostname){e.hostname=e.host}delete e.host}if(!e.pathname&&e.path){var a=e.path.indexOf("?");if(a<0){e.pathname=e.path}else{e.pathname=e.path.substring(0,a);e.search=e.path.substring(a)}}};RedirectableRequest.prototype._performRequest=function(){var e=this._options.protocol;var a=this._options.nativeProtocols[e];if(!a){this.emit("error",new TypeError("Unsupported protocol "+e));return}if(this._options.agents){var t=e.slice(0,-1);this._options.agent=this._options.agents[t]}var p=this._currentRequest=a.request(this._options,this._onNativeResponse);p._redirectable=this;for(var n of l){p.on(n,c[n])}this._currentUrl=/^\//.test(this._options.path)?i.format(this._options):this._options.path;if(this._isRedirect){var o=0;var s=this;var r=this._requestBodyBuffers;(function writeNext(e){if(p===s._currentRequest){if(e){s.emit("error",e)}else if(o=400){e.responseUrl=this._currentUrl;e.redirects=this._redirects;this.emit("response",e);this._requestBodyBuffers=[];return}abortRequest(this._currentRequest);e.destroy();if(++this._redirectCount>this._options.maxRedirects){this.emit("error",new f);return}var p;var n=this._options.beforeRedirect;if(n){p=Object.assign({Host:e.req.getHeader("host")},this._options.headers)}var o=this._options.method;if((a===301||a===302)&&this._options.method==="POST"||a===303&&!/^(?:GET|HEAD)$/.test(this._options.method)){this._options.method="GET";this._requestBodyBuffers=[];removeMatchingHeaders(/^content-/i,this._options.headers)}var s=removeMatchingHeaders(/^host$/i,this._options.headers);var r=i.parse(this._currentUrl);var l=s||r.host;var c=/^\w+:/.test(t)?this._currentUrl:i.format(Object.assign(r,{host:l}));var u;try{u=i.resolve(c,t)}catch(e){this.emit("error",new m({cause:e}));return}d("redirecting to",u);this._isRedirect=true;var h=i.parse(u);Object.assign(this._options,h);if(h.protocol!==r.protocol&&h.protocol!=="https:"||h.host!==l&&!isSubdomain(h.host,l)){removeMatchingHeaders(/^(?:authorization|cookie)$/i,this._options.headers)}if(isFunction(n)){var v={headers:e.headers,statusCode:a};var g={url:c,method:o,headers:p};try{n(this._options,v,g)}catch(e){this.emit("error",e);return}this._sanitizeOptions(this._options)}try{this._performRequest()}catch(e){this.emit("error",new m({cause:e}))}};function wrap(e){var a={maxRedirects:21,maxBodyLength:10*1024*1024};var t={};Object.keys(e).forEach((function(n){var o=n+":";var s=t[o]=e[n];var l=a[n]=Object.create(s);function request(e,n,s){if(isString(e)){var l;try{l=urlToOptions(new p(e))}catch(a){l=i.parse(e)}if(!isString(l.protocol)){throw new u({input:e})}e=l}else if(p&&e instanceof p){e=urlToOptions(e)}else{s=n;n=e;e={protocol:o}}if(isFunction(n)){s=n;n=null}n=Object.assign({maxRedirects:a.maxRedirects,maxBodyLength:a.maxBodyLength},e,n);n.nativeProtocols=t;if(!isString(n.host)&&!isString(n.hostname)){n.hostname="::1"}r.equal(n.protocol,o,"protocol mismatch");d("options",n);return new RedirectableRequest(n,s)}function get(e,a,t){var i=l.request(e,a,t);i.end();return i}Object.defineProperties(l,{request:{value:request,configurable:true,enumerable:true,writable:true},get:{value:get,configurable:true,enumerable:true,writable:true}})}));return a}function noop(){}function urlToOptions(e){var a={protocol:e.protocol,hostname:e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,hash:e.hash,search:e.search,pathname:e.pathname,path:e.pathname+e.search,href:e.href};if(e.port!==""){a.port=Number(e.port)}return a}function removeMatchingHeaders(e,a){var t;for(var i in a){if(e.test(i)){t=a[i];delete a[i]}}return t===null||typeof t==="undefined"?undefined:String(t).trim()}function createErrorType(e,a,t){function CustomError(t){Error.captureStackTrace(this,this.constructor);Object.assign(this,t||{});this.code=e;this.message=this.cause?a+": "+this.cause.message:a}CustomError.prototype=new(t||Error);CustomError.prototype.constructor=CustomError;CustomError.prototype.name="Error ["+e+"]";return CustomError}function abortRequest(e){for(var a of l){e.removeListener(a,c[a])}e.on("error",noop);e.abort()}function isSubdomain(e,a){r(isString(e)&&isString(a));var t=e.length-a.length-1;return t>0&&e[t]==="."&&e.endsWith(a)}function isString(e){return typeof e==="string"||e instanceof String}function isFunction(e){return typeof e==="function"}function isBuffer(e){return typeof e==="object"&&"length"in e}e.exports=wrap({http:n,https:o});e.exports.wrap=wrap},1826:(e,a,t)=>{var i=t(5443);var p=t(3837);var n=t(1017);var o=t(3685);var s=t(5687);var r=t(7310).parse;var d=t(7147);var l=t(2781).Stream;var c=t(3583);var u=t(4812);var m=t(7142);e.exports=FormData;p.inherits(FormData,i);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];i.call(this);e=e||{};for(var a in e){this[a]=e[a]}}FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,a,t){t=t||{};if(typeof t=="string"){t={filename:t}}var n=i.prototype.append.bind(this);if(typeof a=="number"){a=""+a}if(p.isArray(a)){this._error(new Error("Arrays are not supported."));return}var o=this._multiPartHeader(e,a,t);var s=this._multiPartFooter();n(o);n(a);n(s);this._trackLength(o,a,t)};FormData.prototype._trackLength=function(e,a,t){var i=0;if(t.knownLength!=null){i+=+t.knownLength}else if(Buffer.isBuffer(a)){i=a.length}else if(typeof a==="string"){i=Buffer.byteLength(a)}this._valueLength+=i;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!a||!a.path&&!(a.readable&&a.hasOwnProperty("httpVersion"))&&!(a instanceof l)){return}if(!t.knownLength){this._valuesToMeasure.push(a)}};FormData.prototype._lengthRetriever=function(e,a){if(e.hasOwnProperty("fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){a(null,e.end+1-(e.start?e.start:0))}else{d.stat(e.path,(function(t,i){var p;if(t){a(t);return}p=i.size-(e.start?e.start:0);a(null,p)}))}}else if(e.hasOwnProperty("httpVersion")){a(null,+e.headers["content-length"])}else if(e.hasOwnProperty("httpModule")){e.on("response",(function(t){e.pause();a(null,+t.headers["content-length"])}));e.resume()}else{a("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,a,t){if(typeof t.header=="string"){return t.header}var i=this._getContentDisposition(a,t);var p=this._getContentType(a,t);var n="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(i||[]),"Content-Type":[].concat(p||[])};if(typeof t.header=="object"){m(o,t.header)}var s;for(var r in o){if(!o.hasOwnProperty(r))continue;s=o[r];if(s==null){continue}if(!Array.isArray(s)){s=[s]}if(s.length){n+=r+": "+s.join("; ")+FormData.LINE_BREAK}}return"--"+this.getBoundary()+FormData.LINE_BREAK+n+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,a){var t,i;if(typeof a.filepath==="string"){t=n.normalize(a.filepath).replace(/\\/g,"/")}else if(a.filename||e.name||e.path){t=n.basename(a.filename||e.name||e.path)}else if(e.readable&&e.hasOwnProperty("httpVersion")){t=n.basename(e.client._httpMessage.path||"")}if(t){i='filename="'+t+'"'}return i};FormData.prototype._getContentType=function(e,a){var t=a.contentType;if(!t&&e.name){t=c.lookup(e.name)}if(!t&&e.path){t=c.lookup(e.path)}if(!t&&e.readable&&e.hasOwnProperty("httpVersion")){t=e.headers["content-type"]}if(!t&&(a.filepath||a.filename)){t=c.lookup(a.filepath||a.filename)}if(!t&&typeof e=="object"){t=FormData.DEFAULT_CONTENT_TYPE}return t};FormData.prototype._multiPartFooter=function(){return function(e){var a=FormData.LINE_BREAK;var t=this._streams.length===0;if(t){a+=this._lastBoundary()}e(a)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var a;var t={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(a in e){if(e.hasOwnProperty(a)){t[a.toLowerCase()]=e[a]}}return t};FormData.prototype.setBoundary=function(e){this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var a=this.getBoundary();for(var t=0,i=this._streams.length;t{e.exports=function(e,a){Object.keys(a).forEach((function(t){e[t]=e[t]||a[t]}));return e}},9320:e=>{"use strict";var a="Function.prototype.bind called on incompatible ";var t=Array.prototype.slice;var i=Object.prototype.toString;var p="[object Function]";e.exports=function bind(e){var n=this;if(typeof n!=="function"||i.call(n)!==p){throw new TypeError(a+n)}var o=t.call(arguments,1);var s;var binder=function(){if(this instanceof s){var a=n.apply(this,o.concat(t.call(arguments)));if(Object(a)===a){return a}return this}else{return n.apply(e,o.concat(t.call(arguments)))}};var r=Math.max(0,n.length-o.length);var d=[];for(var l=0;l{"use strict";var i=t(9320);e.exports=Function.prototype.bind||i},4538:(e,a,t)=>{"use strict";var i;var p=SyntaxError;var n=Function;var o=TypeError;var getEvalledConstructor=function(e){try{return n('"use strict"; return ('+e+").constructor;")()}catch(e){}};var s=Object.getOwnPropertyDescriptor;if(s){try{s({},"")}catch(e){s=null}}var throwTypeError=function(){throw new o};var r=s?function(){try{arguments.callee;return throwTypeError}catch(e){try{return s(arguments,"callee").get}catch(e){return throwTypeError}}}():throwTypeError;var d=t(587)();var l=Object.getPrototypeOf||function(e){return e.__proto__};var c={};var u=typeof Uint8Array==="undefined"?i:l(Uint8Array);var m={"%AggregateError%":typeof AggregateError==="undefined"?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?i:ArrayBuffer,"%ArrayIteratorPrototype%":d?l([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":c,"%AsyncGenerator%":c,"%AsyncGeneratorFunction%":c,"%AsyncIteratorPrototype%":c,"%Atomics%":typeof Atomics==="undefined"?i:Atomics,"%BigInt%":typeof BigInt==="undefined"?i:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?i:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array==="undefined"?i:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?i:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?i:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":c,"%Int8Array%":typeof Int8Array==="undefined"?i:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?i:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?l(l([][Symbol.iterator]())):i,"%JSON%":typeof JSON==="object"?JSON:i,"%Map%":typeof Map==="undefined"?i:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!d?i:l((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?i:Promise,"%Proxy%":typeof Proxy==="undefined"?i:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect==="undefined"?i:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?i:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!d?i:l((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?l(""[Symbol.iterator]()):i,"%Symbol%":d?Symbol:i,"%SyntaxError%":p,"%ThrowTypeError%":r,"%TypedArray%":u,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array==="undefined"?i:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?i:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?i:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?i:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap==="undefined"?i:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?i:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?i:WeakSet};try{null.error}catch(e){var f=l(l(e));m["%Error.prototype%"]=f}var h=function doEval(e){var a;if(e==="%AsyncFunction%"){a=getEvalledConstructor("async function () {}")}else if(e==="%GeneratorFunction%"){a=getEvalledConstructor("function* () {}")}else if(e==="%AsyncGeneratorFunction%"){a=getEvalledConstructor("async function* () {}")}else if(e==="%AsyncGenerator%"){var t=doEval("%AsyncGeneratorFunction%");if(t){a=t.prototype}}else if(e==="%AsyncIteratorPrototype%"){var i=doEval("%AsyncGenerator%");if(i){a=l(i.prototype)}}m[e]=a;return a};var v={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var g=t(8334);var b=t(6339);var x=g.call(Function.call,Array.prototype.concat);var y=g.call(Function.apply,Array.prototype.splice);var w=g.call(Function.call,String.prototype.replace);var _=g.call(Function.call,String.prototype.slice);var S=g.call(Function.call,RegExp.prototype.exec);var E=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var D=/\\(\\)?/g;var C=function stringToPath(e){var a=_(e,0,1);var t=_(e,-1);if(a==="%"&&t!=="%"){throw new p("invalid intrinsic syntax, expected closing `%`")}else if(t==="%"&&a!=="%"){throw new p("invalid intrinsic syntax, expected opening `%`")}var i=[];w(e,E,(function(e,a,t,p){i[i.length]=t?w(p,D,"$1"):a||e}));return i};var T=function getBaseIntrinsic(e,a){var t=e;var i;if(b(v,t)){i=v[t];t="%"+i[0]+"%"}if(b(m,t)){var n=m[t];if(n===c){n=h(t)}if(typeof n==="undefined"&&!a){throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!")}return{alias:i,name:t,value:n}}throw new p("intrinsic "+e+" does not exist!")};e.exports=function GetIntrinsic(e,a){if(typeof e!=="string"||e.length===0){throw new o("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof a!=="boolean"){throw new o('"allowMissing" argument must be a boolean')}if(S(/^%?[^%]*%?$/,e)===null){throw new p("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var t=C(e);var n=t.length>0?t[0]:"";var r=T("%"+n+"%",a);var d=r.name;var l=r.value;var c=false;var u=r.alias;if(u){n=u[0];y(t,x([0,1],u))}for(var f=1,h=true;f=t.length){var E=s(l,v);h=!!E;if(h&&"get"in E&&!("originalValue"in E.get)){l=E.get}else{l=l[v]}}else{h=b(l,v);l=l[v]}if(h&&!c){m[d]=l}}}return l}},1621:e=>{"use strict";e.exports=(e,a=process.argv)=>{const t=e.startsWith("-")?"":e.length===1?"-":"--";const i=a.indexOf(t+e);const p=a.indexOf("--");return i!==-1&&(p===-1||i{"use strict";var i=typeof Symbol!=="undefined"&&Symbol;var p=t(7747);e.exports=function hasNativeSymbols(){if(typeof i!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof i("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return p()}},7747:e=>{"use strict";e.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var e={};var a=Symbol("test");var t=Object(a);if(typeof a==="string"){return false}if(Object.prototype.toString.call(a)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(t)!=="[object Symbol]"){return false}var i=42;e[a]=i;for(a in e){return false}if(typeof Object.keys==="function"&&Object.keys(e).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(e).length!==0){return false}var p=Object.getOwnPropertySymbols(e);if(p.length!==1||p[0]!==a){return false}if(!Object.prototype.propertyIsEnumerable.call(e,a)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var n=Object.getOwnPropertyDescriptor(e,a);if(n.value!==i||n.enumerable!==true){return false}}return true}},6339:(e,a,t)=>{"use strict";var i=t(8334);e.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},9695:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a._dbcs=DBCSCodec;var p=-1,n=-2,o=-10,s=-1e3,r=new Array(256),d=-1;for(var l=0;l<256;l++)r[l]=p;function DBCSCodec(e,a){this.encodingName=e.encodingName;if(!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var t=e.table();this.decodeTables=[];this.decodeTables[0]=r.slice(0);this.decodeTableSeq=[];for(var i=0;is){throw new Error("gb18030 decode tables conflict at byte 2")}var m=this.decodeTables[s-c[u]];for(var f=129;f<=254;f++){if(m[f]===p){m[f]=s-d}else if(m[f]===s-d){continue}else if(m[f]>s){throw new Error("gb18030 decode tables conflict at byte 3")}var h=this.decodeTables[s-m[f]];for(var v=48;v<=57;v++){if(h[v]===p)h[v]=n}}}}}this.defaultCharUnicode=a.defaultCharUnicode;this.encodeTable=[];this.encodeTableSeq=[];var g={};if(e.encodeSkipVals)for(var i=0;i0;e>>>=8)a.push(e&255);if(a.length==0)a.push(0);var t=this.decodeTables[0];for(var i=a.length-1;i>0;i--){var n=t[a[i]];if(n==p){t[a[i]]=s-this.decodeTables.length;this.decodeTables.push(t=r.slice(0))}else if(n<=s){t=this.decodeTables[s-n]}else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return t};DBCSCodec.prototype._addDecodeChunk=function(e){var a=parseInt(e[0],16);var t=this._getDecodeTrieNode(a);a=a&255;for(var i=1;i255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+a)};DBCSCodec.prototype._getEncodeBucket=function(e){var a=e>>8;if(this.encodeTable[a]===undefined)this.encodeTable[a]=r.slice(0);return this.encodeTable[a]};DBCSCodec.prototype._setEncodeChar=function(e,a){var t=this._getEncodeBucket(e);var i=e&255;if(t[i]<=o)this.encodeTableSeq[o-t[i]][d]=a;else if(t[i]==p)t[i]=a};DBCSCodec.prototype._setEncodeSequence=function(e,a){var t=e[0];var i=this._getEncodeBucket(t);var n=t&255;var s;if(i[n]<=o){s=this.encodeTableSeq[o-i[n]]}else{s={};if(i[n]!==p)s[d]=i[n];i[n]=o-this.encodeTableSeq.length;this.encodeTableSeq.push(s)}for(var r=1;r=0){this._setEncodeChar(d,l);p=true}else if(d<=s){var c=s-d;if(!n[c]){var u=l<<8>>>0;if(this._fillEncodeTable(c,u,t))p=true;else n[c]=true}}else if(d<=o){this._setEncodeSequence(this.decodeTableSeq[o-d],l);p=true}}return p};function DBCSEncoder(e,a){this.leadSurrogate=-1;this.seqObj=undefined;this.encodeTable=a.encodeTable;this.encodeTableSeq=a.encodeTableSeq;this.defaultCharSingleByte=a.defCharSB;this.gb18030=a.gb18030}DBCSEncoder.prototype.write=function(e){var a=i.alloc(e.length*(this.gb18030?4:3)),t=this.leadSurrogate,n=this.seqObj,s=-1,r=0,l=0;while(true){if(s===-1){if(r==e.length)break;var c=e.charCodeAt(r++)}else{var c=s;s=-1}if(55296<=c&&c<57344){if(c<56320){if(t===-1){t=c;continue}else{t=c;c=p}}else{if(t!==-1){c=65536+(t-55296)*1024+(c-56320);t=-1}else{c=p}}}else if(t!==-1){s=c;c=p;t=-1}var u=p;if(n!==undefined&&c!=p){var m=n[c];if(typeof m==="object"){n=m;continue}else if(typeof m=="number"){u=m}else if(m==undefined){m=n[d];if(m!==undefined){u=m;s=c}else{}}n=undefined}else if(c>=0){var f=this.encodeTable[c>>8];if(f!==undefined)u=f[c&255];if(u<=o){n=this.encodeTableSeq[o-u];continue}if(u==p&&this.gb18030){var h=findIdx(this.gb18030.uChars,c);if(h!=-1){var u=this.gb18030.gbChars[h]+(c-this.gb18030.uChars[h]);a[l++]=129+Math.floor(u/12600);u=u%12600;a[l++]=48+Math.floor(u/1260);u=u%1260;a[l++]=129+Math.floor(u/10);u=u%10;a[l++]=48+u;continue}}}if(u===p)u=this.defaultCharSingleByte;if(u<256){a[l++]=u}else if(u<65536){a[l++]=u>>8;a[l++]=u&255}else if(u<16777216){a[l++]=u>>16;a[l++]=u>>8&255;a[l++]=u&255}else{a[l++]=u>>>24;a[l++]=u>>>16&255;a[l++]=u>>>8&255;a[l++]=u&255}}this.seqObj=n;this.leadSurrogate=t;return a.slice(0,l)};DBCSEncoder.prototype.end=function(){if(this.leadSurrogate===-1&&this.seqObj===undefined)return;var e=i.alloc(10),a=0;if(this.seqObj){var t=this.seqObj[d];if(t!==undefined){if(t<256){e[a++]=t}else{e[a++]=t>>8;e[a++]=t&255}}else{}this.seqObj=undefined}if(this.leadSurrogate!==-1){e[a++]=this.defaultCharSingleByte;this.leadSurrogate=-1}return e.slice(0,a)};DBCSEncoder.prototype.findIdx=findIdx;function DBCSDecoder(e,a){this.nodeIdx=0;this.prevBytes=[];this.decodeTables=a.decodeTables;this.decodeTableSeq=a.decodeTableSeq;this.defaultCharUnicode=a.defaultCharUnicode;this.gb18030=a.gb18030}DBCSDecoder.prototype.write=function(e){var a=i.alloc(e.length*2),t=this.nodeIdx,r=this.prevBytes,d=this.prevBytes.length,l=-this.prevBytes.length,c;for(var u=0,m=0;u=0?e[u]:r[u+d];var c=this.decodeTables[t][f];if(c>=0){}else if(c===p){c=this.defaultCharUnicode.charCodeAt(0);u=l}else if(c===n){if(u>=3){var h=(e[u-3]-129)*12600+(e[u-2]-48)*1260+(e[u-1]-129)*10+(f-48)}else{var h=(r[u-3+d]-129)*12600+((u-2>=0?e[u-2]:r[u-2+d])-48)*1260+((u-1>=0?e[u-1]:r[u-1+d])-129)*10+(f-48)}var v=findIdx(this.gb18030.gbChars,h);c=this.gb18030.uChars[v]+h-this.gb18030.gbChars[v]}else if(c<=s){t=s-c;continue}else if(c<=o){var g=this.decodeTableSeq[o-c];for(var b=0;b>8}c=g[g.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+c+" at "+t+"/"+f);if(c>=65536){c-=65536;var x=55296|c>>10;a[m++]=x&255;a[m++]=x>>8;c=56320|c&1023}a[m++]=c&255;a[m++]=c>>8;t=0;l=u+1}this.nodeIdx=t;this.prevBytes=l>=0?Array.prototype.slice.call(e,l):r.slice(l+d).concat(Array.prototype.slice.call(e));return a.slice(0,m).toString("ucs2")};DBCSDecoder.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var a=this.prevBytes.slice(1);this.prevBytes=[];this.nodeIdx=0;if(a.length>0)e+=this.write(a)}this.prevBytes=[];this.nodeIdx=0;return e};function findIdx(e,a){if(e[0]>a)return-1;var t=0,i=e.length;while(t>1);if(e[p]<=a)t=p;else i=p}return t}},1386:(e,a,t)=>{"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return t(7014)},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return t(1532)},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return t(3336)}},gbk:{type:"_dbcs",table:function(){return t(3336).concat(t(4346))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return t(3336).concat(t(4346))},gb18030:function(){return t(6258)},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return t(7348)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return t(4284)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return t(4284).concat(t(3480))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},2733:(e,a,t)=>{"use strict";var i=[t(2376),t(9557),t(1155),t(1644),t(6657),t(1080),t(1012),t(9695),t(1386)];for(var p=0;p{"use strict";var i=t(5118).Buffer;e.exports={utf8:{type:"_internal",bomAware:true},cesu8:{type:"_internal",bomAware:true},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:true},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:InternalCodec};function InternalCodec(e,a){this.enc=e.encodingName;this.bomAware=e.bomAware;if(this.enc==="base64")this.encoder=InternalEncoderBase64;else if(this.enc==="cesu8"){this.enc="utf8";this.encoder=InternalEncoderCesu8;if(i.from("eda0bdedb2a9","hex").toString()!=="💩"){this.decoder=InternalDecoderCesu8;this.defaultCharUnicode=a.defaultCharUnicode}}}InternalCodec.prototype.encoder=InternalEncoder;InternalCodec.prototype.decoder=InternalDecoder;var p=t(1576).StringDecoder;if(!p.prototype.end)p.prototype.end=function(){};function InternalDecoder(e,a){this.decoder=new p(a.enc)}InternalDecoder.prototype.write=function(e){if(!i.isBuffer(e)){e=i.from(e)}return this.decoder.write(e)};InternalDecoder.prototype.end=function(){return this.decoder.end()};function InternalEncoder(e,a){this.enc=a.enc}InternalEncoder.prototype.write=function(e){return i.from(e,this.enc)};InternalEncoder.prototype.end=function(){};function InternalEncoderBase64(e,a){this.prevStr=""}InternalEncoderBase64.prototype.write=function(e){e=this.prevStr+e;var a=e.length-e.length%4;this.prevStr=e.slice(a);e=e.slice(0,a);return i.from(e,"base64")};InternalEncoderBase64.prototype.end=function(){return i.from(this.prevStr,"base64")};function InternalEncoderCesu8(e,a){}InternalEncoderCesu8.prototype.write=function(e){var a=i.alloc(e.length*3),t=0;for(var p=0;p>>6);a[t++]=128+(n&63)}else{a[t++]=224+(n>>>12);a[t++]=128+(n>>>6&63);a[t++]=128+(n&63)}}return a.slice(0,t)};InternalEncoderCesu8.prototype.end=function(){};function InternalDecoderCesu8(e,a){this.acc=0;this.contBytes=0;this.accBytes=0;this.defaultCharUnicode=a.defaultCharUnicode}InternalDecoderCesu8.prototype.write=function(e){var a=this.acc,t=this.contBytes,i=this.accBytes,p="";for(var n=0;n0){p+=this.defaultCharUnicode;t=0}if(o<128){p+=String.fromCharCode(o)}else if(o<224){a=o&31;t=1;i=1}else if(o<240){a=o&15;t=2;i=1}else{p+=this.defaultCharUnicode}}else{if(t>0){a=a<<6|o&63;t--;i++;if(t===0){if(i===2&&a<128&&a>0)p+=this.defaultCharUnicode;else if(i===3&&a<2048)p+=this.defaultCharUnicode;else p+=String.fromCharCode(a)}}else{p+=this.defaultCharUnicode}}}this.acc=a;this.contBytes=t;this.accBytes=i;return p};InternalDecoderCesu8.prototype.end=function(){var e=0;if(this.contBytes>0)e+=this.defaultCharUnicode;return e}},6657:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a._sbcs=SBCSCodec;function SBCSCodec(e,a){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){var t="";for(var p=0;p<128;p++)t+=String.fromCharCode(p);e.chars=t+e.chars}this.decodeBuf=i.from(e.chars,"ucs2");var n=i.alloc(65536,a.defaultCharSingleByte.charCodeAt(0));for(var p=0;p{"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},1080:e=>{"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},1155:(e,a,t)=>{"use strict";var i=t(5118).Buffer;a.utf16be=Utf16BECodec;function Utf16BECodec(){}Utf16BECodec.prototype.encoder=Utf16BEEncoder;Utf16BECodec.prototype.decoder=Utf16BEDecoder;Utf16BECodec.prototype.bomAware=true;function Utf16BEEncoder(){}Utf16BEEncoder.prototype.write=function(e){var a=i.from(e,"ucs2");for(var t=0;t=100){break e}}}}if(n>p)return"utf-16be";if(n{"use strict";var i=t(5118).Buffer;a._utf32=Utf32Codec;function Utf32Codec(e,a){this.iconv=a;this.bomAware=true;this.isLE=e.isLE}a.utf32le={type:"_utf32",isLE:true};a.utf32be={type:"_utf32",isLE:false};a.ucs4le="utf32le";a.ucs4be="utf32be";Utf32Codec.prototype.encoder=Utf32Encoder;Utf32Codec.prototype.decoder=Utf32Decoder;function Utf32Encoder(e,a){this.isLE=a.isLE;this.highSurrogate=0}Utf32Encoder.prototype.write=function(e){var a=i.from(e,"ucs2");var t=i.alloc(a.length*2);var p=this.isLE?t.writeUInt32LE:t.writeUInt32BE;var n=0;for(var o=0;o0){for(;a1114111){t=i}if(t>=65536){t-=65536;var p=55296|t>>10;e[a++]=p&255;e[a++]=p>>8;var t=56320|t&1023}e[a++]=t&255;e[a++]=t>>8;return a}Utf32Decoder.prototype.end=function(){this.overflow.length=0};a.utf32=Utf32AutoCodec;a.ucs4="utf32";function Utf32AutoCodec(e,a){this.iconv=a}Utf32AutoCodec.prototype.encoder=Utf32AutoEncoder;Utf32AutoCodec.prototype.decoder=Utf32AutoDecoder;function Utf32AutoEncoder(e,a){e=e||{};if(e.addBOM===undefined)e.addBOM=true;this.encoder=a.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}Utf32AutoEncoder.prototype.write=function(e){return this.encoder.write(e)};Utf32AutoEncoder.prototype.end=function(){return this.encoder.end()};function Utf32AutoDecoder(e,a){this.decoder=null;this.initialBufs=[];this.initialBufsLen=0;this.options=e||{};this.iconv=a.iconv}Utf32AutoDecoder.prototype.write=function(e){if(!this.decoder){this.initialBufs.push(e);this.initialBufsLen+=e.length;if(this.initialBufsLen<32)return"";var a=detectEncoding(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(a,this.options);var t="";for(var i=0;i16)n++;if(t[3]!==0||t[2]>16)p++;if(t[0]===0&&t[1]===0&&(t[2]!==0||t[3]!==0))s++;if((t[0]!==0||t[1]!==0)&&t[2]===0&&t[3]===0)o++;t.length=0;i++;if(i>=100){break e}}}}if(s-n>o-p)return"utf-32be";if(s-n{"use strict";var i=t(5118).Buffer;a.utf7=Utf7Codec;a.unicode11utf7="utf7";function Utf7Codec(e,a){this.iconv=a}Utf7Codec.prototype.encoder=Utf7Encoder;Utf7Codec.prototype.decoder=Utf7Decoder;Utf7Codec.prototype.bomAware=true;var p=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function Utf7Encoder(e,a){this.iconv=a.iconv}Utf7Encoder.prototype.write=function(e){return i.from(e.replace(p,function(e){return"+"+(e==="+"?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};Utf7Encoder.prototype.end=function(){};function Utf7Decoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=""}var n=/[A-Za-z0-9\/+]/;var o=[];for(var s=0;s<256;s++)o[s]=n.test(String.fromCharCode(s));var r="+".charCodeAt(0),d="-".charCodeAt(0),l="&".charCodeAt(0);Utf7Decoder.prototype.write=function(e){var a="",t=0,p=this.inBase64,n=this.base64Accum;for(var s=0;s0)e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e};a.utf7imap=Utf7IMAPCodec;function Utf7IMAPCodec(e,a){this.iconv=a}Utf7IMAPCodec.prototype.encoder=Utf7IMAPEncoder;Utf7IMAPCodec.prototype.decoder=Utf7IMAPDecoder;Utf7IMAPCodec.prototype.bomAware=true;function Utf7IMAPEncoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=i.alloc(6);this.base64AccumIdx=0}Utf7IMAPEncoder.prototype.write=function(e){var a=this.inBase64,t=this.base64Accum,p=this.base64AccumIdx,n=i.alloc(e.length*5+10),o=0;for(var s=0;s0){o+=n.write(t.slice(0,p).toString("base64").replace(/\//g,",").replace(/=+$/,""),o);p=0}n[o++]=d;a=false}if(!a){n[o++]=r;if(r===l)n[o++]=d}}else{if(!a){n[o++]=l;a=true}if(a){t[p++]=r>>8;t[p++]=r&255;if(p==t.length){o+=n.write(t.toString("base64").replace(/\//g,","),o);p=0}}}}this.inBase64=a;this.base64AccumIdx=p;return n.slice(0,o)};Utf7IMAPEncoder.prototype.end=function(){var e=i.alloc(10),a=0;if(this.inBase64){if(this.base64AccumIdx>0){a+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),a);this.base64AccumIdx=0}e[a++]=d;this.inBase64=false}return e.slice(0,a)};function Utf7IMAPDecoder(e,a){this.iconv=a.iconv;this.inBase64=false;this.base64Accum=""}var c=o.slice();c[",".charCodeAt(0)]=true;Utf7IMAPDecoder.prototype.write=function(e){var a="",t=0,p=this.inBase64,n=this.base64Accum;for(var o=0;o0)e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e}},7961:(e,a)=>{"use strict";var t="\ufeff";a.PrependBOM=PrependBOMWrapper;function PrependBOMWrapper(e,a){this.encoder=e;this.addBOM=true}PrependBOMWrapper.prototype.write=function(e){if(this.addBOM){e=t+e;this.addBOM=false}return this.encoder.write(e)};PrependBOMWrapper.prototype.end=function(){return this.encoder.end()};a.StripBOM=StripBOMWrapper;function StripBOMWrapper(e,a){this.decoder=e;this.pass=false;this.options=a||{}}StripBOMWrapper.prototype.write=function(e){var a=this.decoder.write(e);if(this.pass||!a)return a;if(a[0]===t){a=a.slice(1);if(typeof this.options.stripBOM==="function")this.options.stripBOM()}this.pass=true;return a};StripBOMWrapper.prototype.end=function(){return this.decoder.end()}},9032:(e,a,t)=>{"use strict";var i=t(5118).Buffer;var p=t(7961),n=e.exports;n.encodings=null;n.defaultCharUnicode="�";n.defaultCharSingleByte="?";n.encode=function encode(e,a,t){e=""+(e||"");var p=n.getEncoder(a,t);var o=p.write(e);var s=p.end();return s&&s.length>0?i.concat([o,s]):o};n.decode=function decode(e,a,t){if(typeof e==="string"){if(!n.skipDecodeWarning){console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding");n.skipDecodeWarning=true}e=i.from(""+(e||""),"binary")}var p=n.getDecoder(a,t);var o=p.write(e);var s=p.end();return s?o+s:o};n.encodingExists=function encodingExists(e){try{n.getCodec(e);return true}catch(e){return false}};n.toEncoding=n.encode;n.fromEncoding=n.decode;n._codecDataCache={};n.getCodec=function getCodec(e){if(!n.encodings)n.encodings=t(2733);var a=n._canonicalizeEncoding(e);var i={};while(true){var p=n._codecDataCache[a];if(p)return p;var o=n.encodings[a];switch(typeof o){case"string":a=o;break;case"object":for(var s in o)i[s]=o[s];if(!i.encodingName)i.encodingName=a;a=o.type;break;case"function":if(!i.encodingName)i.encodingName=a;p=new o(i,n);n._codecDataCache[i.encodingName]=p;return p;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+a+"')")}}};n._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};n.getEncoder=function getEncoder(e,a){var t=n.getCodec(e),i=new t.encoder(a,t);if(t.bomAware&&a&&a.addBOM)i=new p.PrependBOM(i,a);return i};n.getDecoder=function getDecoder(e,a){var t=n.getCodec(e),i=new t.decoder(a,t);if(t.bomAware&&!(a&&a.stripBOM===false))i=new p.StripBOM(i,a);return i};n.enableStreamingAPI=function enableStreamingAPI(e){if(n.supportsStreams)return;var a=t(6869)(e);n.IconvLiteEncoderStream=a.IconvLiteEncoderStream;n.IconvLiteDecoderStream=a.IconvLiteDecoderStream;n.encodeStream=function encodeStream(e,a){return new n.IconvLiteEncoderStream(n.getEncoder(e,a),a)};n.decodeStream=function decodeStream(e,a){return new n.IconvLiteDecoderStream(n.getDecoder(e,a),a)};n.supportsStreams=true};var o;try{o=t(2781)}catch(e){}if(o&&o.Transform){n.enableStreamingAPI(o)}else{n.encodeStream=n.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}}if(false){}},6869:(e,a,t)=>{"use strict";var i=t(5118).Buffer;e.exports=function(e){var a=e.Transform;function IconvLiteEncoderStream(e,t){this.conv=e;t=t||{};t.decodeStrings=false;a.call(this,t)}IconvLiteEncoderStream.prototype=Object.create(a.prototype,{constructor:{value:IconvLiteEncoderStream}});IconvLiteEncoderStream.prototype._transform=function(e,a,t){if(typeof e!="string")return t(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(e);if(i&&i.length)this.push(i);t()}catch(e){t(e)}};IconvLiteEncoderStream.prototype._flush=function(e){try{var a=this.conv.end();if(a&&a.length)this.push(a);e()}catch(a){e(a)}};IconvLiteEncoderStream.prototype.collect=function(e){var a=[];this.on("error",e);this.on("data",(function(e){a.push(e)}));this.on("end",(function(){e(null,i.concat(a))}));return this};function IconvLiteDecoderStream(e,t){this.conv=e;t=t||{};t.encoding=this.encoding="utf8";a.call(this,t)}IconvLiteDecoderStream.prototype=Object.create(a.prototype,{constructor:{value:IconvLiteDecoderStream}});IconvLiteDecoderStream.prototype._transform=function(e,a,t){if(!i.isBuffer(e)&&!(e instanceof Uint8Array))return t(new Error("Iconv decoding stream needs buffers as its input."));try{var p=this.conv.write(e);if(p&&p.length)this.push(p,this.encoding);t()}catch(e){t(e)}};IconvLiteDecoderStream.prototype._flush=function(e){try{var a=this.conv.end();if(a&&a.length)this.push(a,this.encoding);e()}catch(a){e(a)}};IconvLiteDecoderStream.prototype.collect=function(e){var a="";this.on("error",e);this.on("data",(function(e){a+=e}));this.on("end",(function(){e(null,a)}));return this};return{IconvLiteEncoderStream:IconvLiteEncoderStream,IconvLiteDecoderStream:IconvLiteDecoderStream}}},8063:function(e){(function(a,t){"use strict";if(typeof define==="function"&&define.amd){define(t)}else if(true&&e.exports){e.exports=t()}else{a.log=t()}})(this,(function(){"use strict";var noop=function(){};var e="undefined";var a=typeof window!==e&&typeof window.navigator!==e&&/Trident\/|MSIE /.test(window.navigator.userAgent);var t=["trace","debug","info","warn","error"];function bindMethod(e,a){var t=e[a];if(typeof t.bind==="function"){return t.bind(e)}else{try{return Function.prototype.bind.call(t,e)}catch(a){return function(){return Function.prototype.apply.apply(t,[e,arguments])}}}}function traceForIE(){if(console.log){if(console.log.apply){console.log.apply(console,arguments)}else{Function.prototype.apply.apply(console.log,[console,arguments])}}if(console.trace)console.trace()}function realMethod(t){if(t==="debug"){t="log"}if(typeof console===e){return false}else if(t==="trace"&&a){return traceForIE}else if(console[t]!==undefined){return bindMethod(console,t)}else if(console.log!==undefined){return bindMethod(console,"log")}else{return noop}}function replaceLoggingMethods(e,a){for(var i=0;i=0&&t<=n.levels.SILENT){o=t;if(i!==false){persistLevelIfPossible(t)}replaceLoggingMethods.call(n,t,a);if(typeof console===e&&t{ /*! * mime-db * Copyright(c) 2014 Jonathan Ong