try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="98551f51-1059-4278-8a73-9898b5a256b9",e._sentryDebugIdIdentifier="sentry-dbid-98551f51-1059-4278-8a73-9898b5a256b9")}catch(e){}{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:anthropic-apps":!0})}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2574],{0x305038d:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r)=>new s(e,r).minor},0xf2333ec:(e,r,t)=>{let s=t(0x1f8207e94);e.exports=(e,r)=>new s(e,r).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},0x33156e3f:(e,r,t)=>{let s=t(0x42264e5b),{MAX_LENGTH:i,MAX_SAFE_INTEGER:a}=t(0x9280ab15),{safeRe:o,t:n}=t(0x1a4acb511),l=t(0x1284fa844),{compareIdentifiers:p}=t(0x195b1e914);class E{constructor(e,r){if(r=l(r),e instanceof E)if(!!r.loose===e.loose&&!!r.includePrerelease===e.includePrerelease)return e;else e=e.version;else if("string"!=typeof e)throw TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw TypeError(`version is longer than ${i} characters`);s("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let t=e.trim().match(r.loose?o[n.LOOSE]:o[n.FULL]);if(!t)throw TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+t[1],this.minor=+t[2],this.patch=+t[3],this.major>a||this.major<0)throw TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw TypeError("Invalid patch version");t[4]?this.prerelease=t[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){let r=+e;if(r>=0&&r=0;)"number"==typeof this.prerelease[s]&&(this.prerelease[s]++,s=-2);if(-1===s){if(r===this.prerelease.join(".")&&!1===t)throw Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(r){let s=[r,e];!1===t&&(s=[r]),0===p(this.prerelease[0],r)?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=E},0x38761881:(e,r,t)=>{let s=t(0x33156e3f),i=t(0x165f75bd3),{safeRe:a,t:o}=t(0x1a4acb511);e.exports=(e,r)=>{if(e instanceof s)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let t=null;if((r=r||{}).rtl){let s,i=r.includePrerelease?a[o.COERCERTLFULL]:a[o.COERCERTL];for(;(s=i.exec(e))&&(!t||t.index+t[0].length!==e.length);)t&&s.index+s[0].length===t.index+t[0].length||(t=s),i.lastIndex=s.index+s[1].length+s[2].length;i.lastIndex=-1}else t=e.match(r.includePrerelease?a[o.COERCEFULL]:a[o.COERCE]);if(null===t)return null;let n=t[2],l=t[3]||"0",p=t[4]||"0",E=r.includePrerelease&&t[5]?`-${t[5]}`:"",h=r.includePrerelease&&t[6]?`+${t[6]}`:"";return i(`${n}.${l}.${p}${E}${h}`,r)}},0x3fbe5388:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r,t,i,a)=>{"string"==typeof t&&(a=i,i=t,t=void 0);try{return new s(e instanceof s?e.version:e,t).inc(r,i,a).version}catch(e){return null}}},0x42264e5b:(e,r,t)=>{var s=t(0xc6857cab);e.exports="object"==typeof s&&s.env&&s.env.NODE_DEBUG&&/\bsemver\b/i.test(s.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{}},0x4cb951f4:(e,r,t)=>{let s=t(0xd0a78066),i=t(0x1d6106c64),a=t(0x1de355687),o=t(0x23eac162e),n=t(0x23cae60e8),l=t(0x1b7eda47b);e.exports=(e,r,t,p)=>{switch(r){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e===t;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return s(e,t,p);case"!=":return i(e,t,p);case">":return a(e,t,p);case">=":return o(e,t,p);case"<":return n(e,t,p);case"<=":return l(e,t,p);default:throw TypeError(`Invalid operator: ${r}`)}}},0x66053e5f:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r,t)=>new s(e,t).compare(new s(r,t))},0x6f7dbc08:(e,r,t)=>{let s=t(0x33156e3f),i=t(0x128c3cde3),{ANY:a}=i,o=t(0x1f8207e94),n=t(0x210591189),l=t(0x1de355687),p=t(0x23cae60e8),E=t(0x1b7eda47b),h=t(0x23eac162e);e.exports=(e,r,t,f)=>{let c,u,x,$,m;switch(e=new s(e,f),r=new o(r,f),t){case">":c=l,u=E,x=p,$=">",m=">=";break;case"<":c=p,u=h,x=l,$="<",m="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(n(e,r,f))return!1;for(let t=0;t{e.semver===a&&(e=new i(">=0.0.0")),o=o||e,n=n||e,c(e.semver,o.semver,f)?o=e:x(e.semver,n.semver,f)&&(n=e)}),o.operator===$||o.operator===m||(!n.operator||n.operator===$)&&u(e,n.semver)||n.operator===m&&x(e,n.semver))return!1}return!0}},0x9280ab15:e=>{e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||0x1fffffffffffff,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},0xa800fefe:(e,r,t)=>{let s=t(0x210591189),i=t(0x66053e5f);e.exports=(e,r,t)=>{let a=[],o=null,n=null,l=e.sort((e,r)=>i(e,r,t));for(let e of l)s(e,r,t)?(n=e,o||(o=e)):(n&&a.push([o,n]),n=null,o=null);o&&a.push([o,null]);let p=[];for(let[e,r]of a)e===r?p.push(e):r||e!==l[0]?r?e===l[0]?p.push(`<=${r}`):p.push(`${e} - ${r}`):p.push(`>=${e}`):p.push("*");let E=p.join(" || "),h="string"==typeof r.raw?r.raw:String(r);return E.length{let s=t(0x6f7dbc08);e.exports=(e,r,t)=>s(e,r,"<",t)},0xbca1aae8:(e,r,t)=>{let s=t(0x6f7dbc08);e.exports=(e,r,t)=>s(e,r,">",t)},0xcbcddf76:(e,r,t)=>{let s=t(0x165f75bd3);e.exports=(e,r)=>{let t=s(e,r);return t?t.version:null}},0xd0a78066:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>0===s(e,r,t)},0xd1a44e2e:(e,r,t)=>{let s=t(0x1a4acb511),i=t(0x9280ab15),a=t(0x33156e3f),o=t(0x195b1e914),n=t(0x165f75bd3),l=t(0xcbcddf76),p=t(0xff467799),E=t(0x3fbe5388),h=t(0x11c348127),f=t(0x202fa2c89),c=t(0x305038d),u=t(0x1eaacca72),x=t(0x13899b6ba),$=t(0x66053e5f),m=t(0x2122fcf81),d=t(0xf5354bbc),I=t(0x1b50261be),R=t(0x1824d6050),L=t(0x1ec9d9b96),N=t(0x1de355687),v=t(0x23cae60e8),O=t(0xd0a78066),b=t(0x1d6106c64),T=t(0x23eac162e),A=t(0x1b7eda47b),g=t(0x4cb951f4),S=t(0x38761881),w=t(0x128c3cde3),P=t(0x1f8207e94),C=t(0x210591189),y=t(0xf2333ec),D=t(0x157130ddb),M=t(0x1fde0f8e9),G=t(0x22754791a),j=t(0x1ac8df5ad),F=t(0x6f7dbc08),U=t(0xbca1aae8),_=t(0xaefcaa61),X=t(0x11483f24b);e.exports={parse:n,valid:l,clean:p,inc:E,diff:h,major:f,minor:c,patch:u,prerelease:x,compare:$,rcompare:m,compareLoose:d,compareBuild:I,sort:R,rsort:L,gt:N,lt:v,eq:O,neq:b,gte:T,lte:A,cmp:g,coerce:S,Comparator:w,Range:P,satisfies:C,toComparators:y,maxSatisfying:D,minSatisfying:M,minVersion:G,validRange:j,outside:F,gtr:U,ltr:_,intersects:X,simplifyRange:t(0xa800fefe),subset:t(0x251b92acf),SemVer:a,re:s.re,src:s.src,tokens:s.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,RELEASE_TYPES:i.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},0xf5354bbc:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r)=>s(e,r,!0)},0xff467799:(e,r,t)=>{let s=t(0x165f75bd3);e.exports=(e,r)=>{let t=s(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null}},0x11483f24b:(e,r,t)=>{let s=t(0x1f8207e94);e.exports=(e,r,t)=>(e=new s(e,t),r=new s(r,t),e.intersects(r,t))},0x11c348127:(e,r,t)=>{let s=t(0x165f75bd3);e.exports=(e,r)=>{let t=s(e,null,!0),i=s(r,null,!0),a=t.compare(i);if(0===a)return null;let o=a>0,n=o?t:i,l=o?i:t,p=!!n.prerelease.length;if(l.prerelease.length&&!p)return l.patch||l.minor?n.patch?"patch":n.minor?"minor":"major":"major";let E=p?"pre":"";return t.major!==i.major?E+"major":t.minor!==i.minor?E+"minor":t.patch!==i.patch?E+"patch":"prerelease"}},0x1284fa844:e=>{let r=Object.freeze({loose:!0}),t=Object.freeze({});e.exports=e=>e?"object"!=typeof e?r:e:t},0x128c3cde3:(e,r,t)=>{let s=Symbol("SemVer ANY");class i{static get ANY(){return s}constructor(e,r){if(r=a(r),e instanceof i)if(!!r.loose===e.loose)return e;else e=e.value;p("comparator",e=e.trim().split(/\s+/).join(" "),r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===s?this.value="":this.value=this.operator+this.semver.version,p("comp",this)}parse(e){let r=this.options.loose?o[n.COMPARATORLOOSE]:o[n.COMPARATOR],t=e.match(r);if(!t)throw TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new E(t[2],this.options.loose):this.semver=s}toString(){return this.value}test(e){if(p("Comparator.test",e,this.options.loose),this.semver===s||e===s)return!0;if("string"==typeof e)try{e=new E(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof i))throw TypeError("a Comparator is required");return""===this.operator?""===this.value||new h(e.value,r).test(this.value):""===e.operator?""===e.value||new h(this.value,r).test(e.semver):!((r=a(r)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||l(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||l(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">"))}}e.exports=i;let a=t(0x1284fa844),{safeRe:o,t:n}=t(0x1a4acb511),l=t(0x4cb951f4),p=t(0x42264e5b),E=t(0x33156e3f),h=t(0x1f8207e94)},0x13899b6ba:(e,r,t)=>{let s=t(0x165f75bd3);e.exports=(e,r)=>{let t=s(e,r);return t&&t.prerelease.length?t.prerelease:null}},0x157130ddb:(e,r,t)=>{let s=t(0x33156e3f),i=t(0x1f8207e94);e.exports=(e,r,t)=>{let a=null,o=null,n=null;try{n=new i(r,t)}catch(e){return null}return e.forEach(e=>{n.test(e)&&(!a||-1===o.compare(e))&&(o=new s(a=e,t))}),a}},0x165f75bd3:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r,t=!1)=>{if(e instanceof s)return e;try{return new s(e,r)}catch(e){if(!t)return null;throw e}}},0x1824d6050:(e,r,t)=>{let s=t(0x1b50261be);e.exports=(e,r)=>e.sort((e,t)=>s(e,t,r))},0x195b1e914:e=>{let r=/^[0-9]+$/,t=(e,t)=>{let s=r.test(e),i=r.test(t);return s&&i&&(e*=1,t*=1),e===t?0:s&&!i?-1:i&&!s?1:et(r,e)}},0x1a4acb511:(e,r,t)=>{let{MAX_SAFE_COMPONENT_LENGTH:s,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:a}=t(0x9280ab15),o=t(0x42264e5b),n=(r=e.exports={}).re=[],l=r.safeRe=[],p=r.src=[],E=r.t={},h=0,f="[a-zA-Z0-9-]",c=[["\\s",1],["\\d",a],[f,i]],u=(e,r,t)=>{let s=(e=>{for(let[r,t]of c)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e})(r),i=h++;o(e,i,r),E[e]=i,p[i]=r,n[i]=new RegExp(r,t?"g":void 0),l[i]=new RegExp(s,t?"g":void 0)};u("NUMERICIDENTIFIER","0|[1-9]\\d*"),u("NUMERICIDENTIFIERLOOSE","\\d+"),u("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${f}*`),u("MAINVERSION",`(${p[E.NUMERICIDENTIFIER]})\\.(${p[E.NUMERICIDENTIFIER]})\\.(${p[E.NUMERICIDENTIFIER]})`),u("MAINVERSIONLOOSE",`(${p[E.NUMERICIDENTIFIERLOOSE]})\\.(${p[E.NUMERICIDENTIFIERLOOSE]})\\.(${p[E.NUMERICIDENTIFIERLOOSE]})`),u("PRERELEASEIDENTIFIER",`(?:${p[E.NUMERICIDENTIFIER]}|${p[E.NONNUMERICIDENTIFIER]})`),u("PRERELEASEIDENTIFIERLOOSE",`(?:${p[E.NUMERICIDENTIFIERLOOSE]}|${p[E.NONNUMERICIDENTIFIER]})`),u("PRERELEASE",`(?:-(${p[E.PRERELEASEIDENTIFIER]}(?:\\.${p[E.PRERELEASEIDENTIFIER]})*))`),u("PRERELEASELOOSE",`(?:-?(${p[E.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${p[E.PRERELEASEIDENTIFIERLOOSE]})*))`),u("BUILDIDENTIFIER",`${f}+`),u("BUILD",`(?:\\+(${p[E.BUILDIDENTIFIER]}(?:\\.${p[E.BUILDIDENTIFIER]})*))`),u("FULLPLAIN",`v?${p[E.MAINVERSION]}${p[E.PRERELEASE]}?${p[E.BUILD]}?`),u("FULL",`^${p[E.FULLPLAIN]}$`),u("LOOSEPLAIN",`[v=\\s]*${p[E.MAINVERSIONLOOSE]}${p[E.PRERELEASELOOSE]}?${p[E.BUILD]}?`),u("LOOSE",`^${p[E.LOOSEPLAIN]}$`),u("GTLT","((?:<|>)?=?)"),u("XRANGEIDENTIFIERLOOSE",`${p[E.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),u("XRANGEIDENTIFIER",`${p[E.NUMERICIDENTIFIER]}|x|X|\\*`),u("XRANGEPLAIN",`[v=\\s]*(${p[E.XRANGEIDENTIFIER]})(?:\\.(${p[E.XRANGEIDENTIFIER]})(?:\\.(${p[E.XRANGEIDENTIFIER]})(?:${p[E.PRERELEASE]})?${p[E.BUILD]}?)?)?`),u("XRANGEPLAINLOOSE",`[v=\\s]*(${p[E.XRANGEIDENTIFIERLOOSE]})(?:\\.(${p[E.XRANGEIDENTIFIERLOOSE]})(?:\\.(${p[E.XRANGEIDENTIFIERLOOSE]})(?:${p[E.PRERELEASELOOSE]})?${p[E.BUILD]}?)?)?`),u("XRANGE",`^${p[E.GTLT]}\\s*${p[E.XRANGEPLAIN]}$`),u("XRANGELOOSE",`^${p[E.GTLT]}\\s*${p[E.XRANGEPLAINLOOSE]}$`),u("COERCEPLAIN",`(^|[^\\d])(\\d{1,${s}})(?:\\.(\\d{1,${s}}))?(?:\\.(\\d{1,${s}}))?`),u("COERCE",`${p[E.COERCEPLAIN]}(?:$|[^\\d])`),u("COERCEFULL",p[E.COERCEPLAIN]+`(?:${p[E.PRERELEASE]})?`+`(?:${p[E.BUILD]})?`+"(?:$|[^\\d])"),u("COERCERTL",p[E.COERCE],!0),u("COERCERTLFULL",p[E.COERCEFULL],!0),u("LONETILDE","(?:~>?)"),u("TILDETRIM",`(\\s*)${p[E.LONETILDE]}\\s+`,!0),r.tildeTrimReplace="$1~",u("TILDE",`^${p[E.LONETILDE]}${p[E.XRANGEPLAIN]}$`),u("TILDELOOSE",`^${p[E.LONETILDE]}${p[E.XRANGEPLAINLOOSE]}$`),u("LONECARET","(?:\\^)"),u("CARETTRIM",`(\\s*)${p[E.LONECARET]}\\s+`,!0),r.caretTrimReplace="$1^",u("CARET",`^${p[E.LONECARET]}${p[E.XRANGEPLAIN]}$`),u("CARETLOOSE",`^${p[E.LONECARET]}${p[E.XRANGEPLAINLOOSE]}$`),u("COMPARATORLOOSE",`^${p[E.GTLT]}\\s*(${p[E.LOOSEPLAIN]})$|^$`),u("COMPARATOR",`^${p[E.GTLT]}\\s*(${p[E.FULLPLAIN]})$|^$`),u("COMPARATORTRIM",`(\\s*)${p[E.GTLT]}\\s*(${p[E.LOOSEPLAIN]}|${p[E.XRANGEPLAIN]})`,!0),r.comparatorTrimReplace="$1$2$3",u("HYPHENRANGE",`^\\s*(${p[E.XRANGEPLAIN]})\\s+-\\s+(${p[E.XRANGEPLAIN]})\\s*$`),u("HYPHENRANGELOOSE",`^\\s*(${p[E.XRANGEPLAINLOOSE]})\\s+-\\s+(${p[E.XRANGEPLAINLOOSE]})\\s*$`),u("STAR","(<|>)?=?\\s*\\*"),u("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),u("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},0x1ac8df5ad:(e,r,t)=>{let s=t(0x1f8207e94);e.exports=(e,r)=>{try{return new s(e,r).range||"*"}catch(e){return null}}},0x1b50261be:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r,t)=>{let i=new s(e,t),a=new s(r,t);return i.compare(a)||i.compareBuild(a)}},0x1b7eda47b:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>0>=s(e,r,t)},0x1d6106c64:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>0!==s(e,r,t)},0x1de355687:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>s(e,r,t)>0},0x1eaacca72:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r)=>new s(e,r).patch},0x1ec9d9b96:(e,r,t)=>{let s=t(0x1b50261be);e.exports=(e,r)=>e.sort((e,t)=>s(t,e,r))},0x1f8207e94:(e,r,t)=>{class s{constructor(e,r){if(r=a(r),e instanceof s)if(!!r.loose===e.loose&&!!r.includePrerelease===e.includePrerelease)return e;else return new s(e.raw,r);if(e instanceof o)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let e=this.set[0];if(this.set=this.set.filter(e=>!$(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1){for(let e of this.set)if(1===e.length&&m(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){let r=((this.options.includePrerelease&&u)|(this.options.loose&&x))+":"+e,t=i.get(r);if(t)return t;let s=this.options.loose,a=s?p[E.HYPHENRANGELOOSE]:p[E.HYPHENRANGE];n("hyphen replace",e=e.replace(a,S(this.options.includePrerelease))),n("comparator trim",e=e.replace(p[E.COMPARATORTRIM],h)),n("tilde trim",e=e.replace(p[E.TILDETRIM],f)),n("caret trim",e=e.replace(p[E.CARETTRIM],c));let l=e.split(" ").map(e=>I(e,this.options)).join(" ").split(/\s+/).map(e=>g(e,this.options));s&&(l=l.filter(e=>(n("loose invalid filter",e,this.options),!!e.match(p[E.COMPARATORLOOSE])))),n("range list",l);let m=new Map;for(let e of l.map(e=>new o(e,this.options))){if($(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");let d=[...m.values()];return i.set(r,d),d}intersects(e,r){if(!(e instanceof s))throw TypeError("a Range is required");return this.set.some(t=>d(t,r)&&e.set.some(e=>d(e,r)&&t.every(t=>e.every(e=>t.intersects(e,r)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(e){return!1}for(let r=0;r"<0.0.0-0"===e.value,m=e=>""===e.value,d=(e,r)=>{let t=!0,s=e.slice(),i=s.pop();for(;t&&s.length;)t=s.every(e=>i.intersects(e,r)),i=s.pop();return t},I=(e,r)=>(n("comp",e,r),n("caret",e=v(e,r)),n("tildes",e=L(e,r)),n("xrange",e=b(e,r)),n("stars",e=A(e,r)),e),R=e=>!e||"x"===e.toLowerCase()||"*"===e,L=(e,r)=>e.trim().split(/\s+/).map(e=>N(e,r)).join(" "),N=(e,r)=>{let t=r.loose?p[E.TILDELOOSE]:p[E.TILDE];return e.replace(t,(r,t,s,i,a)=>{let o;return n("tilde",e,r,t,s,i,a),R(t)?o="":R(s)?o=`>=${t}.0.0 <${+t+1}.0.0-0`:R(i)?o=`>=${t}.${s}.0 <${t}.${+s+1}.0-0`:a?(n("replaceTilde pr",a),o=`>=${t}.${s}.${i}-${a} <${t}.${+s+1}.0-0`):o=`>=${t}.${s}.${i} <${t}.${+s+1}.0-0`,n("tilde return",o),o})},v=(e,r)=>e.trim().split(/\s+/).map(e=>O(e,r)).join(" "),O=(e,r)=>{n("caret",e,r);let t=r.loose?p[E.CARETLOOSE]:p[E.CARET],s=r.includePrerelease?"-0":"";return e.replace(t,(r,t,i,a,o)=>{let l;return n("caret",e,r,t,i,a,o),R(t)?l="":R(i)?l=`>=${t}.0.0${s} <${+t+1}.0.0-0`:R(a)?l="0"===t?`>=${t}.${i}.0${s} <${t}.${+i+1}.0-0`:`>=${t}.${i}.0${s} <${+t+1}.0.0-0`:o?(n("replaceCaret pr",o),l="0"===t?"0"===i?`>=${t}.${i}.${a}-${o} <${t}.${i}.${+a+1}-0`:`>=${t}.${i}.${a}-${o} <${t}.${+i+1}.0-0`:`>=${t}.${i}.${a}-${o} <${+t+1}.0.0-0`):(n("no pr"),l="0"===t?"0"===i?`>=${t}.${i}.${a}${s} <${t}.${i}.${+a+1}-0`:`>=${t}.${i}.${a}${s} <${t}.${+i+1}.0-0`:`>=${t}.${i}.${a} <${+t+1}.0.0-0`),n("caret return",l),l})},b=(e,r)=>(n("replaceXRanges",e,r),e.split(/\s+/).map(e=>T(e,r)).join(" ")),T=(e,r)=>{e=e.trim();let t=r.loose?p[E.XRANGELOOSE]:p[E.XRANGE];return e.replace(t,(t,s,i,a,o,l)=>{n("xRange",e,t,s,i,a,o,l);let p=R(i),E=p||R(a),h=E||R(o);return"="===s&&h&&(s=""),l=r.includePrerelease?"-0":"",p?t=">"===s||"<"===s?"<0.0.0-0":"*":s&&h?(E&&(a=0),o=0,">"===s?(s=">=",E?(i=+i+1,a=0):a=+a+1,o=0):"<="===s&&(s="<",E?i=+i+1:a=+a+1),"<"===s&&(l="-0"),t=`${s+i}.${a}.${o}${l}`):E?t=`>=${i}.0.0${l} <${+i+1}.0.0-0`:h&&(t=`>=${i}.${a}.0${l} <${i}.${+a+1}.0-0`),n("xRange return",t),t})},A=(e,r)=>(n("replaceStars",e,r),e.trim().replace(p[E.STAR],"")),g=(e,r)=>(n("replaceGTE0",e,r),e.trim().replace(p[r.includePrerelease?E.GTE0PRE:E.GTE0],"")),S=e=>(r,t,s,i,a,o,n,l,p,E,h,f)=>(t=R(s)?"":R(i)?`>=${s}.0.0${e?"-0":""}`:R(a)?`>=${s}.${i}.0${e?"-0":""}`:o?`>=${t}`:`>=${t}${e?"-0":""}`,l=R(p)?"":R(E)?`<${+p+1}.0.0-0`:R(h)?`<${p}.${+E+1}.0-0`:f?`<=${p}.${E}.${h}-${f}`:e?`<${p}.${E}.${+h+1}-0`:`<=${l}`,`${t} ${l}`.trim()),w=(e,r,t)=>{for(let t=0;t0){let s=e[t].semver;if(s.major===r.major&&s.minor===r.minor&&s.patch===r.patch)return!0}return!1}return!0}},0x1f83840d5:e=>{class r{constructor(){this.max=1e3,this.map=new Map}get(e){let r=this.map.get(e);if(void 0!==r)return this.map.delete(e),this.map.set(e,r),r}delete(e){return this.map.delete(e)}set(e,r){if(!this.delete(e)&&void 0!==r){if(this.map.size>=this.max){let e=this.map.keys().next().value;this.delete(e)}this.map.set(e,r)}return this}}e.exports=r},0x1fde0f8e9:(e,r,t)=>{let s=t(0x33156e3f),i=t(0x1f8207e94);e.exports=(e,r,t)=>{let a=null,o=null,n=null;try{n=new i(r,t)}catch(e){return null}return e.forEach(e=>{n.test(e)&&(!a||1===o.compare(e))&&(o=new s(a=e,t))}),a}},0x202fa2c89:(e,r,t)=>{let s=t(0x33156e3f);e.exports=(e,r)=>new s(e,r).major},0x210591189:(e,r,t)=>{let s=t(0x1f8207e94);e.exports=(e,r,t)=>{try{r=new s(r,t)}catch(e){return!1}return r.test(e)}},0x2122fcf81:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>s(r,e,t)},0x22754791a:(e,r,t)=>{let s=t(0x33156e3f),i=t(0x1f8207e94),a=t(0x1de355687);e.exports=(e,r)=>{e=new i(e,r);let t=new s("0.0.0");if(e.test(t)||(t=new s("0.0.0-0"),e.test(t)))return t;t=null;for(let r=0;r{let r=new s(e.semver.version);switch(e.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!o||a(r,o))&&(o=r);break;case"<":case"<=":break;default:throw Error(`Unexpected operation: ${e.operator}`)}}),o&&(!t||a(t,o))&&(t=o)}return t&&e.test(t)?t:null}},0x23cae60e8:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>0>s(e,r,t)},0x23eac162e:(e,r,t)=>{let s=t(0x66053e5f);e.exports=(e,r,t)=>s(e,r,t)>=0},0x251b92acf:(e,r,t)=>{let s=t(0x1f8207e94),i=t(0x128c3cde3),{ANY:a}=i,o=t(0x210591189),n=t(0x66053e5f),l=[new i(">=0.0.0-0")],p=[new i(">=0.0.0")],E=(e,r,t)=>{let s,i,E,c,u,x,$;if(e===r)return!0;if(1===e.length&&e[0].semver===a)if(1===r.length&&r[0].semver===a)return!0;else e=t.includePrerelease?l:p;if(1===r.length&&r[0].semver===a)if(t.includePrerelease)return!0;else r=p;let m=new Set;for(let r of e)">"===r.operator||">="===r.operator?s=h(s,r,t):"<"===r.operator||"<="===r.operator?i=f(i,r,t):m.add(r.semver);if(m.size>1)return null;if(s&&i&&((E=n(s.semver,i.semver,t))>0||0===E&&(">="!==s.operator||"<="!==i.operator)))return null;for(let e of m){if(s&&!o(e,String(s),t)||i&&!o(e,String(i),t))return null;for(let s of r)if(!o(e,String(s),t))return!1;return!0}let d=!!i&&!t.includePrerelease&&!!i.semver.prerelease.length&&i.semver,I=!!s&&!t.includePrerelease&&!!s.semver.prerelease.length&&s.semver;for(let e of(d&&1===d.prerelease.length&&"<"===i.operator&&0===d.prerelease[0]&&(d=!1),r)){if($=$||">"===e.operator||">="===e.operator,x=x||"<"===e.operator||"<="===e.operator,s){if(I&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===I.major&&e.semver.minor===I.minor&&e.semver.patch===I.patch&&(I=!1),">"===e.operator||">="===e.operator){if((c=h(s,e,t))===e&&c!==s)return!1}else if(">="===s.operator&&!o(s.semver,String(e),t))return!1}if(i){if(d&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===d.major&&e.semver.minor===d.minor&&e.semver.patch===d.patch&&(d=!1),"<"===e.operator||"<="===e.operator){if((u=f(i,e,t))===e&&u!==i)return!1}else if("<="===i.operator&&!o(i.semver,String(e),t))return!1}if(!e.operator&&(i||s)&&0!==E)return!1}return(!s||!x||!!i||0===E)&&(!i||!$||!!s||0===E)&&!I&&!d&&!0},h=(e,r,t)=>{if(!e)return r;let s=n(e.semver,r.semver,t);return s>0?e:s<0||">"===r.operator&&">="===e.operator?r:e},f=(e,r,t)=>{if(!e)return r;let s=n(e.semver,r.semver,t);return s<0?e:s>0||"<"===r.operator&&"<="===e.operator?r:e};e.exports=(e,r,t={})=>{if(e===r)return!0;e=new s(e,t),r=new s(r,t);let i=!1;e:for(let s of e.set){for(let e of r.set){let r=E(s,e,t);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}]);