UNPKG

20.6 kBJavaScriptView Raw
1(()=>{var e={747:(e,t,r)=>{"use strict";var o,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,c=Object.prototype.hasOwnProperty,a={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(a,{config:()=>f,t:()=>h}),e.exports=(o=a,((e,t,r,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of i(t))c.call(e,r)||undefined===r||n(e,r,{get:()=>t[r],enumerable:!(o=s(t,r))||o.enumerable});return e})(n({},"__esModule",{value:!0}),o));var u,p=r(896),l=r(943);function f(e){if("contents"in e)u="string"==typeof e.contents?JSON.parse(e.contents):e.contents;else if("fsPath"in e){const r=(t=e.fsPath,(0,p.readFileSync)(t,"utf8")),o=JSON.parse(r);u=g(o)?o.contents.bundle:o}else{var t;if(e.uri){let t=e.uri;return"string"==typeof e.uri&&(t=new URL(e.uri)),new Promise(((e,r)=>{(async function(e){if("file:"===e.protocol)return await(0,l.readFile)(e,"utf8");if("http:"===e.protocol||"https:"===e.protocol){const t=await fetch(e.toString(),{headers:{"Accept-Encoding":"gzip, deflate",Accept:"application/json"},redirect:"follow"});if(!t.ok){let r=`Unexpected ${t.status} response while trying to read ${e}`;try{r+=`: ${await t.text()}`}catch{}throw new Error(r)}return await t.text()}throw new Error("Unsupported protocol")})(t).then((t=>{try{const r=JSON.parse(t);u=g(r)?r.contents.bundle:r,e()}catch(e){r(e)}})).catch((e=>{r(e)}))}))}}}function h(...e){const t=e[0];let r,o,n;if("string"==typeof t)r=t,o=t,e.splice(0,1),n=e&&"object"==typeof e[0]?e[0]:e;else{if(t instanceof Array){const r=e.slice(1);if(t.length!==r.length+1)throw new Error("expected a string as the first argument to l10n.t");let o=t[0];for(let e=1;e<t.length;e++)o+=`{${e-1}}`+t[e];return h(o,...r)}o=t.message,r=o,t.comment&&t.comment.length>0&&(r+=`/${Array.isArray(t.comment)?t.comment.join(""):t.comment}`),n=t.args??{}}const s=u?.[r];return s?"string"==typeof s?y(s,n):s.comment?y(s.message,n):y(o,n):y(o,n)}var d=/{([^}]+)}/g;function y(e,t){return 0===Object.keys(t).length?e:e.replace(d,((e,r)=>t[r]??e))}function g(e){return!("object"!=typeof e?.contents?.bundle||"string"!=typeof e?.version)}},544:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.req=t.json=t.toBuffer=void 0;const i=s(r(611)),c=s(r(692));async function a(e){let t=0;const r=[];for await(const o of e)t+=o.length,r.push(o);return Buffer.concat(r,t)}t.toBuffer=a,t.json=async function(e){const t=(await a(e)).toString("utf8");try{return JSON.parse(t)}catch(e){const r=e;throw r.message+=` (input: ${t})`,r}},t.req=function(e,t={}){const r=(("string"==typeof e?e:e.href).startsWith("https:")?c:i).request(e,t),o=new Promise(((e,t)=>{r.once("response",e).once("error",t).end()}));return r.then=o.then.bind(o),r}},917:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Agent=void 0;const c=s(r(278)),a=s(r(611)),u=r(692);i(r(544),t);const p=Symbol("AgentBaseInternalState");class l extends a.Agent{constructor(e){super(e),this[p]={}}isSecureEndpoint(e){if(e){if("boolean"==typeof e.secureEndpoint)return e.secureEndpoint;if("string"==typeof e.protocol)return"https:"===e.protocol}const{stack:t}=new Error;return"string"==typeof t&&t.split("\n").some((e=>-1!==e.indexOf("(https.js:")||-1!==e.indexOf("node:https:")))}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);const t=new c.Socket({writable:!1});return this.sockets[e].push(t),this.totalSocketCount++,t}decrementSockets(e,t){if(!this.sockets[e]||null===t)return;const r=this.sockets[e],o=r.indexOf(t);-1!==o&&(r.splice(o,1),this.totalSocketCount--,0===r.length&&delete this.sockets[e])}getName(e){return("boolean"==typeof e.secureEndpoint?e.secureEndpoint:this.isSecureEndpoint(e))?u.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,t,r){const o={...t,secureEndpoint:this.isSecureEndpoint(t)},n=this.getName(o),s=this.incrementSockets(n);Promise.resolve().then((()=>this.connect(e,o))).then((i=>{if(this.decrementSockets(n,s),i instanceof a.Agent)return i.addRequest(e,o);this[p].currentSocket=i,super.createSocket(e,t,r)}),(e=>{this.decrementSockets(n,s),r(e)}))}createConnection(){const e=this[p].currentSocket;if(this[p].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[p].defaultPort??("https:"===this.protocol?443:80)}set defaultPort(e){this[p]&&(this[p].defaultPort=e)}get protocol(){return this[p].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[p]&&(this[p].protocol=e)}}t.Agent=l},645:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HttpProxyAgent=void 0;const c=s(r(278)),a=s(r(756)),u=i(r(150)),p=r(434),l=r(917),f=r(16),h=(0,u.default)("http-proxy-agent");class d extends l.Agent{constructor(e,t){super(t),this.proxy="string"==typeof e?new f.URL(e):e,this.proxyHeaders=t?.headers??{},h("Creating new HttpProxyAgent instance: %o",this.proxy.href);const r=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),o=this.proxy.port?parseInt(this.proxy.port,10):"https:"===this.proxy.protocol?443:80;this.connectOpts={...t?y(t,"headers"):null,host:r,port:o}}addRequest(e,t){e._header=null,this.setRequestProps(e,t),super.addRequest(e,t)}setRequestProps(e,t){const{proxy:r}=this,o=`${t.secureEndpoint?"https:":"http:"}//${e.getHeader("host")||"localhost"}`,n=new f.URL(e.path,o);80!==t.port&&(n.port=String(t.port)),e.path=String(n);const s="function"==typeof this.proxyHeaders?this.proxyHeaders():{...this.proxyHeaders};if(r.username||r.password){const e=`${decodeURIComponent(r.username)}:${decodeURIComponent(r.password)}`;s["Proxy-Authorization"]=`Basic ${Buffer.from(e).toString("base64")}`}s["Proxy-Connection"]||(s["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(const t of Object.keys(s)){const r=s[t];r&&e.setHeader(t,r)}}async connect(e,t){let r,o,n;return e._header=null,e.path.includes("://")||this.setRequestProps(e,t),h("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(h("Patching connection write() output buffer with updated header"),r=e.outputData[0].data,o=r.indexOf("\r\n\r\n")+4,e.outputData[0].data=e._header+r.substring(o),h("Output buffer: %o",e.outputData[0].data)),"https:"===this.proxy.protocol?(h("Creating `tls.Socket`: %o",this.connectOpts),n=a.connect(this.connectOpts)):(h("Creating `net.Socket`: %o",this.connectOpts),n=c.connect(this.connectOpts)),await(0,p.once)(n,"connect"),n}}function y(e,...t){const r={};let o;for(o in e)t.includes(o)||(r[o]=e[o]);return r}d.protocols=["http","https"],t.HttpProxyAgent=d},288:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HttpsProxyAgent=void 0;const c=s(r(278)),a=s(r(756)),u=i(r(613)),p=i(r(150)),l=r(917),f=r(16),h=r(868),d=(0,p.default)("https-proxy-agent");class y extends l.Agent{constructor(e,t){super(t),this.options={path:void 0},this.proxy="string"==typeof e?new f.URL(e):e,this.proxyHeaders=t?.headers??{},d("Creating new HttpsProxyAgent instance: %o",this.proxy.href);const r=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),o=this.proxy.port?parseInt(this.proxy.port,10):"https:"===this.proxy.protocol?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...t?v(t,"headers"):null,host:r,port:o}}async connect(e,t){const{proxy:r}=this;if(!t.host)throw new TypeError('No "host" provided');let o;if("https:"===r.protocol){d("Creating `tls.Socket`: %o",this.connectOpts);const e=this.connectOpts.servername||this.connectOpts.host;o=a.connect({...this.connectOpts,servername:e})}else d("Creating `net.Socket`: %o",this.connectOpts),o=c.connect(this.connectOpts);const n="function"==typeof this.proxyHeaders?this.proxyHeaders():{...this.proxyHeaders},s=c.isIPv6(t.host)?`[${t.host}]`:t.host;let i=`CONNECT ${s}:${t.port} HTTP/1.1\r\n`;if(r.username||r.password){const e=`${decodeURIComponent(r.username)}:${decodeURIComponent(r.password)}`;n["Proxy-Authorization"]=`Basic ${Buffer.from(e).toString("base64")}`}n.Host=`${s}:${t.port}`,n["Proxy-Connection"]||(n["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(const e of Object.keys(n))i+=`${e}: ${n[e]}\r\n`;const p=(0,h.parseProxyResponse)(o);o.write(`${i}\r\n`);const{connect:l,buffered:f}=await p;if(e.emit("proxyConnect",l),this.emit("proxyConnect",l,e),200===l.statusCode){if(e.once("socket",g),t.secureEndpoint){d("Upgrading socket connection to TLS");const e=t.servername||t.host;return a.connect({...v(t,"host","path","port"),socket:o,servername:e})}return o}o.destroy();const y=new c.Socket({writable:!1});return y.readable=!0,e.once("socket",(e=>{d("Replaying proxy buffer for failed request"),(0,u.default)(e.listenerCount("data")>0),e.push(f),e.push(null)})),y}}function g(e){e.resume()}function v(e,...t){const r={};let o;for(o in e)t.includes(o)||(r[o]=e[o]);return r}y.protocols=["http","https"],t.HttpsProxyAgent=y},868:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.parseProxyResponse=void 0;const n=(0,o(r(150)).default)("https-proxy-agent:parse-proxy-response");t.parseProxyResponse=function(e){return new Promise(((t,r)=>{let o=0;const s=[];function i(){const a=e.read();a?function(a){s.push(a),o+=a.length;const u=Buffer.concat(s,o),p=u.indexOf("\r\n\r\n");if(-1===p)return n("have not received end of HTTP headers yet..."),void i();const l=u.slice(0,p).toString("ascii").split("\r\n"),f=l.shift();if(!f)return e.destroy(),r(new Error("No header received from proxy CONNECT response"));const h=f.split(" "),d=+h[1],y=h.slice(2).join(" "),g={};for(const t of l){if(!t)continue;const o=t.indexOf(":");if(-1===o)return e.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${t}"`));const n=t.slice(0,o).toLowerCase(),s=t.slice(o+1).trimStart(),i=g[n];"string"==typeof i?g[n]=[i,s]:Array.isArray(i)?i.push(s):g[n]=s}n("got proxy server response: %o %o",f,g),c(),t({connect:{statusCode:d,statusText:y,headers:g},buffered:u})}(a):e.once("readable",i)}function c(){e.removeListener("end",a),e.removeListener("error",u),e.removeListener("readable",i)}function a(){c(),n("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function u(e){c(),n("onerror %o",e),r(e)}e.on("error",u),e.on("end",a),i()}))}},580:function(e,t,r){"use strict";var o,n=this&&this.__extends||(o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},o(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__assign||function(){return s=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},s.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.xhr=t.configure=void 0,t.getErrorStatusDescription=function(e){if(!(e<400))switch(e){case 400:return u.t("Bad request. The request cannot be fulfilled due to bad syntax.");case 401:return u.t("Unauthorized. The server is refusing to respond.");case 403:return u.t("Forbidden. The server is refusing to respond.");case 404:return u.t("Not Found. The requested location could not be found.");case 405:return u.t("Method not allowed. A request was made using a request method not supported by that location.");case 406:return u.t("Not Acceptable. The server can only generate a response that is not accepted by the client.");case 407:return u.t("Proxy Authentication Required. The client must first authenticate itself with the proxy.");case 408:return u.t("Request Timeout. The server timed out waiting for the request.");case 409:return u.t("Conflict. The request could not be completed because of a conflict in the request.");case 410:return u.t("Gone. The requested page is no longer available.");case 411:return u.t('Length Required. The "Content-Length" is not defined.');case 412:return u.t("Precondition Failed. The precondition given in the request evaluated to false by the server.");case 413:return u.t("Request Entity Too Large. The server will not accept the request, because the request entity is too large.");case 414:return u.t("Request-URI Too Long. The server will not accept the request, because the URL is too long.");case 415:return u.t("Unsupported Media Type. The server will not accept the request, because the media type is not supported.");case 500:return u.t("Internal Server Error.");case 501:return u.t("Not Implemented. The server either does not recognize the request method, or it lacks the ability to fulfill the request.");case 502:return u.t("Bad Gateway. The upstream server did not respond.");case 503:return u.t("Service Unavailable. The server is currently unavailable (overloaded or down).");default:return u.t("HTTP status code {0}",e)}};var i=r(611),c=r(692),a=r(16),u=r(747),p=r(106),l=r(645),f=r(288),h=void 0,d=!0;function y(e){var t;return new Promise((function(r,o){var n=(0,a.parse)(e.url),s={hostname:n.hostname,agent:!!e.agent&&e.agent,port:n.port?parseInt(n.port):"https:"===n.protocol?443:80,path:n.path,method:e.type||"GET",headers:e.headers,rejectUnauthorized:"boolean"!=typeof e.strictSSL||e.strictSSL};e.user&&e.password&&(s.auth=e.user+":"+e.password);var u=function(o){if(o.statusCode>=300&&o.statusCode<400&&e.followRedirects&&e.followRedirects>0&&o.headers.location){var s=o.headers.location;s.startsWith("/")&&(s=(0,a.format)({protocol:n.protocol,hostname:n.hostname,port:n.port,pathname:s})),r(y(function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.forEach((function(t){return Object.keys(t).forEach((function(r){return e[r]=t[r]}))})),e}({},e,{url:s,followRedirects:e.followRedirects-1})))}else r({req:t,res:o})};(t="https:"===n.protocol?c.request(s,u):i.request(s,u)).on("error",o),e.timeout&&t.setTimeout(e.timeout),e.data&&t.write(e.data),t.end(),e.token&&(e.token.isCancellationRequested&&t.destroy(new g),e.token.onCancellationRequested((function(){t.destroy(new g)})))}))}t.configure=function(e,t){h=e,d=t},t.xhr=function(e){return"boolean"!=typeof(e=s({},e)).strictSSL&&(e.strictSSL=d),e.agent||(e.agent=function(e,t){var r;void 0===t&&(t={});var o=(0,a.parse)(e),n=t.proxyUrl||function(e){return"http:"===e.protocol?process.env.HTTP_PROXY||process.env.http_proxy||null:"https:"===e.protocol&&(process.env.HTTPS_PROXY||process.env.https_proxy||process.env.HTTP_PROXY||process.env.http_proxy)||null}(o);return n&&/^https?:/.test(n)?"http:"===o.protocol?new l.HttpProxyAgent(n):new f.HttpsProxyAgent(n,{rejectUnauthorized:null===(r=t.strictSSL)||void 0===r||r}):null}(e.url,{proxyUrl:h,strictSSL:d})),"number"!=typeof e.followRedirects&&(e.followRedirects=5),y(e).then((function(r){return new Promise((function(o,n){var s,i,c=r.res,l=c,f=!1,h=c.headers&&c.headers["content-encoding"];if(h&&(s=e.type,i=r.res.statusCode,!("HEAD"===s||i>=100&&i<200||204===i||304===i))){var d={flush:p.constants.Z_SYNC_FLUSH,finishFlush:p.constants.Z_SYNC_FLUSH};if("gzip"===h){var y=p.createGunzip(d);c.pipe(y),l=y}else if("deflate"===h){var v=p.createInflate(d);c.pipe(v),l=v}}var b=[];l.on("data",(function(e){return b.push(e)})),l.on("end",(function(){if(!f){if(f=!0,e.followRedirects>0&&(c.statusCode>=300&&c.statusCode<=303||307===c.statusCode)){var r=c.headers.location;if(r.startsWith("/")){var s=(0,a.parse)(e.url);r=(0,a.format)({protocol:s.protocol,hostname:s.hostname,port:s.port,pathname:r})}if(r){var i={type:e.type,url:r,user:e.user,password:e.password,headers:e.headers,timeout:e.timeout,followRedirects:e.followRedirects-1,data:e.data,token:e.token};return void(0,t.xhr)(i).then(o,n)}}var u=Buffer.concat(b),p={responseText:u.toString(),body:u,status:c.statusCode,headers:c.headers||{}};c.statusCode>=200&&c.statusCode<300||1223===c.statusCode?o(p):n(p)}})),l.on("error",(function(t){var r;r=g.is(t)?t:{responseText:u.t("Unable to access {0}. Error: {1}",e.url,t.message),body:Buffer.concat(b),status:500,headers:{}},f=!0,n(r)})),e.token&&(e.token.isCancellationRequested&&l.destroy(new g),e.token.onCancellationRequested((function(){l.destroy(new g)})))}))}),(function(t){var r;return r=g.is(t)?t:{responseText:e.agent?u.t("Unable to connect to {0} through a proxy. Error: {1}",e.url,t.message):u.t("Unable to connect to {0}. Error: {1}",e.url,t.message),body:Buffer.concat([]),status:404,headers:{}},Promise.reject(r)}))};var g=function(e){function t(){var r=e.call(this,"The user aborted a request")||this;return r.name="AbortError",Object.setPrototypeOf(r,t.prototype),r}return n(t,e),t.is=function(e){return e instanceof t},t}(Error)},150:(e,t)=>{function r(){}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r}},613:e=>{"use strict";e.exports=require("assert")},434:e=>{"use strict";e.exports=require("events")},896:e=>{"use strict";e.exports=require("fs")},943:e=>{"use strict";e.exports=require("fs/promises")},611:e=>{"use strict";e.exports=require("http")},692:e=>{"use strict";e.exports=require("https")},278:e=>{"use strict";e.exports=require("net")},756:e=>{"use strict";e.exports=require("tls")},16:e=>{"use strict";e.exports=require("url")},106:e=>{"use strict";e.exports=require("zlib")}},t={},r=function r(o){var n=t[o];if(void 0!==n)return n.exports;var s=t[o]={exports:{}};return e[o].call(s.exports,s,s.exports,r),s.exports}(580),o=exports;for(var n in r)o[n]=r[n];r.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})})();
\No newline at end of file