UNPKG

56.2 kBJavaScriptView Raw
1(()=>{var e={"./node_modules/create-require/create-require.js":(e,t,r)=>{const s=r("module"),n=r("path"),o=r("fs");e.exports=function(e){return e||(e=process.cwd()),function(e){try{return o.lstatSync(e).isDirectory()}catch(e){return!1}}(e)&&(e=n.join(e,"index.js")),s.createRequire?s.createRequire(e):s.createRequireFromPath?s.createRequireFromPath(e):function(e){const t=new s.Module(e,null);return t.filename=e,t.paths=s.Module._nodeModulePaths(n.dirname(e)),t._compile("module.exports = require;",e),t.exports}(e)}},"./node_modules/lru-cache/index.js":(e,t,r)=>{"use strict";const s=r("./node_modules/yallist/yallist.js"),n=Symbol("max"),o=Symbol("length"),i=Symbol("lengthCalculator"),a=Symbol("allowStale"),l=Symbol("maxAge"),u=Symbol("dispose"),c=Symbol("noDisposeOnSet"),d=Symbol("lruList"),h=Symbol("cache"),m=Symbol("updateAgeOnGet"),p=()=>1,f=(e,t,r)=>{const s=e[h].get(t);if(s){const t=s.value;if(v(e,t)){if(g(e,s),!e[a])return}else r&&(e[m]&&(s.value.now=Date.now()),e[d].unshiftNode(s));return t.value}},v=(e,t)=>{if(!t||!t.maxAge&&!e[l])return!1;const r=Date.now()-t.now;return t.maxAge?r>t.maxAge:e[l]&&r>e[l]},E=e=>{if(e[o]>e[n])for(let t=e[d].tail;e[o]>e[n]&&null!==t;){const r=t.prev;g(e,t),t=r}},g=(e,t)=>{if(t){const r=t.value;e[u]&&e[u](r.key,r.value),e[o]-=r.length,e[h].delete(r.key),e[d].removeNode(t)}};class _{constructor(e,t,r,s,n){this.key=e,this.value=t,this.length=r,this.now=s,this.maxAge=n||0}}const y=(e,t,r,s)=>{let n=r.value;v(e,n)&&(g(e,r),e[a]||(n=void 0)),n&&t.call(s,n.value,n.key,e)};e.exports=class{constructor(e){if("number"==typeof e&&(e={max:e}),e||(e={}),e.max&&("number"!=typeof e.max||e.max<0))throw new TypeError("max must be a non-negative number");this[n]=e.max||1/0;const t=e.length||p;if(this[i]="function"!=typeof t?p:t,this[a]=e.stale||!1,e.maxAge&&"number"!=typeof e.maxAge)throw new TypeError("maxAge must be a number");this[l]=e.maxAge||0,this[u]=e.dispose,this[c]=e.noDisposeOnSet||!1,this[m]=e.updateAgeOnGet||!1,this.reset()}set max(e){if("number"!=typeof e||e<0)throw new TypeError("max must be a non-negative number");this[n]=e||1/0,E(this)}get max(){return this[n]}set allowStale(e){this[a]=!!e}get allowStale(){return this[a]}set maxAge(e){if("number"!=typeof e)throw new TypeError("maxAge must be a non-negative number");this[l]=e,E(this)}get maxAge(){return this[l]}set lengthCalculator(e){"function"!=typeof e&&(e=p),e!==this[i]&&(this[i]=e,this[o]=0,this[d].forEach((e=>{e.length=this[i](e.value,e.key),this[o]+=e.length}))),E(this)}get lengthCalculator(){return this[i]}get length(){return this[o]}get itemCount(){return this[d].length}rforEach(e,t){t=t||this;for(let r=this[d].tail;null!==r;){const s=r.prev;y(this,e,r,t),r=s}}forEach(e,t){t=t||this;for(let r=this[d].head;null!==r;){const s=r.next;y(this,e,r,t),r=s}}keys(){return this[d].toArray().map((e=>e.key))}values(){return this[d].toArray().map((e=>e.value))}reset(){this[u]&&this[d]&&this[d].length&&this[d].forEach((e=>this[u](e.key,e.value))),this[h]=new Map,this[d]=new s,this[o]=0}dump(){return this[d].map((e=>!v(this,e)&&{k:e.key,v:e.value,e:e.now+(e.maxAge||0)})).toArray().filter((e=>e))}dumpLru(){return this[d]}set(e,t,r){if((r=r||this[l])&&"number"!=typeof r)throw new TypeError("maxAge must be a number");const s=r?Date.now():0,a=this[i](t,e);if(this[h].has(e)){if(a>this[n])return g(this,this[h].get(e)),!1;const i=this[h].get(e).value;return this[u]&&(this[c]||this[u](e,i.value)),i.now=s,i.maxAge=r,i.value=t,this[o]+=a-i.length,i.length=a,this.get(e),E(this),!0}const m=new _(e,t,a,s,r);return m.length>this[n]?(this[u]&&this[u](e,t),!1):(this[o]+=m.length,this[d].unshift(m),this[h].set(e,this[d].head),E(this),!0)}has(e){if(!this[h].has(e))return!1;const t=this[h].get(e).value;return!v(this,t)}get(e){return f(this,e,!0)}peek(e){return f(this,e,!1)}pop(){const e=this[d].tail;return e?(g(this,e),e.value):null}del(e){g(this,this[h].get(e))}load(e){this.reset();const t=Date.now();for(let r=e.length-1;r>=0;r--){const s=e[r],n=s.e||0;if(0===n)this.set(s.k,s.v);else{const e=n-t;e>0&&this.set(s.k,s.v,e)}}}prune(){this[h].forEach(((e,t)=>f(this,t,!1)))}}},"./node_modules/mkdirp/index.js":(e,t,r)=>{const s=r("./node_modules/mkdirp/lib/opts-arg.js"),n=r("./node_modules/mkdirp/lib/path-arg.js"),{mkdirpNative:o,mkdirpNativeSync:i}=r("./node_modules/mkdirp/lib/mkdirp-native.js"),{mkdirpManual:a,mkdirpManualSync:l}=r("./node_modules/mkdirp/lib/mkdirp-manual.js"),{useNative:u,useNativeSync:c}=r("./node_modules/mkdirp/lib/use-native.js"),d=(e,t)=>(e=n(e),t=s(t),u(t)?o(e,t):a(e,t));d.sync=(e,t)=>(e=n(e),t=s(t),c(t)?i(e,t):l(e,t)),d.native=(e,t)=>o(n(e),s(t)),d.manual=(e,t)=>a(n(e),s(t)),d.nativeSync=(e,t)=>i(n(e),s(t)),d.manualSync=(e,t)=>l(n(e),s(t)),e.exports=d},"./node_modules/mkdirp/lib/find-made.js":(e,t,r)=>{const{dirname:s}=r("path"),n=(e,t,r)=>r===t?Promise.resolve():e.statAsync(t).then((e=>e.isDirectory()?r:void 0),(r=>"ENOENT"===r.code?n(e,s(t),t):void 0)),o=(e,t,r)=>{if(r!==t)try{return e.statSync(t).isDirectory()?r:void 0}catch(r){return"ENOENT"===r.code?o(e,s(t),t):void 0}};e.exports={findMade:n,findMadeSync:o}},"./node_modules/mkdirp/lib/mkdirp-manual.js":(e,t,r)=>{const{dirname:s}=r("path"),n=(e,t,r)=>{t.recursive=!1;const o=s(e);return o===e?t.mkdirAsync(e,t).catch((e=>{if("EISDIR"!==e.code)throw e})):t.mkdirAsync(e,t).then((()=>r||e),(s=>{if("ENOENT"===s.code)return n(o,t).then((r=>n(e,t,r)));if("EEXIST"!==s.code&&"EROFS"!==s.code)throw s;return t.statAsync(e).then((e=>{if(e.isDirectory())return r;throw s}),(()=>{throw s}))}))},o=(e,t,r)=>{const n=s(e);if(t.recursive=!1,n===e)try{return t.mkdirSync(e,t)}catch(e){if("EISDIR"!==e.code)throw e;return}try{return t.mkdirSync(e,t),r||e}catch(s){if("ENOENT"===s.code)return o(e,t,o(n,t,r));if("EEXIST"!==s.code&&"EROFS"!==s.code)throw s;try{if(!t.statSync(e).isDirectory())throw s}catch(e){throw s}}};e.exports={mkdirpManual:n,mkdirpManualSync:o}},"./node_modules/mkdirp/lib/mkdirp-native.js":(e,t,r)=>{const{dirname:s}=r("path"),{findMade:n,findMadeSync:o}=r("./node_modules/mkdirp/lib/find-made.js"),{mkdirpManual:i,mkdirpManualSync:a}=r("./node_modules/mkdirp/lib/mkdirp-manual.js");e.exports={mkdirpNative:(e,t)=>(t.recursive=!0,s(e)===e?t.mkdirAsync(e,t):n(t,e).then((r=>t.mkdirAsync(e,t).then((()=>r)).catch((r=>{if("ENOENT"===r.code)return i(e,t);throw r}))))),mkdirpNativeSync:(e,t)=>{if(t.recursive=!0,s(e)===e)return t.mkdirSync(e,t);const r=o(t,e);try{return t.mkdirSync(e,t),r}catch(r){if("ENOENT"===r.code)return a(e,t);throw r}}}},"./node_modules/mkdirp/lib/opts-arg.js":(e,t,r)=>{const{promisify:s}=r("util"),n=r("fs");e.exports=e=>{if(e)if("object"==typeof e)e={mode:511,fs:n,...e};else if("number"==typeof e)e={mode:e,fs:n};else{if("string"!=typeof e)throw new TypeError("invalid options argument");e={mode:parseInt(e,8),fs:n}}else e={mode:511,fs:n};return e.mkdir=e.mkdir||e.fs.mkdir||n.mkdir,e.mkdirAsync=s(e.mkdir),e.stat=e.stat||e.fs.stat||n.stat,e.statAsync=s(e.stat),e.statSync=e.statSync||e.fs.statSync||n.statSync,e.mkdirSync=e.mkdirSync||e.fs.mkdirSync||n.mkdirSync,e}},"./node_modules/mkdirp/lib/path-arg.js":(e,t,r)=>{const s=process.env.__TESTING_MKDIRP_PLATFORM__||process.platform,{resolve:n,parse:o}=r("path");e.exports=e=>{if(/\0/.test(e))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:e,code:"ERR_INVALID_ARG_VALUE"});if(e=n(e),"win32"===s){const t=/[*|"<>?:]/,{root:r}=o(e);if(t.test(e.substr(r.length)))throw Object.assign(new Error("Illegal characters in path."),{path:e,code:"EINVAL"})}return e}},"./node_modules/mkdirp/lib/use-native.js":(e,t,r)=>{const s=r("fs"),n=(process.env.__TESTING_MKDIRP_NODE_VERSION__||process.version).replace(/^v/,"").split("."),o=+n[0]>10||10==+n[0]&&+n[1]>=12,i=o?e=>e.mkdir===s.mkdir:()=>!1,a=o?e=>e.mkdirSync===s.mkdirSync:()=>!1;e.exports={useNative:i,useNativeSync:a}},"./node_modules/mlly/lib lazy recursive":e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id="./node_modules/mlly/lib lazy recursive",e.exports=t},"./node_modules/node-modules-regexp/index.js":e=>{"use strict";e.exports=/^(?:.*[\\\/])?node_modules(?:[\\\/].*)?$/},"./node_modules/object-hash/index.js":(e,t,r)=>{"use strict";var s=r("crypto");function n(e,t){return function(e,t){var r;if(void 0===(r="passthrough"!==t.algorithm?s.createHash(t.algorithm):new c).write&&(r.write=r.update,r.end=r.update),u(t,r).dispatch(e),r.update||r.end(""),r.digest)return r.digest("buffer"===t.encoding?void 0:t.encoding);var n=r.read();return"buffer"===t.encoding?n:n.toString(t.encoding)}(e,t=a(e,t))}(t=e.exports=n).sha1=function(e){return n(e)},t.keys=function(e){return n(e,{excludeValues:!0,algorithm:"sha1",encoding:"hex"})},t.MD5=function(e){return n(e,{algorithm:"md5",encoding:"hex"})},t.keysMD5=function(e){return n(e,{algorithm:"md5",encoding:"hex",excludeValues:!0})};var o=s.getHashes?s.getHashes().slice():["sha1","md5"];o.push("passthrough");var i=["buffer","hex","binary","base64"];function a(e,t){t=t||{};var r={};if(r.algorithm=t.algorithm||"sha1",r.encoding=t.encoding||"hex",r.excludeValues=!!t.excludeValues,r.algorithm=r.algorithm.toLowerCase(),r.encoding=r.encoding.toLowerCase(),r.ignoreUnknown=!0===t.ignoreUnknown,r.respectType=!1!==t.respectType,r.respectFunctionNames=!1!==t.respectFunctionNames,r.respectFunctionProperties=!1!==t.respectFunctionProperties,r.unorderedArrays=!0===t.unorderedArrays,r.unorderedSets=!1!==t.unorderedSets,r.unorderedObjects=!1!==t.unorderedObjects,r.replacer=t.replacer||void 0,r.excludeKeys=t.excludeKeys||void 0,void 0===e)throw new Error("Object argument required.");for(var s=0;s<o.length;++s)o[s].toLowerCase()===r.algorithm.toLowerCase()&&(r.algorithm=o[s]);if(-1===o.indexOf(r.algorithm))throw new Error('Algorithm "'+r.algorithm+'" not supported. supported values: '+o.join(", "));if(-1===i.indexOf(r.encoding)&&"passthrough"!==r.algorithm)throw new Error('Encoding "'+r.encoding+'" not supported. supported values: '+i.join(", "));return r}function l(e){return"function"==typeof e&&null!=/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code\]\s+}$/i.exec(Function.prototype.toString.call(e))}function u(e,t,r){r=r||[];var s=function(e){return t.update?t.update(e,"utf8"):t.write(e,"utf8")};return{dispatch:function(t){e.replacer&&(t=e.replacer(t));var r=typeof t;return null===t&&(r="null"),this["_"+r](t)},_object:function(t){var n,o=Object.prototype.toString.call(t),i=/\[object (.*)\]/i.exec(o);if(i=(i=i?i[1]:"unknown:["+o+"]").toLowerCase(),(n=r.indexOf(t))>=0)return this.dispatch("[CIRCULAR:"+n+"]");if(r.push(t),"undefined"!=typeof Buffer&&Buffer.isBuffer&&Buffer.isBuffer(t))return s("buffer:"),s(t);if("object"===i||"function"===i||"asyncfunction"===i){var a=Object.keys(t);e.unorderedObjects&&(a=a.sort()),!1===e.respectType||l(t)||a.splice(0,0,"prototype","__proto__","constructor"),e.excludeKeys&&(a=a.filter((function(t){return!e.excludeKeys(t)}))),s("object:"+a.length+":");var u=this;return a.forEach((function(r){u.dispatch(r),s(":"),e.excludeValues||u.dispatch(t[r]),s(",")}))}if(!this["_"+i]){if(e.ignoreUnknown)return s("["+i+"]");throw new Error('Unknown object type "'+i+'"')}this["_"+i](t)},_array:function(t,n){n=void 0!==n?n:!1!==e.unorderedArrays;var o=this;if(s("array:"+t.length+":"),!n||t.length<=1)return t.forEach((function(e){return o.dispatch(e)}));var i=[],a=t.map((function(t){var s=new c,n=r.slice();return u(e,s,n).dispatch(t),i=i.concat(n.slice(r.length)),s.read().toString()}));return r=r.concat(i),a.sort(),this._array(a,!1)},_date:function(e){return s("date:"+e.toJSON())},_symbol:function(e){return s("symbol:"+e.toString())},_error:function(e){return s("error:"+e.toString())},_boolean:function(e){return s("bool:"+e.toString())},_string:function(e){s("string:"+e.length+":"),s(e.toString())},_function:function(t){s("fn:"),l(t)?this.dispatch("[native]"):this.dispatch(t.toString()),!1!==e.respectFunctionNames&&this.dispatch("function-name:"+String(t.name)),e.respectFunctionProperties&&this._object(t)},_number:function(e){return s("number:"+e.toString())},_xml:function(e){return s("xml:"+e.toString())},_null:function(){return s("Null")},_undefined:function(){return s("Undefined")},_regexp:function(e){return s("regex:"+e.toString())},_uint8array:function(e){return s("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint8clampedarray:function(e){return s("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(e))},_int8array:function(e){return s("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint16array:function(e){return s("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_int16array:function(e){return s("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_uint32array:function(e){return s("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_int32array:function(e){return s("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_float32array:function(e){return s("float32array:"),this.dispatch(Array.prototype.slice.call(e))},_float64array:function(e){return s("float64array:"),this.dispatch(Array.prototype.slice.call(e))},_arraybuffer:function(e){return s("arraybuffer:"),this.dispatch(new Uint8Array(e))},_url:function(e){return s("url:"+e.toString())},_map:function(t){s("map:");var r=Array.from(t);return this._array(r,!1!==e.unorderedSets)},_set:function(t){s("set:");var r=Array.from(t);return this._array(r,!1!==e.unorderedSets)},_file:function(e){return s("file:"),this.dispatch([e.name,e.size,e.type,e.lastModfied])},_blob:function(){if(e.ignoreUnknown)return s("[blob]");throw Error('Hashing Blob objects is currently not supported\n(see https://github.com/puleos/object-hash/issues/26)\nUse "options.replacer" or "options.ignoreUnknown"\n')},_domwindow:function(){return s("domwindow")},_bigint:function(e){return s("bigint:"+e.toString())},_process:function(){return s("process")},_timer:function(){return s("timer")},_pipe:function(){return s("pipe")},_tcp:function(){return s("tcp")},_udp:function(){return s("udp")},_tty:function(){return s("tty")},_statwatcher:function(){return s("statwatcher")},_securecontext:function(){return s("securecontext")},_connection:function(){return s("connection")},_zlib:function(){return s("zlib")},_context:function(){return s("context")},_nodescript:function(){return s("nodescript")},_httpparser:function(){return s("httpparser")},_dataview:function(){return s("dataview")},_signal:function(){return s("signal")},_fsevent:function(){return s("fsevent")},_tlswrap:function(){return s("tlswrap")}}}function c(){return{buf:"",write:function(e){this.buf+=e},end:function(e){this.buf+=e},read:function(){return this.buf}}}t.writeToStream=function(e,t,r){return void 0===r&&(r=t,t={}),u(t=a(e,t),r).dispatch(e)}},"./node_modules/pirates/lib/index.js":(e,t,r)=>{"use strict";e=r.nmd(e),Object.defineProperty(t,"__esModule",{value:!0}),t.addHook=function(e,t={}){let r=!1;const s=[],i=[];let l;const u=a._extensions[".js"],c=t.matcher||null,d=!1!==t.ignoreNodeModules;return l=t.extensions||t.exts||t.extension||t.ext||[".js"],Array.isArray(l)||(l=[l]),l.forEach((t=>{if("string"!=typeof t)throw new TypeError(`Invalid Extension: ${t}`);const h=a._extensions[t]||u;i[t]=h,s[t]=a._extensions[t]=function(t,s){let i;r||function(e,t,r,s){if("string"!=typeof e)return!1;if(-1===t.indexOf(n.default.extname(e)))return!1;const i=n.default.resolve(e);return(!s||!o.default.test(i))&&(!r||"function"!=typeof r||!!r(i))}(s,l,c,d)&&(i=t._compile,t._compile=function(r){t._compile=i;const n=e(r,s);if("string"!=typeof n)throw new Error("[Pirates] A hook returned a non-string, or nothing at all! This is a violation of intergalactic law!\n--------------------\nIf you have no idea what this means or what Pirates is, let me explain: Pirates is a module that makes is easy to implement require hooks. One of the require hooks you're using uses it. One of these require hooks didn't return anything from it's handler, so we don't know what to do. You might want to debug this.");return t._compile(n,s)}),h(t,s)}})),function(){r||(r=!0,l.forEach((e=>{a._extensions[e]===s[e]&&(a._extensions[e]=i[e])})))}};var s=i(r("module")),n=i(r("path")),o=i(r("./node_modules/node-modules-regexp/index.js"));function i(e){return e&&e.__esModule?e:{default:e}}const a=e.constructor.length>1?e.constructor:s.default},"./node_modules/semver/classes/comparator.js":(e,t,r)=>{const s=Symbol("SemVer ANY");class n{static get ANY(){return s}constructor(e,t){if(t=o(t),e instanceof n){if(e.loose===!!t.loose)return e;e=e.value}u("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===s?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){const t=this.options.loose?i[a.COMPARATORLOOSE]:i[a.COMPARATOR],r=e.match(t);if(!r)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==r[1]?r[1]:"","="===this.operator&&(this.operator=""),r[2]?this.semver=new c(r[2],this.options.loose):this.semver=s}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===s||e===s)return!0;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof n))throw new TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||new d(e.value,t).test(this.value);if(""===e.operator)return""===e.value||new d(this.value,t).test(e.semver);const r=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),s=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),o=this.semver.version===e.semver.version,i=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),a=l(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),u=l(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return r||s||o&&i||a||u}}e.exports=n;const o=r("./node_modules/semver/internal/parse-options.js"),{re:i,t:a}=r("./node_modules/semver/internal/re.js"),l=r("./node_modules/semver/functions/cmp.js"),u=r("./node_modules/semver/internal/debug.js"),c=r("./node_modules/semver/classes/semver.js"),d=r("./node_modules/semver/classes/range.js")},"./node_modules/semver/classes/range.js":(e,t,r)=>{class s{constructor(e,t){if(t=o(t),e instanceof s)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new s(e.raw,t);if(e instanceof i)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!p(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&f(e[0])){this.set=[e];break}}this.format()}format(){return this.range=this.set.map((e=>e.join(" ").trim())).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();const t=`parseRange:${Object.keys(this.options).join(",")}:${e}`,r=n.get(t);if(r)return r;const s=this.options.loose,o=s?u[c.HYPHENRANGELOOSE]:u[c.HYPHENRANGE];e=e.replace(o,N(this.options.includePrerelease)),a("hyphen replace",e),e=e.replace(u[c.COMPARATORTRIM],d),a("comparator trim",e,u[c.COMPARATORTRIM]),e=(e=(e=e.replace(u[c.TILDETRIM],h)).replace(u[c.CARETTRIM],m)).split(/\s+/).join(" ");const l=s?u[c.COMPARATORLOOSE]:u[c.COMPARATOR],f=e.split(" ").map((e=>E(e,this.options))).join(" ").split(/\s+/).map((e=>x(e,this.options))).filter(this.options.loose?e=>!!e.match(l):()=>!0).map((e=>new i(e,this.options))),v=(f.length,new Map);for(const e of f){if(p(e))return[e];v.set(e.value,e)}v.size>1&&v.has("")&&v.delete("");const g=[...v.values()];return n.set(t,g),g}intersects(e,t){if(!(e instanceof s))throw new TypeError("a Range is required");return this.set.some((r=>v(r,t)&&e.set.some((e=>v(e,t)&&r.every((r=>e.every((e=>r.intersects(e,t)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(e){return!1}for(let t=0;t<this.set.length;t++)if(O(this.set[t],e,this.options))return!0;return!1}}e.exports=s;const n=new(r("./node_modules/lru-cache/index.js"))({max:1e3}),o=r("./node_modules/semver/internal/parse-options.js"),i=r("./node_modules/semver/classes/comparator.js"),a=r("./node_modules/semver/internal/debug.js"),l=r("./node_modules/semver/classes/semver.js"),{re:u,t:c,comparatorTrimReplace:d,tildeTrimReplace:h,caretTrimReplace:m}=r("./node_modules/semver/internal/re.js"),p=e=>"<0.0.0-0"===e.value,f=e=>""===e.value,v=(e,t)=>{let r=!0;const s=e.slice();let n=s.pop();for(;r&&s.length;)r=s.every((e=>n.intersects(e,t))),n=s.pop();return r},E=(e,t)=>(a("comp",e,t),e=j(e,t),a("caret",e),e=_(e,t),a("tildes",e),e=w(e,t),a("xrange",e),e=$(e,t),a("stars",e),e),g=e=>!e||"x"===e.toLowerCase()||"*"===e,_=(e,t)=>e.trim().split(/\s+/).map((e=>y(e,t))).join(" "),y=(e,t)=>{const r=t.loose?u[c.TILDELOOSE]:u[c.TILDE];return e.replace(r,((t,r,s,n,o)=>{let i;return a("tilde",e,t,r,s,n,o),g(r)?i="":g(s)?i=`>=${r}.0.0 <${+r+1}.0.0-0`:g(n)?i=`>=${r}.${s}.0 <${r}.${+s+1}.0-0`:o?(a("replaceTilde pr",o),i=`>=${r}.${s}.${n}-${o} <${r}.${+s+1}.0-0`):i=`>=${r}.${s}.${n} <${r}.${+s+1}.0-0`,a("tilde return",i),i}))},j=(e,t)=>e.trim().split(/\s+/).map((e=>R(e,t))).join(" "),R=(e,t)=>{a("caret",e,t);const r=t.loose?u[c.CARETLOOSE]:u[c.CARET],s=t.includePrerelease?"-0":"";return e.replace(r,((t,r,n,o,i)=>{let l;return a("caret",e,t,r,n,o,i),g(r)?l="":g(n)?l=`>=${r}.0.0${s} <${+r+1}.0.0-0`:g(o)?l="0"===r?`>=${r}.${n}.0${s} <${r}.${+n+1}.0-0`:`>=${r}.${n}.0${s} <${+r+1}.0.0-0`:i?(a("replaceCaret pr",i),l="0"===r?"0"===n?`>=${r}.${n}.${o}-${i} <${r}.${n}.${+o+1}-0`:`>=${r}.${n}.${o}-${i} <${r}.${+n+1}.0-0`:`>=${r}.${n}.${o}-${i} <${+r+1}.0.0-0`):(a("no pr"),l="0"===r?"0"===n?`>=${r}.${n}.${o}${s} <${r}.${n}.${+o+1}-0`:`>=${r}.${n}.${o}${s} <${r}.${+n+1}.0-0`:`>=${r}.${n}.${o} <${+r+1}.0.0-0`),a("caret return",l),l}))},w=(e,t)=>(a("replaceXRanges",e,t),e.split(/\s+/).map((e=>I(e,t))).join(" ")),I=(e,t)=>{e=e.trim();const r=t.loose?u[c.XRANGELOOSE]:u[c.XRANGE];return e.replace(r,((r,s,n,o,i,l)=>{a("xRange",e,r,s,n,o,i,l);const u=g(n),c=u||g(o),d=c||g(i),h=d;return"="===s&&h&&(s=""),l=t.includePrerelease?"-0":"",u?r=">"===s||"<"===s?"<0.0.0-0":"*":s&&h?(c&&(o=0),i=0,">"===s?(s=">=",c?(n=+n+1,o=0,i=0):(o=+o+1,i=0)):"<="===s&&(s="<",c?n=+n+1:o=+o+1),"<"===s&&(l="-0"),r=`${s+n}.${o}.${i}${l}`):c?r=`>=${n}.0.0${l} <${+n+1}.0.0-0`:d&&(r=`>=${n}.${o}.0${l} <${n}.${+o+1}.0-0`),a("xRange return",r),r}))},$=(e,t)=>(a("replaceStars",e,t),e.trim().replace(u[c.STAR],"")),x=(e,t)=>(a("replaceGTE0",e,t),e.trim().replace(u[t.includePrerelease?c.GTE0PRE:c.GTE0],"")),N=e=>(t,r,s,n,o,i,a,l,u,c,d,h,m)=>`${r=g(s)?"":g(n)?`>=${s}.0.0${e?"-0":""}`:g(o)?`>=${s}.${n}.0${e?"-0":""}`:i?`>=${r}`:`>=${r}${e?"-0":""}`} ${l=g(u)?"":g(c)?`<${+u+1}.0.0-0`:g(d)?`<${u}.${+c+1}.0-0`:h?`<=${u}.${c}.${d}-${h}`:e?`<${u}.${c}.${+d+1}-0`:`<=${l}`}`.trim(),O=(e,t,r)=>{for(let r=0;r<e.length;r++)if(!e[r].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(let r=0;r<e.length;r++)if(a(e[r].semver),e[r].semver!==i.ANY&&e[r].semver.prerelease.length>0){const s=e[r].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}},"./node_modules/semver/classes/semver.js":(e,t,r)=>{const s=r("./node_modules/semver/internal/debug.js"),{MAX_LENGTH:n,MAX_SAFE_INTEGER:o}=r("./node_modules/semver/internal/constants.js"),{re:i,t:a}=r("./node_modules/semver/internal/re.js"),l=r("./node_modules/semver/internal/parse-options.js"),{compareIdentifiers:u}=r("./node_modules/semver/internal/identifiers.js");class c{constructor(e,t){if(t=l(t),e instanceof c){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>n)throw new TypeError(`version is longer than ${n} characters`);s("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const r=e.trim().match(t.loose?i[a.LOOSE]:i[a.FULL]);if(!r)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t<o)return t}return e})):this.prerelease=[],this.build=r[5]?r[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(s("SemVer.compare",this.version,this.options,e),!(e instanceof c)){if("string"==typeof e&&e===this.version)return 0;e=new c(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof c||(e=new c(e,this.options)),u(this.major,e.major)||u(this.minor,e.minor)||u(this.patch,e.patch)}comparePre(e){if(e instanceof c||(e=new c(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const r=this.prerelease[t],n=e.prerelease[t];if(s("prerelease compare",t,r,n),void 0===r&&void 0===n)return 0;if(void 0===n)return 1;if(void 0===r)return-1;if(r!==n)return u(r,n)}while(++t)}compareBuild(e){e instanceof c||(e=new c(e,this.options));let t=0;do{const r=this.build[t],n=e.build[t];if(s("prerelease compare",t,r,n),void 0===r&&void 0===n)return 0;if(void 0===n)return 1;if(void 0===r)return-1;if(r!==n)return u(r,n)}while(++t)}inc(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{let e=this.prerelease.length;for(;--e>=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=c},"./node_modules/semver/functions/clean.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/parse.js");e.exports=(e,t)=>{const r=s(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null}},"./node_modules/semver/functions/cmp.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/eq.js"),n=r("./node_modules/semver/functions/neq.js"),o=r("./node_modules/semver/functions/gt.js"),i=r("./node_modules/semver/functions/gte.js"),a=r("./node_modules/semver/functions/lt.js"),l=r("./node_modules/semver/functions/lte.js");e.exports=(e,t,r,u)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return s(e,r,u);case"!=":return n(e,r,u);case">":return o(e,r,u);case">=":return i(e,r,u);case"<":return a(e,r,u);case"<=":return l(e,r,u);default:throw new TypeError(`Invalid operator: ${t}`)}}},"./node_modules/semver/functions/coerce.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js"),n=r("./node_modules/semver/functions/parse.js"),{re:o,t:i}=r("./node_modules/semver/internal/re.js");e.exports=(e,t)=>{if(e instanceof s)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let r=null;if((t=t||{}).rtl){let t;for(;(t=o[i.COERCERTL].exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&t.index+t[0].length===r.index+r[0].length||(r=t),o[i.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;o[i.COERCERTL].lastIndex=-1}else r=e.match(o[i.COERCE]);return null===r?null:n(`${r[2]}.${r[3]||"0"}.${r[4]||"0"}`,t)}},"./node_modules/semver/functions/compare-build.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t,r)=>{const n=new s(e,r),o=new s(t,r);return n.compare(o)||n.compareBuild(o)}},"./node_modules/semver/functions/compare-loose.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t)=>s(e,t,!0)},"./node_modules/semver/functions/compare.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t,r)=>new s(e,r).compare(new s(t,r))},"./node_modules/semver/functions/diff.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/parse.js"),n=r("./node_modules/semver/functions/eq.js");e.exports=(e,t)=>{if(n(e,t))return null;{const r=s(e),n=s(t),o=r.prerelease.length||n.prerelease.length,i=o?"pre":"",a=o?"prerelease":"";for(const e in r)if(("major"===e||"minor"===e||"patch"===e)&&r[e]!==n[e])return i+e;return a}}},"./node_modules/semver/functions/eq.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>0===s(e,t,r)},"./node_modules/semver/functions/gt.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>s(e,t,r)>0},"./node_modules/semver/functions/gte.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>s(e,t,r)>=0},"./node_modules/semver/functions/inc.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t,r,n)=>{"string"==typeof r&&(n=r,r=void 0);try{return new s(e,r).inc(t,n).version}catch(e){return null}}},"./node_modules/semver/functions/lt.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>s(e,t,r)<0},"./node_modules/semver/functions/lte.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>s(e,t,r)<=0},"./node_modules/semver/functions/major.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t)=>new s(e,t).major},"./node_modules/semver/functions/minor.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t)=>new s(e,t).minor},"./node_modules/semver/functions/neq.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>0!==s(e,t,r)},"./node_modules/semver/functions/parse.js":(e,t,r)=>{const{MAX_LENGTH:s}=r("./node_modules/semver/internal/constants.js"),{re:n,t:o}=r("./node_modules/semver/internal/re.js"),i=r("./node_modules/semver/classes/semver.js"),a=r("./node_modules/semver/internal/parse-options.js");e.exports=(e,t)=>{if(t=a(t),e instanceof i)return e;if("string"!=typeof e)return null;if(e.length>s)return null;if(!(t.loose?n[o.LOOSE]:n[o.FULL]).test(e))return null;try{return new i(e,t)}catch(e){return null}}},"./node_modules/semver/functions/patch.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js");e.exports=(e,t)=>new s(e,t).patch},"./node_modules/semver/functions/prerelease.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/parse.js");e.exports=(e,t)=>{const r=s(e,t);return r&&r.prerelease.length?r.prerelease:null}},"./node_modules/semver/functions/rcompare.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>s(t,e,r)},"./node_modules/semver/functions/rsort.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare-build.js");e.exports=(e,t)=>e.sort(((e,r)=>s(r,e,t)))},"./node_modules/semver/functions/satisfies.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/range.js");e.exports=(e,t,r)=>{try{t=new s(t,r)}catch(e){return!1}return t.test(e)}},"./node_modules/semver/functions/sort.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/compare-build.js");e.exports=(e,t)=>e.sort(((e,r)=>s(e,r,t)))},"./node_modules/semver/functions/valid.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/parse.js");e.exports=(e,t)=>{const r=s(e,t);return r?r.version:null}},"./node_modules/semver/index.js":(e,t,r)=>{const s=r("./node_modules/semver/internal/re.js");e.exports={re:s.re,src:s.src,tokens:s.t,SEMVER_SPEC_VERSION:r("./node_modules/semver/internal/constants.js").SEMVER_SPEC_VERSION,SemVer:r("./node_modules/semver/classes/semver.js"),compareIdentifiers:r("./node_modules/semver/internal/identifiers.js").compareIdentifiers,rcompareIdentifiers:r("./node_modules/semver/internal/identifiers.js").rcompareIdentifiers,parse:r("./node_modules/semver/functions/parse.js"),valid:r("./node_modules/semver/functions/valid.js"),clean:r("./node_modules/semver/functions/clean.js"),inc:r("./node_modules/semver/functions/inc.js"),diff:r("./node_modules/semver/functions/diff.js"),major:r("./node_modules/semver/functions/major.js"),minor:r("./node_modules/semver/functions/minor.js"),patch:r("./node_modules/semver/functions/patch.js"),prerelease:r("./node_modules/semver/functions/prerelease.js"),compare:r("./node_modules/semver/functions/compare.js"),rcompare:r("./node_modules/semver/functions/rcompare.js"),compareLoose:r("./node_modules/semver/functions/compare-loose.js"),compareBuild:r("./node_modules/semver/functions/compare-build.js"),sort:r("./node_modules/semver/functions/sort.js"),rsort:r("./node_modules/semver/functions/rsort.js"),gt:r("./node_modules/semver/functions/gt.js"),lt:r("./node_modules/semver/functions/lt.js"),eq:r("./node_modules/semver/functions/eq.js"),neq:r("./node_modules/semver/functions/neq.js"),gte:r("./node_modules/semver/functions/gte.js"),lte:r("./node_modules/semver/functions/lte.js"),cmp:r("./node_modules/semver/functions/cmp.js"),coerce:r("./node_modules/semver/functions/coerce.js"),Comparator:r("./node_modules/semver/classes/comparator.js"),Range:r("./node_modules/semver/classes/range.js"),satisfies:r("./node_modules/semver/functions/satisfies.js"),toComparators:r("./node_modules/semver/ranges/to-comparators.js"),maxSatisfying:r("./node_modules/semver/ranges/max-satisfying.js"),minSatisfying:r("./node_modules/semver/ranges/min-satisfying.js"),minVersion:r("./node_modules/semver/ranges/min-version.js"),validRange:r("./node_modules/semver/ranges/valid.js"),outside:r("./node_modules/semver/ranges/outside.js"),gtr:r("./node_modules/semver/ranges/gtr.js"),ltr:r("./node_modules/semver/ranges/ltr.js"),intersects:r("./node_modules/semver/ranges/intersects.js"),simplifyRange:r("./node_modules/semver/ranges/simplify.js"),subset:r("./node_modules/semver/ranges/subset.js")}},"./node_modules/semver/internal/constants.js":e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:t,MAX_SAFE_COMPONENT_LENGTH:16}},"./node_modules/semver/internal/debug.js":e=>{const t="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=t},"./node_modules/semver/internal/identifiers.js":e=>{const t=/^[0-9]+$/,r=(e,r)=>{const s=t.test(e),n=t.test(r);return s&&n&&(e=+e,r=+r),e===r?0:s&&!n?-1:n&&!s?1:e<r?-1:1};e.exports={compareIdentifiers:r,rcompareIdentifiers:(e,t)=>r(t,e)}},"./node_modules/semver/internal/parse-options.js":e=>{const t=["includePrerelease","loose","rtl"];e.exports=e=>e?"object"!=typeof e?{loose:!0}:t.filter((t=>e[t])).reduce(((e,t)=>(e[t]=!0,e)),{}):{}},"./node_modules/semver/internal/re.js":(e,t,r)=>{const{MAX_SAFE_COMPONENT_LENGTH:s}=r("./node_modules/semver/internal/constants.js"),n=r("./node_modules/semver/internal/debug.js"),o=(t=e.exports={}).re=[],i=t.src=[],a=t.t={};let l=0;const u=(e,t,r)=>{const s=l++;n(s,t),a[e]=s,i[s]=t,o[s]=new RegExp(t,r?"g":void 0)};u("NUMERICIDENTIFIER","0|[1-9]\\d*"),u("NUMERICIDENTIFIERLOOSE","[0-9]+"),u("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),u("MAINVERSION",`(${i[a.NUMERICIDENTIFIER]})\\.(${i[a.NUMERICIDENTIFIER]})\\.(${i[a.NUMERICIDENTIFIER]})`),u("MAINVERSIONLOOSE",`(${i[a.NUMERICIDENTIFIERLOOSE]})\\.(${i[a.NUMERICIDENTIFIERLOOSE]})\\.(${i[a.NUMERICIDENTIFIERLOOSE]})`),u("PRERELEASEIDENTIFIER",`(?:${i[a.NUMERICIDENTIFIER]}|${i[a.NONNUMERICIDENTIFIER]})`),u("PRERELEASEIDENTIFIERLOOSE",`(?:${i[a.NUMERICIDENTIFIERLOOSE]}|${i[a.NONNUMERICIDENTIFIER]})`),u("PRERELEASE",`(?:-(${i[a.PRERELEASEIDENTIFIER]}(?:\\.${i[a.PRERELEASEIDENTIFIER]})*))`),u("PRERELEASELOOSE",`(?:-?(${i[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${i[a.PRERELEASEIDENTIFIERLOOSE]})*))`),u("BUILDIDENTIFIER","[0-9A-Za-z-]+"),u("BUILD",`(?:\\+(${i[a.BUILDIDENTIFIER]}(?:\\.${i[a.BUILDIDENTIFIER]})*))`),u("FULLPLAIN",`v?${i[a.MAINVERSION]}${i[a.PRERELEASE]}?${i[a.BUILD]}?`),u("FULL",`^${i[a.FULLPLAIN]}$`),u("LOOSEPLAIN",`[v=\\s]*${i[a.MAINVERSIONLOOSE]}${i[a.PRERELEASELOOSE]}?${i[a.BUILD]}?`),u("LOOSE",`^${i[a.LOOSEPLAIN]}$`),u("GTLT","((?:<|>)?=?)"),u("XRANGEIDENTIFIERLOOSE",`${i[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),u("XRANGEIDENTIFIER",`${i[a.NUMERICIDENTIFIER]}|x|X|\\*`),u("XRANGEPLAIN",`[v=\\s]*(${i[a.XRANGEIDENTIFIER]})(?:\\.(${i[a.XRANGEIDENTIFIER]})(?:\\.(${i[a.XRANGEIDENTIFIER]})(?:${i[a.PRERELEASE]})?${i[a.BUILD]}?)?)?`),u("XRANGEPLAINLOOSE",`[v=\\s]*(${i[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${i[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${i[a.XRANGEIDENTIFIERLOOSE]})(?:${i[a.PRERELEASELOOSE]})?${i[a.BUILD]}?)?)?`),u("XRANGE",`^${i[a.GTLT]}\\s*${i[a.XRANGEPLAIN]}$`),u("XRANGELOOSE",`^${i[a.GTLT]}\\s*${i[a.XRANGEPLAINLOOSE]}$`),u("COERCE",`(^|[^\\d])(\\d{1,${s}})(?:\\.(\\d{1,${s}}))?(?:\\.(\\d{1,${s}}))?(?:$|[^\\d])`),u("COERCERTL",i[a.COERCE],!0),u("LONETILDE","(?:~>?)"),u("TILDETRIM",`(\\s*)${i[a.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",u("TILDE",`^${i[a.LONETILDE]}${i[a.XRANGEPLAIN]}$`),u("TILDELOOSE",`^${i[a.LONETILDE]}${i[a.XRANGEPLAINLOOSE]}$`),u("LONECARET","(?:\\^)"),u("CARETTRIM",`(\\s*)${i[a.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",u("CARET",`^${i[a.LONECARET]}${i[a.XRANGEPLAIN]}$`),u("CARETLOOSE",`^${i[a.LONECARET]}${i[a.XRANGEPLAINLOOSE]}$`),u("COMPARATORLOOSE",`^${i[a.GTLT]}\\s*(${i[a.LOOSEPLAIN]})$|^$`),u("COMPARATOR",`^${i[a.GTLT]}\\s*(${i[a.FULLPLAIN]})$|^$`),u("COMPARATORTRIM",`(\\s*)${i[a.GTLT]}\\s*(${i[a.LOOSEPLAIN]}|${i[a.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",u("HYPHENRANGE",`^\\s*(${i[a.XRANGEPLAIN]})\\s+-\\s+(${i[a.XRANGEPLAIN]})\\s*$`),u("HYPHENRANGELOOSE",`^\\s*(${i[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${i[a.XRANGEPLAINLOOSE]})\\s*$`),u("STAR","(<|>)?=?\\s*\\*"),u("GTE0","^\\s*>=\\s*0.0.0\\s*$"),u("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")},"./node_modules/semver/ranges/gtr.js":(e,t,r)=>{const s=r("./node_modules/semver/ranges/outside.js");e.exports=(e,t,r)=>s(e,t,">",r)},"./node_modules/semver/ranges/intersects.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/range.js");e.exports=(e,t,r)=>(e=new s(e,r),t=new s(t,r),e.intersects(t))},"./node_modules/semver/ranges/ltr.js":(e,t,r)=>{const s=r("./node_modules/semver/ranges/outside.js");e.exports=(e,t,r)=>s(e,t,"<",r)},"./node_modules/semver/ranges/max-satisfying.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js"),n=r("./node_modules/semver/classes/range.js");e.exports=(e,t,r)=>{let o=null,i=null,a=null;try{a=new n(t,r)}catch(e){return null}return e.forEach((e=>{a.test(e)&&(o&&-1!==i.compare(e)||(o=e,i=new s(o,r)))})),o}},"./node_modules/semver/ranges/min-satisfying.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js"),n=r("./node_modules/semver/classes/range.js");e.exports=(e,t,r)=>{let o=null,i=null,a=null;try{a=new n(t,r)}catch(e){return null}return e.forEach((e=>{a.test(e)&&(o&&1!==i.compare(e)||(o=e,i=new s(o,r)))})),o}},"./node_modules/semver/ranges/min-version.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js"),n=r("./node_modules/semver/classes/range.js"),o=r("./node_modules/semver/functions/gt.js");e.exports=(e,t)=>{e=new n(e,t);let r=new s("0.0.0");if(e.test(r))return r;if(r=new s("0.0.0-0"),e.test(r))return r;r=null;for(let t=0;t<e.set.length;++t){const n=e.set[t];let i=null;n.forEach((e=>{const t=new s(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":i&&!o(t,i)||(i=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})),!i||r&&!o(r,i)||(r=i)}return r&&e.test(r)?r:null}},"./node_modules/semver/ranges/outside.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/semver.js"),n=r("./node_modules/semver/classes/comparator.js"),{ANY:o}=n,i=r("./node_modules/semver/classes/range.js"),a=r("./node_modules/semver/functions/satisfies.js"),l=r("./node_modules/semver/functions/gt.js"),u=r("./node_modules/semver/functions/lt.js"),c=r("./node_modules/semver/functions/lte.js"),d=r("./node_modules/semver/functions/gte.js");e.exports=(e,t,r,h)=>{let m,p,f,v,E;switch(e=new s(e,h),t=new i(t,h),r){case">":m=l,p=c,f=u,v=">",E=">=";break;case"<":m=u,p=d,f=l,v="<",E="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(a(e,t,h))return!1;for(let r=0;r<t.set.length;++r){const s=t.set[r];let i=null,a=null;if(s.forEach((e=>{e.semver===o&&(e=new n(">=0.0.0")),i=i||e,a=a||e,m(e.semver,i.semver,h)?i=e:f(e.semver,a.semver,h)&&(a=e)})),i.operator===v||i.operator===E)return!1;if((!a.operator||a.operator===v)&&p(e,a.semver))return!1;if(a.operator===E&&f(e,a.semver))return!1}return!0}},"./node_modules/semver/ranges/simplify.js":(e,t,r)=>{const s=r("./node_modules/semver/functions/satisfies.js"),n=r("./node_modules/semver/functions/compare.js");e.exports=(e,t,r)=>{const o=[];let i=null,a=null;const l=e.sort(((e,t)=>n(e,t,r)));for(const e of l)s(e,t,r)?(a=e,i||(i=e)):(a&&o.push([i,a]),a=null,i=null);i&&o.push([i,null]);const u=[];for(const[e,t]of o)e===t?u.push(e):t||e!==l[0]?t?e===l[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),d="string"==typeof t.raw?t.raw:String(t);return c.length<d.length?c:t}},"./node_modules/semver/ranges/subset.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/range.js"),n=r("./node_modules/semver/classes/comparator.js"),{ANY:o}=n,i=r("./node_modules/semver/functions/satisfies.js"),a=r("./node_modules/semver/functions/compare.js"),l=(e,t,r)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=r.includePrerelease?[new n(">=0.0.0-0")]:[new n(">=0.0.0")]}if(1===t.length&&t[0].semver===o){if(r.includePrerelease)return!0;t=[new n(">=0.0.0")]}const s=new Set;let l,d,h,m,p,f,v;for(const t of e)">"===t.operator||">="===t.operator?l=u(l,t,r):"<"===t.operator||"<="===t.operator?d=c(d,t,r):s.add(t.semver);if(s.size>1)return null;if(l&&d){if(h=a(l.semver,d.semver,r),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==d.operator))return null}for(const e of s){if(l&&!i(e,String(l),r))return null;if(d&&!i(e,String(d),r))return null;for(const s of t)if(!i(e,String(s),r))return!1;return!0}let E=!(!d||r.includePrerelease||!d.semver.prerelease.length)&&d.semver,g=!(!l||r.includePrerelease||!l.semver.prerelease.length)&&l.semver;E&&1===E.prerelease.length&&"<"===d.operator&&0===E.prerelease[0]&&(E=!1);for(const e of t){if(v=v||">"===e.operator||">="===e.operator,f=f||"<"===e.operator||"<="===e.operator,l)if(g&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===g.major&&e.semver.minor===g.minor&&e.semver.patch===g.patch&&(g=!1),">"===e.operator||">="===e.operator){if(m=u(l,e,r),m===e&&m!==l)return!1}else if(">="===l.operator&&!i(l.semver,String(e),r))return!1;if(d)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),"<"===e.operator||"<="===e.operator){if(p=c(d,e,r),p===e&&p!==d)return!1}else if("<="===d.operator&&!i(d.semver,String(e),r))return!1;if(!e.operator&&(d||l)&&0!==h)return!1}return!(l&&f&&!d&&0!==h||d&&v&&!l&&0!==h||g||E)},u=(e,t,r)=>{if(!e)return t;const s=a(e.semver,t.semver,r);return s>0?e:s<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,r)=>{if(!e)return t;const s=a(e.semver,t.semver,r);return s<0?e:s>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,r={})=>{if(e===t)return!0;e=new s(e,r),t=new s(t,r);let n=!1;e:for(const s of e.set){for(const e of t.set){const t=l(s,e,r);if(n=n||null!==t,t)continue e}if(n)return!1}return!0}},"./node_modules/semver/ranges/to-comparators.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/range.js");e.exports=(e,t)=>new s(e,t).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))},"./node_modules/semver/ranges/valid.js":(e,t,r)=>{const s=r("./node_modules/semver/classes/range.js");e.exports=(e,t)=>{try{return new s(e,t).range||"*"}catch(e){return null}}},"./node_modules/yallist/iterator.js":e=>{"use strict";e.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}},"./node_modules/yallist/yallist.js":(e,t,r)=>{"use strict";function s(e){var t=this;if(t instanceof s||(t=new s),t.tail=null,t.head=null,t.length=0,e&&"function"==typeof e.forEach)e.forEach((function(e){t.push(e)}));else if(arguments.length>0)for(var r=0,n=arguments.length;r<n;r++)t.push(arguments[r]);return t}function n(e,t){e.tail=new i(t,e.tail,null,e),e.head||(e.head=e.tail),e.length++}function o(e,t){e.head=new i(t,null,e.head,e),e.tail||(e.tail=e.head),e.length++}function i(e,t,r,s){if(!(this instanceof i))return new i(e,t,r,s);this.list=s,this.value=e,t?(t.next=this,this.prev=t):this.prev=null,r?(r.prev=this,this.next=r):this.next=null}e.exports=s,s.Node=i,s.create=s,s.prototype.removeNode=function(e){if(e.list!==this)throw new Error("removing node which does not belong to this list");var t=e.next,r=e.prev;return t&&(t.prev=r),r&&(r.next=t),e===this.head&&(this.head=t),e===this.tail&&(this.tail=r),e.list.length--,e.next=null,e.prev=null,e.list=null,t},s.prototype.unshiftNode=function(e){if(e!==this.head){e.list&&e.list.removeNode(e);var t=this.head;e.list=this,e.next=t,t&&(t.prev=e),this.head=e,this.tail||(this.tail=e),this.length++}},s.prototype.pushNode=function(e){if(e!==this.tail){e.list&&e.list.removeNode(e);var t=this.tail;e.list=this,e.prev=t,t&&(t.next=e),this.tail=e,this.head||(this.head=e),this.length++}},s.prototype.push=function(){for(var e=0,t=arguments.length;e<t;e++)n(this,arguments[e]);return this.length},s.prototype.unshift=function(){for(var e=0,t=arguments.length;e<t;e++)o(this,arguments[e]);return this.length},s.prototype.pop=function(){if(this.tail){var e=this.tail.value;return this.tail=this.tail.prev,this.tail?this.tail.next=null:this.head=null,this.length--,e}},s.prototype.shift=function(){if(this.head){var e=this.head.value;return this.head=this.head.next,this.head?this.head.prev=null:this.tail=null,this.length--,e}},s.prototype.forEach=function(e,t){t=t||this;for(var r=this.head,s=0;null!==r;s++)e.call(t,r.value,s,this),r=r.next},s.prototype.forEachReverse=function(e,t){t=t||this;for(var r=this.tail,s=this.length-1;null!==r;s--)e.call(t,r.value,s,this),r=r.prev},s.prototype.get=function(e){for(var t=0,r=this.head;null!==r&&t<e;t++)r=r.next;if(t===e&&null!==r)return r.value},s.prototype.getReverse=function(e){for(var t=0,r=this.tail;null!==r&&t<e;t++)r=r.prev;if(t===e&&null!==r)return r.value},s.prototype.map=function(e,t){t=t||this;for(var r=new s,n=this.head;null!==n;)r.push(e.call(t,n.value,this)),n=n.next;return r},s.prototype.mapReverse=function(e,t){t=t||this;for(var r=new s,n=this.tail;null!==n;)r.push(e.call(t,n.value,this)),n=n.prev;return r},s.prototype.reduce=function(e,t){var r,s=this.head;if(arguments.length>1)r=t;else{if(!this.head)throw new TypeError("Reduce of empty list with no initial value");s=this.head.next,r=this.head.value}for(var n=0;null!==s;n++)r=e(r,s.value,n),s=s.next;return r},s.prototype.reduceReverse=function(e,t){var r,s=this.tail;if(arguments.length>1)r=t;else{if(!this.tail)throw new TypeError("Reduce of empty list with no initial value");s=this.tail.prev,r=this.tail.value}for(var n=this.length-1;null!==s;n--)r=e(r,s.value,n),s=s.prev;return r},s.prototype.toArray=function(){for(var e=new Array(this.length),t=0,r=this.head;null!==r;t++)e[t]=r.value,r=r.next;return e},s.prototype.toArrayReverse=function(){for(var e=new Array(this.length),t=0,r=this.tail;null!==r;t++)e[t]=r.value,r=r.prev;return e},s.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var r=new s;if(t<e||t<0)return r;e<0&&(e=0),t>this.length&&(t=this.length);for(var n=0,o=this.head;null!==o&&n<e;n++)o=o.next;for(;null!==o&&n<t;n++,o=o.next)r.push(o.value);return r},s.prototype.sliceReverse=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var r=new s;if(t<e||t<0)return r;e<0&&(e=0),t>this.length&&(t=this.length);for(var n=this.length,o=this.tail;null!==o&&n>t;n--)o=o.prev;for(;null!==o&&n>e;n--,o=o.prev)r.push(o.value);return r},s.prototype.splice=function(e,t,...r){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var s=0,n=this.head;null!==n&&s<e;s++)n=n.next;var o,a,l,u,c=[];for(s=0;n&&s<t;s++)c.push(n.value),n=this.removeNode(n);for(null===n&&(n=this.tail),n!==this.head&&n!==this.tail&&(n=n.prev),s=0;s<r.length;s++)o=this,a=n,l=r[s],u=void 0,null===(u=a===o.head?new i(l,null,a,o):new i(l,a,a.next,o)).next&&(o.tail=u),null===u.prev&&(o.head=u),o.length++,n=u;return c},s.prototype.reverse=function(){for(var e=this.head,t=this.tail,r=e;null!==r;r=r.prev){var s=r.prev;r.prev=r.next,r.next=s}return this.head=t,this.tail=e,this};try{r("./node_modules/yallist/iterator.js")(s)}catch(e){}},crypto:e=>{"use strict";e.exports=require("crypto")},fs:e=>{"use strict";e.exports=require("fs")},module:e=>{"use strict";e.exports=require("module")},path:e=>{"use strict";e.exports=require("path")},util:e=>{"use strict";e.exports=require("util")}},t={};function r(s){var n=t[s];if(void 0!==n)return n.exports;var o=t[s]={id:s,loaded:!1,exports:{}};return e[s](o,o.exports,r),o.loaded=!0,o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var s in t)r.o(t,s)&&!r.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var s={};(()=>{"use strict";r.d(s,{default:()=>S});var e=r("fs"),t=r("module"),n=r("path");const o=require("os"),i=require("vm");var a=r.n(i);const l=require("url");var u=r("./node_modules/mkdirp/index.js"),c=r.n(u);const d=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,h=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,m=/^["{[]|^-?[0-9][0-9.]{0,14}$/;function p(e,t){if("__proto__"!==e&&"constructor"!==e)return t}const f=function(e){if("string"!=typeof e)return e;const t=e.toLowerCase();if("true"===t)return!0;if("false"===t)return!1;if("null"===t)return null;if("nan"===t)return NaN;if("infinity"===t)return 1/0;if("undefined"!==t){if(!m.test(e))return e;try{return d.test(e)||h.test(e)?JSON.parse(e,p):JSON.parse(e)}catch(t){return e}}};var v=r("./node_modules/create-require/create-require.js"),E=r.n(v),g=r("./node_modules/semver/index.js"),_=r.n(g),y=r("./node_modules/pirates/lib/index.js"),j=r("./node_modules/object-hash/index.js"),R=r.n(j);new Set(["node","import"]),new Set(t.builtinModules),(0,l.pathToFileURL)(process.cwd()),new Set(["ERR_MODULE_NOT_FOUND","ERR_UNSUPPORTED_DIR_IMPORT","MODULE_NOT_FOUND"]);var w=r("crypto");function I(e,t=8){return(0,w.createHash)("md5").update(e).digest("hex").substr(0,t)}const $=f(process.env.JITI_DEBUG),x=f(process.env.JITI_CACHE),N=f(process.env.JITI_REQUIRE_CACHE),O={debug:$,cache:void 0===x||!!x,requireCache:void 0===N||!!N,interopDefault:!1,cacheVersion:"6",legacy:_().lt(process.version||"0.0.0","14.0.0"),extensions:[".js",".mjs",".cjs",".ts"]};function S(r=process.cwd(),s={},i){function u(...e){s.debug&&console.log("[jiti]",...e)}if((s=Object.assign(Object.assign({},O),s)).legacy&&(s.cacheVersion+="-legacy"),s.transformOptions&&(s.cacheVersion+="-"+R()(s.transformOptions)),function(t){try{return(0,e.lstatSync)(t).isDirectory()}catch(e){return!1}}(r)&&(r=(0,n.join)(r,"index.js")),!0===s.cache&&(s.cache=(0,n.join)((0,o.tmpdir)(),"node-jiti")),s.cache)try{if(c().sync(s.cache),!function(t){try{return(0,e.accessSync)(t,e.constants.W_OK),!0}catch(e){return!1}}(s.cache))throw new Error("directory is not writable")}catch(e){u("Error creating cache directory at ",s.cache,e),s.cache=!1}const d=E()(r),h=(e,t)=>{try{return d.resolve(e,t)}catch(e){}},m=[...s.extensions].filter((e=>".js"!==e)),p=(e,t)=>{if(s.extensions.includes((0,n.extname)(e)))return d.resolve(e,t);let r,o;try{return d.resolve(e,t)}catch(e){o=e}for(const s of m)if(r=h(e+s,t)||h(e+"/index"+s,t),r)return r;throw o};function f(t){let r=function(t,r,o){if(!s.cache||!t)return o();const i=` /* v${s.cacheVersion}-${I(r,16)} */`,a=(0,n.basename)((0,n.dirname)(t))+"-"+(0,n.basename)(t),l=(0,n.join)(s.cache,a+"."+I(t)+".js");if((0,e.existsSync)(l)){const r=(0,e.readFileSync)(l,"utf-8");if(r.endsWith(i))return u("[cache hit]",t,"~>",l),r}u("[cache miss]",t);const c=o();return c.includes("__JITI_ERROR__")||(0,e.writeFileSync)(l,c+i,"utf-8"),c}(t.filename,t.source,(()=>{const e=s.transform(Object.assign(Object.assign({legacy:s.legacy},s.transformOptions),t));return e.error&&s.debug&&u(e.error),e.code}));return r.startsWith("#!")&&(r="// "+r),r}function v(e){return s.interopDefault?function(e){if(!e||!("default"in e))return e;const t=e.default;for(const r in e)if("default"===r)try{r in t||Object.defineProperty(t,r,{enumerable:!1,configurable:!1,get:()=>t})}catch(e){}else try{r in t||Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>e[r]})}catch(e){}return t}(e):e}function g(r){var o;if(r.startsWith("node:")?r=r.substr(5):r.startsWith("file:")&&(r=(0,l.fileURLToPath)(r)),t.builtinModules.includes(r)||".pnp.js"===r)return d(r);const c=p(r),h=(0,n.extname)(c);if(h&&!s.extensions.includes(h))return u("[unknown]",c),d(r);if(s.requireCache&&d.cache[c])return v(null===(o=d.cache[c])||void 0===o?void 0:o.exports);let m=(0,e.readFileSync)(c,"utf-8");const E=".ts"===h;if(".cjs"!==h&&(E||".mjs"===h||m.match(/^\s*import .* from|\s*export .*/m)||s.legacy&&m.match(/\?\.|\?\?/)))u("[transpile]",c),m=f({filename:c,source:m,ts:E});else try{return u("[native]",c),v(d(r))}catch(e){u("Native require error:",e),u("[fallback]",c),m=f({filename:c,source:m,ts:E})}const _=new t.Module(c);let y;_.filename=c,i&&(_.parent=i,Array.isArray(i.children)&&!i.children.includes(_)&&i.children.push(_)),_.require=S(c,s,_),_.path=(0,n.dirname)(c),_.paths=t.Module._nodeModulePaths(_.path),s.requireCache&&(d.cache[c]=_);try{y=a().runInThisContext(t.Module.wrap(m),{filename:c,lineOffset:0,displayErrors:!1})}catch(e){s.requireCache&&delete d.cache[c],s.onError(e)}try{y(_.exports,_.require,_,_.filename,(0,n.dirname)(_.filename))}catch(e){s.requireCache&&delete d.cache[c],s.onError(e)}if(_.exports&&_.exports.__JITI_ERROR__){const{filename:e,line:t,column:r,code:n,message:o}=_.exports.__JITI_ERROR__,i=new Error(`${n}: ${o} \n ${e}:${t}:${r}`);Error.captureStackTrace(i,g),s.onError(i)}return _.loaded=!0,v(_.exports)}return p.paths=d.resolve.paths,g.resolve=p,g.cache=s.requireCache?d.cache:{},g.extensions=d.extensions,g.main=d.main,g.transform=f,g.register=function(){return(0,y.addHook)(((e,t)=>g.transform({source:e,filename:t,ts:!!t.match(/.ts$/)})),{exts:s.extensions})},g}})(),module.exports=s.default})();
\No newline at end of file