jiti
Version:
Runtime typescript and ESM support for Node.js
1 lines • 1.53 MB
JavaScript
(()=>{var e={"./node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/lib/config/files lazy recursive"(e){function webpackEmptyAsyncContext(e){return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}webpackEmptyAsyncContext.keys=()=>[],webpackEmptyAsyncContext.resolve=webpackEmptyAsyncContext,webpackEmptyAsyncContext.id="./node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/lib/config/files lazy recursive",e.exports=webpackEmptyAsyncContext},"./node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/lib/config/files sync recursive"(e){function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="./node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/lib/config/files sync recursive",e.exports=webpackEmptyContext},"./node_modules/.pnpm/@babel+plugin-syntax-class-properties@7.12.13_@babel+core@7.29.0/node_modules/@babel/plugin-syntax-class-properties/lib/index.js"(e,t,r){"use strict";t.A=void 0;var n=(0,r("./node_modules/.pnpm/@babel+helper-plugin-utils@7.28.6/node_modules/@babel/helper-plugin-utils/lib/index.js").declare)(e=>(e.assertVersion(7),{name:"syntax-class-properties",manipulateOptions(e,t){t.plugins.push("classProperties","classPrivateProperties","classPrivateMethods")}}));t.A=n},"./node_modules/.pnpm/@jridgewell+gen-mapping@0.3.13/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js"(e,t,r){var n;!function(e,t,r){"use strict";var n=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,__commonJS=(e,t)=>function(){return t||(0,e[o(e)[0]])((t={exports:{}}).exports,t),t.exports},__export=(e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})},__copyProps=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))l.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},__toESM=(e,t,r)=>(r=null!=e?n(a(e)):{},__copyProps(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),__toCommonJS=e=>__copyProps(s({},"__esModule",{value:!0}),e),p=__commonJS({"umd:@jridgewell/sourcemap-codec"(e,r){r.exports=t}}),c=__commonJS({"umd:@jridgewell/trace-mapping"(e,t){t.exports=r}}),u={};__export(u,{GenMapping:()=>E,addMapping:()=>addMapping,addSegment:()=>addSegment,allMappings:()=>allMappings,fromMap:()=>fromMap,maybeAddMapping:()=>maybeAddMapping,maybeAddSegment:()=>maybeAddSegment,setIgnore:()=>setIgnore,setSourceContent:()=>setSourceContent,toDecodedMap:()=>toDecodedMap,toEncodedMap:()=>toEncodedMap}),e.exports=__toCommonJS(u);var d=class{constructor(){this._indexes={__proto__:null},this.array=[]}};function cast(e){return e}function get(e,t){return cast(e)._indexes[t]}function put(e,t){const r=get(e,t);if(void 0!==r)return r;const{array:n,_indexes:s}=cast(e),i=n.push(t);return s[t]=i-1}function remove(e,t){const r=get(e,t);if(void 0===r)return;const{array:n,_indexes:s}=cast(e);for(let e=r+1;e<n.length;e++){const t=n[e];n[e-1]=t,s[t]--}s[t]=void 0,n.pop()}var h=__toESM(p()),m=__toESM(c()),f=0,y=1,b=2,g=3,x=4,v=-1,E=class{constructor({file:e,sourceRoot:t}={}){this._names=new d,this._sources=new d,this._sourcesContent=[],this._mappings=[],this.file=e,this.sourceRoot=t,this._ignoreList=new d}};function cast2(e){return e}function addSegment(e,t,r,n,s,i,o,a){return addSegmentInternal(!1,e,t,r,n,s,i,o,a)}function addMapping(e,t){return addMappingInternal(!1,e,t)}var maybeAddSegment=(e,t,r,n,s,i,o,a)=>addSegmentInternal(!0,e,t,r,n,s,i,o,a),maybeAddMapping=(e,t)=>addMappingInternal(!0,e,t);function setSourceContent(e,t,r){const{_sources:n,_sourcesContent:s}=cast2(e);s[put(n,t)]=r}function setIgnore(e,t,r=!0){const{_sources:n,_sourcesContent:s,_ignoreList:i}=cast2(e),o=put(n,t);o===s.length&&(s[o]=null),r?put(i,o):remove(i,o)}function toDecodedMap(e){const{_mappings:t,_sources:r,_sourcesContent:n,_names:s,_ignoreList:i}=cast2(e);return removeEmptyFinalLines(t),{version:3,file:e.file||void 0,names:s.array,sourceRoot:e.sourceRoot||void 0,sources:r.array,sourcesContent:n,mappings:t,ignoreList:i.array}}function toEncodedMap(e){const t=toDecodedMap(e);return Object.assign({},t,{mappings:(0,h.encode)(t.mappings)})}function fromMap(e){const t=new m.TraceMap(e),r=new E({file:t.file,sourceRoot:t.sourceRoot});return putAll(cast2(r)._names,t.names),putAll(cast2(r)._sources,t.sources),cast2(r)._sourcesContent=t.sourcesContent||t.sources.map(()=>null),cast2(r)._mappings=(0,m.decodedMappings)(t),t.ignoreList&&putAll(cast2(r)._ignoreList,t.ignoreList),r}function allMappings(e){const t=[],{_mappings:r,_sources:n,_names:s}=cast2(e);for(let e=0;e<r.length;e++){const i=r[e];for(let r=0;r<i.length;r++){const o=i[r],a={line:e+1,column:o[f]};let l,p,c;1!==o.length&&(l=n.array[o[y]],p={line:o[b]+1,column:o[g]},5===o.length&&(c=s.array[o[x]])),t.push({generated:a,source:l,original:p,name:c})}}return t}function addSegmentInternal(e,t,r,n,s,i,o,a,l){const{_mappings:p,_sources:c,_sourcesContent:u,_names:d}=cast2(t),h=getIndex(p,r),m=getColumnIndex(h,n);if(!s){if(e&&skipSourceless(h,m))return;return insert(h,m,[n])}assert(i),assert(o);const f=put(c,s),y=a?put(d,a):v;if(f===u.length&&(u[f]=null!=l?l:null),!e||!skipSource(h,m,f,i,o,y))return insert(h,m,a?[n,f,i,o,y]:[n,f,i,o])}function assert(e){}function getIndex(e,t){for(let r=e.length;r<=t;r++)e[r]=[];return e[t]}function getColumnIndex(e,t){let r=e.length;for(let n=r-1;n>=0&&!(t>=e[n][f]);r=n--);return r}function insert(e,t,r){for(let r=e.length;r>t;r--)e[r]=e[r-1];e[t]=r}function removeEmptyFinalLines(e){const{length:t}=e;let r=t;for(let t=r-1;t>=0&&!(e[t].length>0);r=t,t--);r<t&&(e.length=r)}function putAll(e,t){for(let r=0;r<t.length;r++)put(e,t[r])}function skipSourceless(e,t){return 0===t||1===e[t-1].length}function skipSource(e,t,r,n,s,i){if(0===t)return!1;const o=e[t-1];return 1!==o.length&&r===o[y]&&n===o[b]&&s===o[g]&&i===(5===o.length?o[x]:v)}function addMappingInternal(e,t,r){const{generated:n,source:s,original:i,name:o,content:a}=r;return s?(assert(i),addSegmentInternal(e,t,n.line-1,n.column,s,i.line-1,i.column,o,a)):addSegmentInternal(e,t,n.line-1,n.column,null,null,null,null,null)}}(e=r.nmd(e),r("./node_modules/.pnpm/@jridgewell+sourcemap-codec@1.5.5/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js"),r("./node_modules/.pnpm/@jridgewell+trace-mapping@0.3.31/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js")),e.exports="default"in(n=e).exports?n.exports.default:n.exports},"./node_modules/.pnpm/@jridgewell+remapping@2.3.5/node_modules/@jridgewell/remapping/dist/remapping.umd.js"(e,t,r){var n;!function(e,t,r){"use strict";var n=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,__commonJS=(e,t)=>function(){return t||(0,e[o(e)[0]])((t={exports:{}}).exports,t),t.exports},__export=(e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})},__copyProps=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))l.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},__toESM=(e,t,r)=>(r=null!=e?n(a(e)):{},__copyProps(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),__toCommonJS=e=>__copyProps(s({},"__esModule",{value:!0}),e),p=__commonJS({"umd:@jridgewell/trace-mapping"(e,t){t.exports=r}}),c=__commonJS({"umd:@jridgewell/gen-mapping"(e,r){r.exports=t}}),u={};__export(u,{default:()=>remapping}),e.exports=__toCommonJS(u);var d=__toESM(p()),h=__toESM(c()),m=__toESM(p()),f=SegmentObject("",-1,-1,"",null,!1),y=[];function SegmentObject(e,t,r,n,s,i){return{source:e,line:t,column:r,name:n,content:s,ignore:i}}function Source(e,t,r,n,s){return{map:e,sources:t,source:r,content:n,ignore:s}}function MapSource(e,t){return Source(e,t,"",null,!1)}function OriginalSource(e,t,r){return Source(null,y,e,t,r)}function traceMappings(e){const t=new h.GenMapping({file:e.map.file}),{sources:r,map:n}=e,s=n.names,i=(0,m.decodedMappings)(n);for(let e=0;e<i.length;e++){const n=i[e];for(let i=0;i<n.length;i++){const o=n[i],a=o[0];let l=f;if(1!==o.length&&(l=originalPositionFor(r[o[1]],o[2],o[3],5===o.length?s[o[4]]:""),null==l))continue;const{column:p,line:c,name:u,content:d,source:m,ignore:y}=l;(0,h.maybeAddSegment)(t,e,a,m,c,p,u),m&&null!=d&&(0,h.setSourceContent)(t,m,d),y&&(0,h.setIgnore)(t,m,!0)}}return t}function originalPositionFor(e,t,r,n){if(!e.map)return SegmentObject(e.source,t,r,n,e.content,e.ignore);const s=(0,m.traceSegment)(e.map,t,r);return null==s?null:1===s.length?f:originalPositionFor(e.sources[s[1]],s[2],s[3],5===s.length?e.map.names[s[4]]:n)}function asArray(e){return Array.isArray(e)?e:[e]}function buildSourceMapTree(e,t){const r=asArray(e).map(e=>new d.TraceMap(e,"")),n=r.pop();for(let e=0;e<r.length;e++)if(r[e].sources.length>1)throw new Error(`Transformation map ${e} must have exactly one source file.\nDid you specify these with the most recent transformation maps first?`);let s=build(n,t,"",0);for(let e=r.length-1;e>=0;e--)s=MapSource(r[e],[s]);return s}function build(e,t,r,n){const{resolvedSources:s,sourcesContent:i,ignoreList:o}=e,a=n+1;return MapSource(e,s.map((e,n)=>{const s={importer:r,depth:a,source:e||"",content:void 0,ignore:void 0},l=t(s.source,s),{source:p,content:c,ignore:u}=s;return l?build(new d.TraceMap(l,p),t,p,a):OriginalSource(p,void 0!==c?c:i?i[n]:null,void 0!==u?u:!!o&&o.includes(n))}))}var b=__toESM(c()),g=class{constructor(e,t){const r=t.decodedMappings?(0,b.toDecodedMap)(e):(0,b.toEncodedMap)(e);this.version=r.version,this.file=r.file,this.mappings=r.mappings,this.names=r.names,this.ignoreList=r.ignoreList,this.sourceRoot=r.sourceRoot,this.sources=r.sources,t.excludeContent||(this.sourcesContent=r.sourcesContent)}toString(){return JSON.stringify(this)}};function remapping(e,t,r){const n="object"==typeof r?r:{excludeContent:!!r,decodedMappings:!1},s=buildSourceMapTree(e,t);return new g(traceMappings(s),n)}}(e=r.nmd(e),r("./node_modules/.pnpm/@jridgewell+gen-mapping@0.3.13/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js"),r("./node_modules/.pnpm/@jridgewell+trace-mapping@0.3.31/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js")),e.exports="default"in(n=e).exports?n.exports.default:n.exports},"./node_modules/.pnpm/@jridgewell+resolve-uri@3.1.2/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js"(e){e.exports=function(){"use strict";const e=/^[\w+.-]+:\/\//,t=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,r=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function isAbsoluteUrl(t){return e.test(t)}function isSchemeRelativeUrl(e){return e.startsWith("//")}function isAbsolutePath(e){return e.startsWith("/")}function isFileUrl(e){return e.startsWith("file:")}function isRelative(e){return/^[.?#]/.test(e)}function parseAbsoluteUrl(e){const r=t.exec(e);return makeUrl(r[1],r[2]||"",r[3],r[4]||"",r[5]||"/",r[6]||"",r[7]||"")}function parseFileUrl(e){const t=r.exec(e),n=t[2];return makeUrl("file:","",t[1]||"","",isAbsolutePath(n)?n:"/"+n,t[3]||"",t[4]||"")}function makeUrl(e,t,r,n,s,i,o){return{scheme:e,user:t,host:r,port:n,path:s,query:i,hash:o,type:7}}function parseUrl(e){if(isSchemeRelativeUrl(e)){const t=parseAbsoluteUrl("http:"+e);return t.scheme="",t.type=6,t}if(isAbsolutePath(e)){const t=parseAbsoluteUrl("http://foo.com"+e);return t.scheme="",t.host="",t.type=5,t}if(isFileUrl(e))return parseFileUrl(e);if(isAbsoluteUrl(e))return parseAbsoluteUrl(e);const t=parseAbsoluteUrl("http://foo.com/"+e);return t.scheme="",t.host="",t.type=e?e.startsWith("?")?3:e.startsWith("#")?2:4:1,t}function stripPathFilename(e){if(e.endsWith("/.."))return e;const t=e.lastIndexOf("/");return e.slice(0,t+1)}function mergePaths(e,t){normalizePath(t,t.type),"/"===e.path?e.path=t.path:e.path=stripPathFilename(t.path)+e.path}function normalizePath(e,t){const r=t<=4,n=e.path.split("/");let s=1,i=0,o=!1;for(let e=1;e<n.length;e++){const t=n[e];t?(o=!1,"."!==t&&(".."!==t?(n[s++]=t,i++):i?(o=!0,i--,s--):r&&(n[s++]=t))):o=!0}let a="";for(let e=1;e<s;e++)a+="/"+n[e];(!a||o&&!a.endsWith("/.."))&&(a+="/"),e.path=a}function resolve(e,t){if(!e&&!t)return"";const r=parseUrl(e);let n=r.type;if(t&&7!==n){const e=parseUrl(t),s=e.type;switch(n){case 1:r.hash=e.hash;case 2:r.query=e.query;case 3:case 4:mergePaths(r,e);case 5:r.user=e.user,r.host=e.host,r.port=e.port;case 6:r.scheme=e.scheme}s>n&&(n=s)}normalizePath(r,n);const s=r.query+r.hash;switch(n){case 2:case 3:return s;case 4:{const n=r.path.slice(1);return n?isRelative(t||e)&&!isRelative(n)?"./"+n+s:n+s:s||"."}case 5:return r.path+s;default:return r.scheme+"//"+r.user+r.host+r.port+r.path+s}}return resolve}()},"./node_modules/.pnpm/@jridgewell+sourcemap-codec@1.5.5/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js"(e,t,r){var n;!function(e){"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,__copyProps=(e,i,o,a)=>{if(i&&"object"==typeof i||"function"==typeof i)for(let l of n(i))s.call(e,l)||l===o||t(e,l,{get:()=>i[l],enumerable:!(a=r(i,l))||a.enumerable});return e},__toCommonJS=e=>__copyProps(t({},"__esModule",{value:!0}),e),i={};((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(i,{decode:()=>decode,decodeGeneratedRanges:()=>decodeGeneratedRanges,decodeOriginalScopes:()=>decodeOriginalScopes,encode:()=>encode,encodeGeneratedRanges:()=>encodeGeneratedRanges,encodeOriginalScopes:()=>encodeOriginalScopes}),e.exports=__toCommonJS(i);var o=",".charCodeAt(0),a=";".charCodeAt(0),l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=new Uint8Array(64),c=new Uint8Array(128);for(let e=0;e<l.length;e++){const t=l.charCodeAt(e);p[e]=t,c[t]=e}function decodeInteger(e,t){let r=0,n=0,s=0;do{const t=e.next();s=c[t],r|=(31&s)<<n,n+=5}while(32&s);const i=1&r;return r>>>=1,i&&(r=-2147483648|-r),t+r}function encodeInteger(e,t,r){let n=t-r;n=n<0?-n<<1|1:n<<1;do{let t=31&n;n>>>=5,n>0&&(t|=32),e.write(p[t])}while(n>0);return t}function hasMoreVlq(e,t){return!(e.pos>=t)&&e.peek()!==o}var u=16384,d="undefined"!=typeof TextDecoder?new TextDecoder:"undefined"!=typeof Buffer?{decode:e=>Buffer.from(e.buffer,e.byteOffset,e.byteLength).toString()}:{decode(e){let t="";for(let r=0;r<e.length;r++)t+=String.fromCharCode(e[r]);return t}},h=class{constructor(){this.pos=0,this.out="",this.buffer=new Uint8Array(u)}write(e){const{buffer:t}=this;t[this.pos++]=e,this.pos===u&&(this.out+=d.decode(t),this.pos=0)}flush(){const{buffer:e,out:t,pos:r}=this;return r>0?t+d.decode(e.subarray(0,r)):t}},m=class{constructor(e){this.pos=0,this.buffer=e}next(){return this.buffer.charCodeAt(this.pos++)}peek(){return this.buffer.charCodeAt(this.pos)}indexOf(e){const{buffer:t,pos:r}=this,n=t.indexOf(e,r);return-1===n?t.length:n}},f=[];function decodeOriginalScopes(e){const{length:t}=e,r=new m(e),n=[],s=[];let i=0;for(;r.pos<t;r.pos++){i=decodeInteger(r,i);const e=decodeInteger(r,0);if(!hasMoreVlq(r,t)){const t=s.pop();t[2]=i,t[3]=e;continue}const o=decodeInteger(r,0),a=1&decodeInteger(r,0)?[i,e,0,0,o,decodeInteger(r,0)]:[i,e,0,0,o];let l=f;if(hasMoreVlq(r,t)){l=[];do{const e=decodeInteger(r,0);l.push(e)}while(hasMoreVlq(r,t))}a.vars=l,n.push(a),s.push(a)}return n}function encodeOriginalScopes(e){const t=new h;for(let r=0;r<e.length;)r=_encodeOriginalScopes(e,r,t,[0]);return t.flush()}function _encodeOriginalScopes(e,t,r,n){const s=e[t],{0:i,1:a,2:l,3:p,4:c,vars:u}=s;t>0&&r.write(o),n[0]=encodeInteger(r,i,n[0]),encodeInteger(r,a,0),encodeInteger(r,c,0),encodeInteger(r,6===s.length?1:0,0),6===s.length&&encodeInteger(r,s[5],0);for(const e of u)encodeInteger(r,e,0);for(t++;t<e.length;){const s=e[t],{0:i,1:o}=s;if(i>l||i===l&&o>=p)break;t=_encodeOriginalScopes(e,t,r,n)}return r.write(o),n[0]=encodeInteger(r,l,n[0]),encodeInteger(r,p,0),t}function decodeGeneratedRanges(e){const{length:t}=e,r=new m(e),n=[],s=[];let i=0,o=0,a=0,l=0,p=0,c=0,u=0,d=0;do{const e=r.indexOf(";");let t=0;for(;r.pos<e;r.pos++){if(t=decodeInteger(r,t),!hasMoreVlq(r,e)){const e=s.pop();e[2]=i,e[3]=t;continue}const h=decodeInteger(r,0),m=2&h,y=4&h;let b,g=null,x=f;if(1&h){const e=decodeInteger(r,o);a=decodeInteger(r,o===e?a:0),o=e,b=[i,t,0,0,e,a]}else b=[i,t,0,0];if(b.isScope=!!y,m){const e=l,t=p;l=decodeInteger(r,l);const n=e===l;p=decodeInteger(r,n?p:0),c=decodeInteger(r,n&&t===p?c:0),g=[l,p,c]}if(b.callsite=g,hasMoreVlq(r,e)){x=[];do{u=i,d=t;const e=decodeInteger(r,0);let n;if(e<-1){n=[[decodeInteger(r,0)]];for(let t=-1;t>e;t--){const e=u;u=decodeInteger(r,u),d=decodeInteger(r,u===e?d:0);const t=decodeInteger(r,0);n.push([t,u,d])}}else n=[[e]];x.push(n)}while(hasMoreVlq(r,e))}b.bindings=x,n.push(b),s.push(b)}i++,r.pos=e+1}while(r.pos<t);return n}function encodeGeneratedRanges(e){if(0===e.length)return"";const t=new h;for(let r=0;r<e.length;)r=_encodeGeneratedRanges(e,r,t,[0,0,0,0,0,0,0]);return t.flush()}function _encodeGeneratedRanges(e,t,r,n){const s=e[t],{0:i,1:a,2:l,3:p,isScope:c,callsite:u,bindings:d}=s;if(n[0]<i?(catchupLine(r,n[0],i),n[0]=i,n[1]=0):t>0&&r.write(o),n[1]=encodeInteger(r,s[1],n[1]),encodeInteger(r,(6===s.length?1:0)|(u?2:0)|(c?4:0),0),6===s.length){const{4:e,5:t}=s;e!==n[2]&&(n[3]=0),n[2]=encodeInteger(r,e,n[2]),n[3]=encodeInteger(r,t,n[3])}if(u){const{0:e,1:t,2:i}=s.callsite;e!==n[4]?(n[5]=0,n[6]=0):t!==n[5]&&(n[6]=0),n[4]=encodeInteger(r,e,n[4]),n[5]=encodeInteger(r,t,n[5]),n[6]=encodeInteger(r,i,n[6])}if(d)for(const e of d){e.length>1&&encodeInteger(r,-e.length,0),encodeInteger(r,e[0][0],0);let t=i,n=a;for(let s=1;s<e.length;s++){const i=e[s];t=encodeInteger(r,i[1],t),n=encodeInteger(r,i[2],n),encodeInteger(r,i[0],0)}}for(t++;t<e.length;){const s=e[t],{0:i,1:o}=s;if(i>l||i===l&&o>=p)break;t=_encodeGeneratedRanges(e,t,r,n)}return n[0]<l?(catchupLine(r,n[0],l),n[0]=l,n[1]=0):r.write(o),n[1]=encodeInteger(r,p,n[1]),t}function catchupLine(e,t,r){do{e.write(a)}while(++t<r)}function decode(e){const{length:t}=e,r=new m(e),n=[];let s=0,i=0,o=0,a=0,l=0;do{const e=r.indexOf(";"),t=[];let p=!0,c=0;for(s=0;r.pos<e;){let n;s=decodeInteger(r,s),s<c&&(p=!1),c=s,hasMoreVlq(r,e)?(i=decodeInteger(r,i),o=decodeInteger(r,o),a=decodeInteger(r,a),hasMoreVlq(r,e)?(l=decodeInteger(r,l),n=[s,i,o,a,l]):n=[s,i,o,a]):n=[s],t.push(n),r.pos++}p||sort(t),n.push(t),r.pos=e+1}while(r.pos<=t);return n}function sort(e){e.sort(sortComparator)}function sortComparator(e,t){return e[0]-t[0]}function encode(e){const t=new h;let r=0,n=0,s=0,i=0;for(let l=0;l<e.length;l++){const p=e[l];if(l>0&&t.write(a),0===p.length)continue;let c=0;for(let e=0;e<p.length;e++){const a=p[e];e>0&&t.write(o),c=encodeInteger(t,a[0],c),1!==a.length&&(r=encodeInteger(t,a[1],r),n=encodeInteger(t,a[2],n),s=encodeInteger(t,a[3],s),4!==a.length&&(i=encodeInteger(t,a[4],i)))}}return t.flush()}}(e=r.nmd(e)),e.exports="default"in(n=e).exports?n.exports.default:n.exports},"./node_modules/.pnpm/@jridgewell+trace-mapping@0.3.31/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js"(e,t,r){var n;!function(e,t,r){"use strict";var n=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,__commonJS=(e,t)=>function(){return t||(0,e[o(e)[0]])((t={exports:{}}).exports,t),t.exports},__export=(e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})},__copyProps=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))l.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},__toESM=(e,t,r)=>(r=null!=e?n(a(e)):{},__copyProps(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),__toCommonJS=e=>__copyProps(s({},"__esModule",{value:!0}),e),p=__commonJS({"umd:@jridgewell/sourcemap-codec"(e,t){t.exports=r}}),c=__commonJS({"umd:@jridgewell/resolve-uri"(e,r){r.exports=t}}),u={};__export(u,{AnyMap:()=>FlattenMap,FlattenMap:()=>FlattenMap,GREATEST_LOWER_BOUND:()=>_,LEAST_UPPER_BOUND:()=>P,TraceMap:()=>A,allGeneratedPositionsFor:()=>allGeneratedPositionsFor,decodedMap:()=>decodedMap,decodedMappings:()=>decodedMappings,eachMapping:()=>eachMapping,encodedMap:()=>encodedMap,encodedMappings:()=>encodedMappings,generatedPositionFor:()=>generatedPositionFor,isIgnored:()=>isIgnored,originalPositionFor:()=>originalPositionFor,presortedDecodedMap:()=>presortedDecodedMap,sourceContentFor:()=>sourceContentFor,traceSegment:()=>traceSegment}),e.exports=__toCommonJS(u);var d=__toESM(p()),h=__toESM(c());function stripFilename(e){if(!e)return"";const t=e.lastIndexOf("/");return e.slice(0,t+1)}function resolver(e,t){const r=stripFilename(e),n=t?t+"/":"";return e=>(0,h.default)(n+(e||""),r)}var m=0,f=1,y=2,b=3,g=4,x=1,v=2;function maybeSort(e,t){const r=nextUnsortedSegmentLine(e,0);if(r===e.length)return e;t||(e=e.slice());for(let n=r;n<e.length;n=nextUnsortedSegmentLine(e,n+1))e[n]=sortSegments(e[n],t);return e}function nextUnsortedSegmentLine(e,t){for(let r=t;r<e.length;r++)if(!isSorted(e[r]))return r;return e.length}function isSorted(e){for(let t=1;t<e.length;t++)if(e[t][m]<e[t-1][m])return!1;return!0}function sortSegments(e,t){return t||(e=e.slice()),e.sort(sortComparator)}function sortComparator(e,t){return e[m]-t[m]}function buildBySources(e,t){const r=t.map(()=>[]);for(let t=0;t<e.length;t++){const n=e[t];for(let e=0;e<n.length;e++){const s=n[e];if(1===s.length)continue;const i=s[f],o=s[y],a=s[b],l=r[i];(l[o]||(l[o]=[])).push([a,t,s[m]])}}for(let e=0;e<r.length;e++){const t=r[e];for(let e=0;e<t.length;e++){const r=t[e];r&&r.sort(sortComparator)}}return r}var E=!1;function binarySearch(e,t,r,n){for(;r<=n;){const s=r+(n-r>>1),i=e[s][m]-t;if(0===i)return E=!0,s;i<0?r=s+1:n=s-1}return E=!1,r-1}function upperBound(e,t,r){for(let n=r+1;n<e.length&&e[n][m]===t;r=n++);return r}function lowerBound(e,t,r){for(let n=r-1;n>=0&&e[n][m]===t;r=n--);return r}function memoizedState(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function memoizedBinarySearch(e,t,r,n){const{lastKey:s,lastNeedle:i,lastIndex:o}=r;let a=0,l=e.length-1;if(n===s){if(t===i)return E=-1!==o&&e[o][m]===t,o;t>=i?a=-1===o?0:o:l=o}return r.lastKey=n,r.lastNeedle=t,r.lastIndex=binarySearch(e,t,a,l)}function parse(e){return"string"==typeof e?JSON.parse(e):e}var FlattenMap=function(e,t){const r=parse(e);if(!("sections"in r))return new A(r,t);const n=[],s=[],i=[],o=[],a=[];return recurse(r,t,n,s,i,o,a,0,0,1/0,1/0),presortedDecodedMap({version:3,file:r.file,names:o,sources:s,sourcesContent:i,mappings:n,ignoreList:a})};function recurse(e,t,r,n,s,i,o,a,l,p,c){const{sections:u}=e;for(let e=0;e<u.length;e++){const{map:d,offset:h}=u[e];let m=p,f=c;if(e+1<u.length){const t=u[e+1].offset;m=Math.min(p,a+t.line),m===p?f=Math.min(c,l+t.column):m<p&&(f=l+t.column)}addSection(d,t,r,n,s,i,o,a+h.line,l+h.column,m,f)}}function addSection(e,t,r,n,s,i,o,a,l,p,c){const u=parse(e);if("sections"in u)return recurse(...arguments);const d=new A(u,t),h=n.length,x=i.length,v=decodedMappings(d),{resolvedSources:E,sourcesContent:T,ignoreList:S}=d;if(append(n,E),append(i,d.names),T)append(s,T);else for(let e=0;e<E.length;e++)s.push(null);if(S)for(let e=0;e<S.length;e++)o.push(S[e]+h);for(let e=0;e<v.length;e++){const t=a+e;if(t>p)return;const n=getLine(r,t),s=0===e?l:0,i=v[e];for(let e=0;e<i.length;e++){const r=i[e],o=s+r[m];if(t===p&&o>=c)return;if(1===r.length){n.push([o]);continue}const a=h+r[f],l=r[y],u=r[b];n.push(4===r.length?[o,a,l,u]:[o,a,l,u,x+r[g]])}}}function append(e,t){for(let r=0;r<t.length;r++)e.push(t[r])}function getLine(e,t){for(let r=e.length;r<=t;r++)e[r]=[];return e[t]}var T="`line` must be greater than 0 (lines start at line 1)",S="`column` must be greater than or equal to 0 (columns start at column 0)",P=-1,_=1,A=class{constructor(e,t){const r="string"==typeof e;if(!r&&e._decodedMemo)return e;const n=parse(e),{version:s,file:i,names:o,sourceRoot:a,sources:l,sourcesContent:p}=n;this.version=s,this.file=i,this.names=o||[],this.sourceRoot=a,this.sources=l,this.sourcesContent=p,this.ignoreList=n.ignoreList||n.x_google_ignoreList||void 0;const c=resolver(t,a);this.resolvedSources=l.map(c);const{mappings:u}=n;if("string"==typeof u)this._encoded=u,this._decoded=void 0;else{if(!Array.isArray(u))throw n.sections?new Error("TraceMap passed sectioned source map, please use FlattenMap export instead"):new Error(`invalid source map: ${JSON.stringify(n)}`);this._encoded=void 0,this._decoded=maybeSort(u,r)}this._decodedMemo=memoizedState(),this._bySources=void 0,this._bySourceMemos=void 0}};function cast(e){return e}function encodedMappings(e){var t,r;return null!=(r=(t=cast(e))._encoded)?r:t._encoded=(0,d.encode)(cast(e)._decoded)}function decodedMappings(e){var t;return(t=cast(e))._decoded||(t._decoded=(0,d.decode)(cast(e)._encoded))}function traceSegment(e,t,r){const n=decodedMappings(e);if(t>=n.length)return null;const s=n[t],i=traceSegmentInternal(s,cast(e)._decodedMemo,t,r,_);return-1===i?null:s[i]}function originalPositionFor(e,t){let{line:r,column:n,bias:s}=t;if(r--,r<0)throw new Error(T);if(n<0)throw new Error(S);const i=decodedMappings(e);if(r>=i.length)return OMapping(null,null,null,null);const o=i[r],a=traceSegmentInternal(o,cast(e)._decodedMemo,r,n,s||_);if(-1===a)return OMapping(null,null,null,null);const l=o[a];if(1===l.length)return OMapping(null,null,null,null);const{names:p,resolvedSources:c}=e;return OMapping(c[l[f]],l[y]+1,l[b],5===l.length?p[l[g]]:null)}function generatedPositionFor(e,t){const{source:r,line:n,column:s,bias:i}=t;return generatedPosition(e,r,n,s,i||_,!1)}function allGeneratedPositionsFor(e,t){const{source:r,line:n,column:s,bias:i}=t;return generatedPosition(e,r,n,s,i||P,!0)}function eachMapping(e,t){const r=decodedMappings(e),{names:n,resolvedSources:s}=e;for(let e=0;e<r.length;e++){const i=r[e];for(let r=0;r<i.length;r++){const o=i[r],a=e+1,l=o[0];let p=null,c=null,u=null,d=null;1!==o.length&&(p=s[o[1]],c=o[2]+1,u=o[3]),5===o.length&&(d=n[o[4]]),t({generatedLine:a,generatedColumn:l,source:p,originalLine:c,originalColumn:u,name:d})}}}function sourceIndex(e,t){const{sources:r,resolvedSources:n}=e;let s=r.indexOf(t);return-1===s&&(s=n.indexOf(t)),s}function sourceContentFor(e,t){const{sourcesContent:r}=e;if(null==r)return null;const n=sourceIndex(e,t);return-1===n?null:r[n]}function isIgnored(e,t){const{ignoreList:r}=e;if(null==r)return!1;const n=sourceIndex(e,t);return-1!==n&&r.includes(n)}function presortedDecodedMap(e,t){const r=new A(clone(e,[]),t);return cast(r)._decoded=e.mappings,r}function decodedMap(e){return clone(e,decodedMappings(e))}function encodedMap(e){return clone(e,encodedMappings(e))}function clone(e,t){return{version:e.version,file:e.file,names:e.names,sourceRoot:e.sourceRoot,sources:e.sources,sourcesContent:e.sourcesContent,mappings:t,ignoreList:e.ignoreList||e.x_google_ignoreList}}function OMapping(e,t,r,n){return{source:e,line:t,column:r,name:n}}function GMapping(e,t){return{line:e,column:t}}function traceSegmentInternal(e,t,r,n,s){let i=memoizedBinarySearch(e,n,t,r);return E?i=(s===P?upperBound:lowerBound)(e,n,i):s===P&&i++,-1===i||i===e.length?-1:i}function sliceGeneratedPositions(e,t,r,n,s){let i=traceSegmentInternal(e,t,r,n,_);if(E||s!==P||i++,-1===i||i===e.length)return[];const o=E?n:e[i][m];E||(i=lowerBound(e,o,i));const a=upperBound(e,o,i),l=[];for(;i<=a;i++){const t=e[i];l.push(GMapping(t[x]+1,t[v]))}return l}function generatedPosition(e,t,r,n,s,i){var o,a;if(--r<0)throw new Error(T);if(n<0)throw new Error(S);const{sources:l,resolvedSources:p}=e;let c=l.indexOf(t);if(-1===c&&(c=p.indexOf(t)),-1===c)return i?[]:GMapping(null,null);const u=(o=cast(e))._bySourceMemos||(o._bySourceMemos=l.map(memoizedState)),d=((a=cast(e))._bySources||(a._bySources=buildBySources(decodedMappings(e),u)))[c][r];if(null==d)return i?[]:GMapping(null,null);const h=u[c];if(i)return sliceGeneratedPositions(d,h,r,n,s);const m=traceSegmentInternal(d,h,r,n,s);if(-1===m)return GMapping(null,null);const f=d[m];return GMapping(f[x]+1,f[v])}}(e=r.nmd(e),r("./node_modules/.pnpm/@jridgewell+resolve-uri@3.1.2/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js"),r("./node_modules/.pnpm/@jridgewell+sourcemap-codec@1.5.5/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js")),e.exports="default"in(n=e).exports?n.exports.default:n.exports},"./node_modules/.pnpm/babel-plugin-parameter-decorator@1.0.16/node_modules/babel-plugin-parameter-decorator/lib/index.js"(e,t,r){"use strict";var n=r("path");function isInType(e){switch(e.parent.type){case"TSTypeReference":case"TSQualifiedName":case"TSExpressionWithTypeArguments":case"TSTypeQuery":return!0;default:return!1}}e.exports=function(e){var t=e.types,decoratorExpressionForConstructor=function(e,r){return function(n){var s=t.callExpression(e.expression,[t.Identifier(n),t.Identifier("undefined"),t.NumericLiteral(r.key)]),i=t.logicalExpression("||",s,t.Identifier(n)),o=t.assignmentExpression("=",t.Identifier(n),i);return t.expressionStatement(o)}},decoratorExpressionForMethod=function(e,r){return function(n,s){var i=t.callExpression(e.expression,[t.Identifier("".concat(n,".prototype")),t.StringLiteral(s),t.NumericLiteral(r.key)]);return t.expressionStatement(i)}};return{visitor:{Program:function(e,t){var r=(0,n.extname)(t.file.opts.filename);".ts"!==r&&".tsx"!==r||function(){var t=Object.create(null);e.node.body.filter(function(e){var t=e.type,r=e.declaration;switch(t){case"ClassDeclaration":return!0;case"ExportNamedDeclaration":case"ExportDefaultDeclaration":return r&&"ClassDeclaration"===r.type;default:return!1}}).map(function(e){return"ClassDeclaration"===e.type?e:e.declaration}).forEach(function(e){e.body.body.forEach(function(e){(e.params||[]).forEach(function(e){(e.decorators||[]).forEach(function(e){e.expression.callee?t[e.expression.callee.name]=e:t[e.expression.name]=e})})})});var r=!0,n=!1,s=void 0;try{for(var i,o=e.get("body")[Symbol.iterator]();!(r=(i=o.next()).done);r=!0){var a=i.value;if("ImportDeclaration"===a.node.type){if(0===a.node.specifiers.length)continue;var l=!0,p=!1,c=void 0;try{for(var u,_loop=function(){var e=u.value,r=a.scope.getBinding(e.local.name);r.referencePaths.length?r.referencePaths.reduce(function(e,t){return e||isInType(t)},!1)&&Object.keys(t).forEach(function(n){var s=t[n];(s.expression.arguments||[]).forEach(function(t){t.name===e.local.name&&r.referencePaths.push({parent:s.expression})})}):t[e.local.name]&&r.referencePaths.push({parent:t[e.local.name]})},d=a.node.specifiers[Symbol.iterator]();!(l=(u=d.next()).done);l=!0)_loop()}catch(e){p=!0,c=e}finally{try{l||null==d.return||d.return()}finally{if(p)throw c}}}}}catch(e){n=!0,s=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw s}}}()},Function:function(e){var r="";e.node.id?r=e.node.id.name:e.node.key&&(r=e.node.key.name),(e.get("params")||[]).slice().forEach(function(n){var s=n.node.decorators||[],i=s.length;if(s.slice().forEach(function(t){if("ClassMethod"===e.type){var s,i=e.parentPath.parentPath,o=e.findParent(function(e){return"ClassDeclaration"===e.type});if(o?s=o.node.id.name:(i.insertAfter(null),s=function(e){var t=e.findParent(function(e){return"AssignmentExpression"===e.node.type});return"SequenceExpression"===t.node.right.type?t.node.right.expressions[1].name:"ClassExpression"===t.node.right.type?t.node.left.name:null}(e)),"constructor"===r){var a=decoratorExpressionForConstructor(t,n)(s);i.insertAfter(a)}else{var l=decoratorExpressionForMethod(t,n)(s,r);i.insertAfter(l)}}else{var p=e.findParent(function(e){return"VariableDeclarator"===e.node.type}).node.id.name;if(r===p){var c=decoratorExpressionForConstructor(t,n)(p);if("body"===e.parentKey)e.insertAfter(c);else e.findParent(function(e){return"body"===e.parentKey}).insertAfter(c)}else{var u=e.findParent(function(e){return"CallExpression"===e.node.type}),d=decoratorExpressionForMethod(t,n)(p,r);u.insertAfter(d)}}}),i){var o=function(e){switch(e.node.type){case"ObjectPattern":return t.ObjectPattern(e.node.properties);case"AssignmentPattern":return t.AssignmentPattern(e.node.left,e.node.right);case"TSParameterProperty":return t.Identifier(e.node.parameter.name);default:return t.Identifier(e.node.name)}}(n);n.replaceWith(o)}})}}}}},"./node_modules/.pnpm/convert-source-map@2.0.0/node_modules/convert-source-map/index.js"(e,t){"use strict";var r;function Converter(e,t){(t=t||{}).hasComment&&(e=function(e){return e.split(",").pop()}(e)),"base64"===t.encoding?e=r(e):"uri"===t.encoding&&(e=decodeURIComponent(e)),(t.isJSON||t.encoding)&&(e=JSON.parse(e)),this.sourcemap=e}function makeConverter(e){return new Converter(e,{isJSON:!0})}Object.defineProperty(t,"commentRegex",{get:function(){return/^\s*?\/[\/\*][@#]\s+?sourceMappingURL=data:(((?:application|text)\/json)(?:;charset=([^;,]+?)?)?)?(?:;(base64))?,(.*?)$/gm}}),Object.defineProperty(t,"mapFileCommentRegex",{get:function(){return/(?:\/\/[@#][ \t]+?sourceMappingURL=([^\s'"`]+?)[ \t]*?$)|(?:\/\*[@#][ \t]+sourceMappingURL=([^*]+?)[ \t]*?(?:\*\/){1}[ \t]*?$)/gm}}),r="undefined"!=typeof Buffer?"function"==typeof Buffer.from?function(e){return Buffer.from(e,"base64").toString()}:function(e){if("number"==typeof value)throw new TypeError("The value to decode must not be of type number.");return new Buffer(e,"base64").toString()}:function(e){return decodeURIComponent(escape(atob(e)))},Converter.prototype.toJSON=function(e){return JSON.stringify(this.sourcemap,null,e)},"undefined"!=typeof Buffer?"function"==typeof Buffer.from?Converter.prototype.toBase64=function(){var e=this.toJSON();return Buffer.from(e,"utf8").toString("base64")}:Converter.prototype.toBase64=function(){var e=this.toJSON();if("number"==typeof e)throw new TypeError("The json to encode must not be of type number.");return new Buffer(e,"utf8").toString("base64")}:Converter.prototype.toBase64=function(){var e=this.toJSON();return btoa(unescape(encodeURIComponent(e)))},Converter.prototype.toURI=function(){var e=this.toJSON();return encodeURIComponent(e)},Converter.prototype.toComment=function(e){var t,r,n;return null!=e&&"uri"===e.encoding?(t="",r=this.toURI()):(t=";base64",r=this.toBase64()),n="sourceMappingURL=data:application/json;charset=utf-8"+t+","+r,null!=e&&e.multiline?"/*# "+n+" */":"//# "+n},Converter.prototype.toObject=function(){return JSON.parse(this.toJSON())},Converter.prototype.addProperty=function(e,t){if(this.sourcemap.hasOwnProperty(e))throw new Error('property "'+e+'" already exists on the sourcemap, use set property instead');return this.setProperty(e,t)},Converter.prototype.setProperty=function(e,t){return this.sourcemap[e]=t,this},Converter.prototype.getProperty=function(e){return this.sourcemap[e]},t.fromObject=function(e){return new Converter(e)},t.fromJSON=function(e){return new Converter(e,{isJSON:!0})},t.fromURI=function(e){return new Converter(e,{encoding:"uri"})},t.fromBase64=function(e){return new Converter(e,{encoding:"base64"})},t.fromComment=function(e){var r;return new Converter(e=e.replace(/^\/\*/g,"//").replace(/\*\/$/g,""),{encoding:(r=t.commentRegex.exec(e))&&r[4]||"uri",hasComment:!0})},t.fromMapFileComment=function(e,r){if("string"==typeof r)throw new Error("String directory paths are no longer supported with `fromMapFileComment`\nPlease review the Upgrading documentation at https://github.com/thlorenz/convert-source-map#upgrading");var n=function(e,r){var n=t.mapFileCommentRegex.exec(e),s=n[1]||n[2];try{return null!=(e=r(s))&&"function"==typeof e.catch?e.catch(throwError):e}catch(e){throwError(e)}function throwError(e){throw new Error("An error occurred while trying to read the map file at "+s+"\n"+e.stack)}}(e,r);return null!=n&&"function"==typeof n.then?n.then(makeConverter):makeConverter(n)},t.fromSource=function(e){var r=e.match(t.commentRegex);return r?t.fromComment(r.pop()):null},t.fromMapFileSource=function(e,r){if("string"==typeof r)throw new Error("String directory paths are no longer supported with `fromMapFileSource`\nPlease review the Upgrading documentation at https://github.com/thlorenz/convert-source-map#upgrading");var n=e.match(t.mapFileCommentRegex);return n?t.fromMapFileComment(n.pop(),r):null},t.removeComments=function(e){return e.replace(t.commentRegex,"")},t.removeMapFileComments=function(e){return e.replace(t.mapFileCommentRegex,"")},t.generateMapFileComment=function(e,t){var r="sourceMappingURL="+e;return t&&t.multiline?"/*# "+r+" */":"//# "+r}},"./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/browser.js"(e,t,r){t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,s=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(s=n))}),t.splice(s,0,r)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.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"],t.log=console.debug||console.log||(()=>{}),e.exports=r("./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/common.js")(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},"./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/common.js"(e,t,r){e.exports=function(e){function createDebug(e){let t,r,n,s=null;function debug(...e){if(!debug.enabled)return;const r=debug,n=Number(new Date),s=n-(t||n);r.diff=s,r.prev=t,r.curr=n,t=n,e[0]=createDebug.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(t,n)=>{if("%%"===t)return"%";i++;const s=createDebug.formatters[n];if("function"==typeof s){const n=e[i];t=s.call(r,n),e.splice(i,1),i--}return t}),createDebug.formatArgs.call(r,e);(r.log||createDebug.log).apply(r,e)}return debug.namespace=e,debug.useColors=createDebug.useColors(),debug.color=createDebug.selectColor(e),debug.extend=extend,debug.destroy=createDebug.destroy,Object.defineProperty(debug,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(r!==createDebug.namespaces&&(r=createDebug.namespaces,n=createDebug.enabled(e)),n),set:e=>{s=e}}),"function"==typeof createDebug.init&&createDebug.init(debug),debug}function extend(e,t){const r=createDebug(this.namespace+(void 0===t?":":t)+e);return r.log=this.log,r}function matchesTemplate(e,t){let r=0,n=0,s=-1,i=0;for(;r<e.length;)if(n<t.length&&(t[n]===e[r]||"*"===t[n]))"*"===t[n]?(s=n,i=r,n++):(r++,n++);else{if(-1===s)return!1;n=s+1,i++,r=i}for(;n<t.length&&"*"===t[n];)n++;return n===t.length}return createDebug.debug=createDebug,createDebug.default=createDebug,createDebug.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},createDebug.disable=function(){const e=[...createDebug.names,...createDebug.skips.map(e=>"-"+e)].join(",");return createDebug.enable(""),e},createDebug.enable=function(e){createDebug.save(e),createDebug.namespaces=e,createDebug.names=[],createDebug.skips=[];const t=("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const e of t)"-"===e[0]?createDebug.skips.push(e.slice(1)):createDebug.names.push(e)},createDebug.enabled=function(e){for(const t of createDebug.skips)if(matchesTemplate(e,t))return!1;for(const t of createDebug.names)if(matchesTemplate(e,t))return!0;return!1},createDebug.humanize=r("./node_modules/.pnpm/ms@2.1.3/node_modules/ms/index.js"),createDebug.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(t=>{createDebug[t]=e[t]}),createDebug.names=[],createDebug.skips=[],createDebug.formatters={},createDebug.selectColor=function(e){let t=0;for(let r=0;r<e.length;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return createDebug.colors[Math.abs(t)%createDebug.colors.length]},createDebug.enable(createDebug.load()),createDebug}},"./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/index.js"(e,t,r){"undefined"==typeof process||"renderer"===process.type||!0===process.browser||process.__nwjs?e.exports=r("./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/browser.js"):e.exports=r("./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/node.js")},"./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/node.js"(e,t,r){const n=r("tty"),s=r("util");t.init=function(e){e.inspectOpts={};const r=Object.keys(t.inspectOpts);for(let n=0;n<r.length;n++)e.inspectOpts[r[n]]=t.inspectOpts[r[n]]},t.log=function(...e){return process.stderr.write(s.formatWithOptions(t.inspectOpts,...e)+"\n")},t.formatArgs=function(r){const{namespace:n,useColors:s}=this;if(s){const t=this.color,s="[3"+(t<8?t:"8;5;"+t),i=` ${s};1m${n} [0m`;r[0]=i+r[0].split("\n").join("\n"+i),r.push(s+"m+"+e.exports.humanize(this.diff)+"[0m")}else r[0]=function(){if(t.inspectOpts.hideDate)return"";return(new Date).toISOString()+" "}()+n+" "+r[0]},t.save=function(e){e?process.env.DEBUG=e:delete process.env.DEBUG},t.load=function(){return process.env.DEBUG},t.useColors=function(){return"colors"in t.inspectOpts?Boolean(t.inspectOpts.colors):n.isatty(process.stderr.fd)},t.destroy=s.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),t.colors=[6,2,3,4,5,1];try{const e=r("./node_modules/.pnpm/supports-color@7.2.0/node_modules/supports-color/index.js");e&&(e.stderr||e).level>=2&&(t.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){}t.inspectOpts=Object.keys(process.env).filter(e=>/^debug_/i.test(e)).reduce((e,t)=>{const r=t.substring(6).toLowerCase().replace(/_([a-z])/g,(e,t)=>t.toUpperCase());let n=process.env[t];return n=!!/^(yes|on|true|enabled)$/i.test(n)||!/^(no|off|false|disabled)$/i.test(n)&&("null"===n?null:Number(n)),e[r]=n,e},{}),e.exports=r("./node_modules/.pnpm/debug@4.4.3/node_modules/debug/src/common.js")(t);const{formatters:i}=e.exports;i.o=function(e){return this.inspectOpts.colors=this.useColors,s.inspect(e,this.inspectOpts).split("\n").map(e=>e.trim()).join(" ")},i.O=function(e){return this.inspectOpts.colors=this.useColors,s.inspect(e,this.inspectOpts)}},"./node_modules/.pnpm/gensync@1.0.0-beta.2/node_modules/gensync/index.js"(e){"use strict";const t=Symbol.for("gensync:v1:start"),r=Symbol.for("gensync:v1:suspend"),n="GENSYNC_OPTIONS_ERROR",s="GENSYNC_RACE_NONEMPTY",i="GENSYNC_ERRBACK_NO_CALLBACK";function assertTypeof(e,t,r,s){if(typeof r===e||s&&void 0===r)return;let i;throw i=s?`Expected opts.${t} to be either a ${e}, or undefined.`:`Expected opts.${t} to be a ${e}.`,makeError(i,n)}function makeError(e,t){return Object.assign(new Error(e),{code:t})}function buildOperation({name:e,arity:n,sync:s,async:i}){return setFunctionMetadata(e,n,function*(...e){const n=yield t;if(!n){return s.call(this,e)}let o;try{i.call(this,e,e=>{o||(o={value:e},n())},e=>{o||(o={err:e},n())})}catch(e){o={err:e},n()}if(yield r,o.hasOwnProperty("err"))throw o.err;return o.value})}function evaluateSync(e){let t;for(;!({value:t}=e.next()).done;)assertStart(t,e);return t}function evaluateAsync(e,t,r){!function step(){try{let r;for(;!({value:r}=e.next()).done;){assertStart(r,e);let t=!0,n=!1;const s=e.next(()=>{t?n=!0:step()});if(t=!1,assertSuspend(s,e),!n)return}return t(r)}catch(e){return r(e)}}()}function assertStart(e,r){e!==t&&throwError(r,makeError(`Got unexpected yielded value in gensync generator: ${JSON.stringify(e)}. Did you perhaps mean to use 'yield*' instead of 'yield'?`,"GENSYNC_EXPECTED_START"))}function assertSuspend({value:e,done:t},n){(t||e!==r)&&throwError(n,makeError(t?"Unexpected generator completion. If you get this, it is probably a gensync bug.":`Expected GENSYNC_SUSPEND, got ${JSON.stringify(e)}. If you get this, it is probably a gensync bug.`,"GENSYNC_EXPECTED_SUSPEND"))}function throwError(e,t){throw e.throw&&e.throw(t),t}function setFunctionMetadata(e,t,r){if("string"==typeof e){const t=Object.getOwnPropertyDescriptor(r,"name");t&&!t.configurable||Object.defineProperty(r,"name",Object.assign(t||{},{configurable:!0,value:e}))}if("number"==typeof t){const e=Object.getOwnPropertyDescriptor(r,"length");e&&!e.configurable||Object.defineProperty(r,"length",Object.assign(e||{},{configurable:!0,value:t}))}return r}e.exports=Object.assign(function(e){let t=e;return t="function"!=typeof e?function({name:e,arity:t,sync:r,async:s,errback:i}){if(assertTypeof("string","name",e,!0),assertTypeof("number","arity",t,!0),assertTypeof("function","sync",r),assertTypeof("function","async",s,!0),assertTypeof("function","errback",i,!0),s&&i)throw makeError("Expected one of either opts.async or opts.errback, but got _both_.",n);if("string"!=typeof e){let t;i&&i.name&&"errback"!==i.name&&(t=i.name),s&&s.name&&"async"!==s.name&&(t=s.name.replace(/Async$/,"")),r&&r.name&&"sync"!==r.name&&(t=r.name.replace(/Sync$/,"")),"string"==typeof t&&(e=t)}"number"!=typeof t&&(t=r.length);return buildOperation({name:e,arity:t,sync:function(e){return r.apply(this,e)},async:function(e,t,n){s?s.apply(this,e).then(t,n):i?i.call(this,...e,(e,r)=>{null==e?t(r):n(e)}):t(r.apply(this,e))}})}(e):function(e){return setFunctionMetadata(e.name,e.length,function(...t){return e.apply(this,t)})}(e),Object.assign(t,function(e){const t={sync:function(...t){return evaluateSync(e.apply(this,t))},async:function(...t){return new Promise((r,n)=>{evaluateAsync(e.apply(this,t),r,n)})},errback:function(...t){const r=t.pop();if("function"!=typeof r)throw makeError("Asynchronous function called without callback",i);let n;try{n=e.apply(this,t)}catch(e){return void r(e)}evaluateAsync(n,e=>r(void 0,e),e=>r(e))}};return t}(t))},{all:buildOperation({name:"all",arity:1,sync:function(e){return Array.from(e[0]).map(e=>evaluateSync(e))},async:function(e,t,r){const n=Array.from(e[0]);if(0===n.length)return void Promise.resolve().then(()=>t([]));let s=0;const i=n.map(()=>{});n.forEach((e,n)=>{evaluateAsync(e,e=>{i[n]=e,s+=1,s===i.length&&t(i)},r)})}}),race:buildOperation({name:"race",arity:1,sync:function(e){const t=Array.from(e[0]);if(0===t.length)throw makeError("Must race at least 1 item",s);return evaluateSync(t[0])},async:function(e,t,r){const n=Array.from(e[0]);if(0===n.length)throw makeError("Must race at least 1 item",s);for(const e of n)evaluateAsync(e,t,r)}})})},"./node_modules/.pnpm/has-flag@4.0.0/node_modules/has-flag/index.js"(e){"use strict";e.exports=(e,t=process.argv)=>{const r=e.startsWith("-")?"":1===e.length?"-":"--",n=t.indexOf(r+e),s=t.indexOf("--");return-1!==n&&(-1===s||n<s)}},"./node_modules/.pnpm/jsesc@3.1.0/node_modules/jsesc/jsesc.js"(e){"use strict";const t={},r=t.hasOwnProperty,forOwn=(e,t)=>{for(const n in e)r.call(e,n)&&t(n,e[n])},fourHexEscape=e=>"\\u"+("0000"+e).slice(-4),hexadecimal=(e,t)=>{let r=e.toString(16);return t?r:r.toUpperCase()},n=t.toString,s=Array.isArray,isBigInt=e=>"bigint"==typeof e,i={"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"},o=/[\\\b\f\n\r\t]/,a=/[0-9]/,l=/[\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,p=/([\uD800-\uDBFF][\uDC00-\uDFFF])|([\uD800-\uDFFF])|(['"`])|[^]/g,c=/([\uD800-\uDBFF][\uDC00-\uDFFF])|([\uD800-\uDFFF])|(['"`])|[^ !#-&\(-\[\]-_a-~]/g,jsesc=(e,t)=>{const increaseIndentation=()=>{g=b,++t.indentLevel,b=t.indent.repeat(t.indentLevel)},r={escapeEverything:!1,minimal:!1,isScriptContext:!1,quotes:"single",wrap:!1,es6:!1,json:!1,compact:!0,lowercaseHex:!1,numbers:"decimal",indent:"\t",indentLevel:0,__inline1__:!1,__inline2__:!1},u=t&&t.json;var d,h;u&&(r.quotes="double",r.wrap=!0),d=r,"single"!=(t=(h=t)?(forOwn(h,(e,t)=>{d[e]=t}),d):d).quotes&&"double"!=t.quotes&&"backtick"!=t.quotes&&(t.quotes="single");const m="double"==t.quotes?'"':"backtick"==t.quotes?"`":"'",f=t.compact,y=t.lowercaseHex;let b=