1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2002],{565:(e,r,t)=>{var i=t(88220).Buffer;e.exports=function(e){return"string"==typeof e?e:"number"==typeof e||i.isBuffer(e)?e.toString():JSON.stringify(e)}},2002:(e,r,t)=>{e.exports={decode:t(60771),verify:t(9883),sign:t(25871),JsonWebTokenError:t(76944),NotBeforeError:t(24898),TokenExpiredError:t(28490)}},3139:e=>{function r(e,r,t,i){return Math.round(e/t)+" "+i+(r>=1.5*t?"s":"")}e.exports=function(e,t){t=t||{};var i,n,s,o,a=typeof e;if("string"===a&&e.length>0){var l=e;if(!((l=String(l)).length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(u){var c=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return 6048e5*c;case"days":case"day":case"d":return 864e5*c;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:break}}}return}if("number"===a&&isFinite(e)){return t.long?(n=Math.abs(i=e))>=864e5?r(i,n,864e5,"day"):n>=36e5?r(i,n,36e5,"hour"):n>=6e4?r(i,n,6e4,"minute"):n>=1e3?r(i,n,1e3,"second"):i+" ms":(o=Math.abs(s=e))>=864e5?Math.round(s/864e5)+"d":o>=36e5?Math.round(s/36e5)+"h":o>=6e4?Math.round(s/6e4)+"m":o>=1e3?Math.round(s/1e3)+"s":s+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},6199:e=>{"use strict";function r(e){return(e/8|0)+ +(e%8!=0)}var t={ES256:r(256),ES384:r(384),ES512:r(521)};e.exports=function(e){var r=t[e];if(r)return r;throw Error('Unknown algorithm "'+e+'"')}},6455:(e,r,t)=>{"use strict";var i=t(88220).Buffer,n=t(88220).SlowBuffer;function s(e,r){if(!i.isBuffer(e)||!i.isBuffer(r)||e.length!==r.length)return!1;for(var t=0,n=0;n<e.length;n++)t|=e[n]^r[n];return 0===t}e.exports=s,s.install=function(){i.prototype.equal=n.prototype.equal=function(e){return s(this,e)}};var o=i.prototype.equal,a=n.prototype.equal;s.restore=function(){i.prototype.equal=o,n.prototype.equal=a}},9883:(e,r,t)=>{var i=t(88220).Buffer;let n=t(76944),s=t(24898),o=t(28490),a=t(60771),l=t(22443),u=t(57981),c=t(53675),f=t(71891),{KeyObject:p,createSecretKey:h,createPublicKey:m}=t(63426),E=["RS256","RS384","RS512"],d=["ES256","ES384","ES512"],y=["RS256","RS384","RS512"],g=["HS256","HS384","HS512"];c&&(E.splice(E.length,0,"PS256","PS384","PS512"),y.splice(y.length,0,"PS256","PS384","PS512")),e.exports=function(e,r,t,c){let v,b,S;if("function"!=typeof t||c||(c=t,t={}),t||(t={}),t=Object.assign({},t),v=c||function(e,r){if(e)throw e;return r},t.clockTimestamp&&"number"!=typeof t.clockTimestamp)return v(new n("clockTimestamp must be a number"));if(void 0!==t.nonce&&("string"!=typeof t.nonce||""===t.nonce.trim()))return v(new n("nonce must be a non-empty string"));if(void 0!==t.allowInvalidAsymmetricKeyTypes&&"boolean"!=typeof t.allowInvalidAsymmetricKeyTypes)return v(new n("allowInvalidAsymmetricKeyTypes must be a boolean"));let $=t.clockTimestamp||Math.floor(Date.now()/1e3);if(!e)return v(new n("jwt must be provided"));if("string"!=typeof e)return v(new n("jwt must be a string"));let R=e.split(".");if(3!==R.length)return v(new n("jwt malformed"));
1try{b=a(e,{complete:!0})}catch(e){return v(e)}if(!b)return v(new n("invalid token"));let w=b.header;if("function"==typeof r){if(!c)return v(new n("verify must be called asynchronous if secret or public key is provided as a callback"));S=r}else S=function(e,t){return t(null,r)};return S(w,function(r,a){let c;if(r)return v(new n("error in secret or public key callback: "+r.message));let S=""!==R[2].trim();if(!S&&a)return v(new n("jwt signature is required"));if(S&&!a)return v(new n("secret or public key must be provided"));if(!S&&!t.algorithms)return v(new n('please specify "none" in "algorithms" to verify unsigned tokens'));if(null!=a&&!(a instanceof p))try{a=m(a)}catch(e){try{a=h("string"==typeof a?i.from(a):a)}catch(e){return v(new n("secretOrPublicKey is not valid key material"))}}if(t.algorithms||("secret"===a.type?t.algorithms=g:["rsa","rsa-pss"].includes(a.asymmetricKeyType)?t.algorithms=y:"ec"===a.asymmetricKeyType?t.algorithms=d:t.algorithms=E),-1===t.algorithms.indexOf(b.header.alg))return v(new n("invalid algorithm"));if(w.alg.startsWith("HS")&&"secret"!==a.type)return v(new n(`secretOrPublicKey must be a symmetric key when using ${w.alg}`));if(/^(?:RS|PS|ES)/.test(w.alg)&&"public"!==a.type)return v(new n(`secretOrPublicKey must be an asymmetric key when using ${w.alg}`));if(!t.allowInvalidAsymmetricKeyTypes)try{u(w.alg,a)}catch(e){return v(e)}try{c=f.verify(e,b.header.alg,a)}catch(e){return v(e)}if(!c)return v(new n("invalid signature"));let I=b.payload;if(void 0!==I.nbf&&!t.ignoreNotBefore){if("number"!=typeof I.nbf)return v(new n("invalid nbf value"));if(I.nbf>$+(t.clockTolerance||0))return v(new s("jwt not active",new Date(1e3*I.nbf)))}if(void 0!==I.exp&&!t.ignoreExpiration){if("number"!=typeof I.exp)return v(new n("invalid exp value"));if($>=I.exp+(t.clockTolerance||0))return v(new o("jwt expired",new Date(1e3*I.exp)))}
1if(t.audience){let e=Array.isArray(t.audience)?t.audience:[t.audience];if(!(Array.isArray(I.aud)?I.aud:[I.aud]).some(function(r){return e.some(function(e){return e instanceof RegExp?e.test(r):e===r})}))return v(new n("jwt audience invalid. expected: "+e.join(" or ")))}if(t.issuer&&("string"==typeof t.issuer&&I.iss!==t.issuer||Array.isArray(t.issuer)&&-1===t.issuer.indexOf(I.iss)))return v(new n("jwt issuer invalid. expected: "+t.issuer));if(t.subject&&I.sub!==t.subject)return v(new n("jwt subject invalid. expected: "+t.subject));if(t.jwtid&&I.jti!==t.jwtid)return v(new n("jwt jwtid invalid. expected: "+t.jwtid));if(t.nonce&&I.nonce!==t.nonce)return v(new n("jwt nonce invalid. expected: "+t.nonce));if(t.maxAge){if("number"!=typeof I.iat)return v(new n("iat required when maxAge is specified"));let e=l(t.maxAge,I.iat);if(void 0===e)return v(new n('"maxAge" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'));if($>=e+(t.clockTolerance||0))return v(new o("maxAge exceeded",new Date(1e3*e)))}return!0===t.complete?v(null,{header:w,payload:I,signature:b.signature}):v(null,I)})}},11171:e=>{var r=Object.prototype.toString;e.exports=function(e){return"number"==typeof e||!!e&&"object"==typeof e&&"[object Number]"==r.call(e)}},12135:(e,r,t)=>{var i=t(96081).Buffer,n=t(49872),s=t(68981),o=t(32545),a=t(565),l=t(68994);function u(e,r){return i.from(e,r).toString("base64").replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function c(e){var r,t,i,n=e.header,o=e.payload,c=e.secret||e.privateKey,f=e.encoding,p=s(n.alg),h=(r=(r=f)||"utf8",t=u(a(n),"binary"),i=u(a(o),r),l.format("%s.%s",t,i)),m=p.sign(h,c);return l.format("%s.%s",h,m)}function f(e){var r=new n(e.secret||e.privateKey||e.key);this.readable=!0,this.header=e.header,this.encoding=e.encoding,this.secret=this.privateKey=this.key=r,this.payload=new n(e.payload),this.secret.once("close",(function(){!this.payload.writable&&this.readable&&this.sign()}).bind(this)),this.payload.once("close",(function(){!this.secret.writable&&this.readable&&this.sign()}).bind(this))}l.inherits(f,o),f.prototype.sign=function(){try{var e=c({header:this.header,payload:this.payload.buffer,secret:this.secret.buffer,encoding:this.encoding});return this.emit("done",e),this.emit("data",e),this.emit("end"),this.readable=!1,e}catch(e){this.readable=!1,this.emit("error",e),this.emit("close")}},f.sign=c,e.exports=f},15483:(e,r,t)=>{let i=t(76340);e.exports=(e,r,t)=>
1(e=new i(e,t),r=new i(r,t),e.intersects(r,t))},16050:(e,r,t)=>{let i=t(77275);e.exports=(e,r)=>{let t=i(e,r);return t?t.version:null}},20554:(e,r,t)=>{let i=t(85498);e.exports=(e,r)=>e.sort((e,t)=>i(t,e,r))},21265:(e,r,t)=>{let i=t(24863);e.exports=(e,r)=>new i(e,r).minor},22419:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>0>=i(e,r,t)},22443:(e,r,t)=>{var i=t(3139);e.exports=function(e,r){var t=r||Math.floor(Date.now()/1e3);if("string"==typeof e){var n=i(e);if(void 0===n)return;return Math.floor(t+n/1e3)}if("number"==typeof e)return t+e}},22517:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>i(r,e,t)},22552:(e,r,t)=>{let i=t(85498);e.exports=(e,r)=>e.sort((e,t)=>i(e,t,r))},24285:(e,r,t)=>{let i=t(24863),n=t(76340);e.exports=(e,r,t)=>{let s=null,o=null,a=null;try{a=new n(r,t)}catch(e){return null}return e.forEach(e=>{a.test(e)&&(!s||1===o.compare(e))&&(o=new i(s=e,t))}),s}},24670:(e,r,t)=>{let i=t(24863),n=t(76340),s=t(73943);e.exports=(e,r)=>{e=new n(e,r);let t=new i("0.0.0");if(e.test(t)||(t=new i("0.0.0-0"),e.test(t)))return t;t=null;for(let r=0;r<e.set.length;++r){let n=e.set[r],o=null;
1n.forEach(e=>{let r=new i(e.semver.version);switch(e.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!o||s(r,o))&&(o=r);break;case"<":case"<=":break;default:throw Error(`Unexpected operation: ${e.operator}`)}}),o&&(!t||s(t,o))&&(t=o)}return t&&e.test(t)?t:null}},24863:(e,r,t)=>{let i=t(85611),{MAX_LENGTH:n,MAX_SAFE_INTEGER:s}=t(89641),{safeRe:o,t:a}=t(28213),l=t(72700),{compareIdentifiers:u}=t(55468);class c{constructor(e,r){if(r=l(r),e instanceof c)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>n)throw TypeError(`version is longer than ${n} characters`);i("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let t=e.trim().match(r.loose?o[a.LOOSE]:o[a.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>s||this.major<0)throw TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>s||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<s)return r}return e}):this.prerelease=[],this.build=t[5]?t[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(i("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 r=0;do{let t=this.prerelease[r],n=e.prerelease[r];if(i("prerelease compare",r,t,n),void 0===t&&void 0===n)return 0;if(void 0===n)return 1;if(void 0===t)return -1;else if(t===n)continue;else return u(t,n)}while(++r)}compareBuild(e){e instanceof c||(e=new c(e,this.options));let r=0;do{let t=this.build[r],n=e.build[r];if(i("build compare",r,t,n),void 0===t&&void 0===n)return 0;if(void 0===n)return 1;if(void 0===t)return -1;else if(t===n)continue;else return u(t,n)}while(++r)}inc(e,r,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",r,t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",r,t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",r,t),this.inc("pre",r,t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",r,t),this.inc("pre",r,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":{let e=+!!Number(t);if(!r&&!1===t)throw Error("invalid increment argument: identifier is empty");if(0===this.prerelease.length)this.prerelease=[e];else{let i=this.prerelease.length;for(;--i>=0;)"number"==typeof this.prerelease[i]&&(this.prerelease[i]++,i=-2);if(-1===i){if(r===this.prerelease.join(".")&&!1===t)throw Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(r){let i=[r,e];!1===t&&(i=[r]),0===u(this.prerelease[0],r)?isNaN(this.prerelease[1])&&(this.prerelease=i):this.prerelease=i}break}default:throw Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}
1e.exports=c},24898:(e,r,t)=>{var i=t(76944),n=function(e,r){i.call(this,e),this.name="NotBeforeError",this.date=r};n.prototype=Object.create(i.prototype),n.prototype.constructor=n,e.exports=n},25871:(e,r,t)=>{var i=t(88220).Buffer;let n=t(22443),s=t(53675),o=t(57981),a=t(71891),l=t(73963),u=t(81332),c=t(51838),f=t(11171),p=t(45835),h=t(57767),m=t(86603),{KeyObject:E,createSecretKey:d,createPrivateKey:y}=t(63426),g=["RS256","RS384","RS512","ES256","ES384","ES512","HS256","HS384","HS512","none"];s&&g.splice(3,0,"PS256","PS384","PS512");let v={expiresIn:{isValid:function(e){return c(e)||h(e)&&e},message:'"expiresIn" should be a number of seconds or string representing a timespan'},notBefore:{isValid:function(e){return c(e)||h(e)&&e},message:'"notBefore" should be a number of seconds or string representing a timespan'},audience:{isValid:function(e){return h(e)||Array.isArray(e)},message:'"audience" must be a string or array'},algorithm:{isValid:l.bind(null,g),message:'"algorithm" must be a valid string enum value'},header:{isValid:p,message:'"header" must be an object'},encoding:{isValid:h,message:'"encoding" must be a string'},issuer:{isValid:h,message:'"issuer" must be a string'},subject:{isValid:h,message:'"subject" must be a string'},jwtid:{isValid:h,message:'"jwtid" must be a string'},noTimestamp:{isValid:u,message:'"noTimestamp" must be a boolean'},keyid:{isValid:h,message:'"keyid" must be a string'},mutatePayload:{isValid:u,message:'"mutatePayload" must be a boolean'},allowInsecureKeySizes:{isValid:u,message:'"allowInsecureKeySizes" must be a boolean'},allowInvalidAsymmetricKeyTypes:{isValid:u,message:'"allowInvalidAsymmetricKeyTypes" must be a boolean'}},b={iat:{isValid:f,message:'"iat" should be a number of seconds'},exp:{isValid:f,message:'"exp" should be a number of seconds'},nbf:{isValid:f,message:'"nbf" should be a number of seconds'}};function S(e,r,t,i){if(!p(t))throw Error('Expected "'+i+'" to be a plain object.');Object.keys(t).forEach(function(n){let s=e[n];if(!s){if(!r)throw Error('"'+n+'" is not allowed in "'+i+'"');return}if(!s.isValid(t[n]))throw Error(s.message)})}
1let $={audience:"aud",issuer:"iss",subject:"sub",jwtid:"jti"},R=["expiresIn","notBefore","noTimestamp","audience","issuer","subject","jwtid"];e.exports=function(e,r,t,s){var l,u;"function"==typeof t?(s=t,t={}):t=t||{};let c="object"==typeof e&&!i.isBuffer(e),f=Object.assign({alg:t.algorithm||"HS256",typ:c?"JWT":void 0,kid:t.keyid},t.header);function p(e){if(s)return s(e);throw e}if(!r&&"none"!==t.algorithm)return p(Error("secretOrPrivateKey must have a value"));if(null!=r&&!(r instanceof E))try{r=y(r)}catch(e){try{r=d("string"==typeof r?i.from(r):r)}catch(e){return p(Error("secretOrPrivateKey is not valid key material"))}}if(f.alg.startsWith("HS")&&"secret"!==r.type)return p(Error(`secretOrPrivateKey must be a symmetric key when using ${f.alg}`));if(/^(?:RS|PS|ES)/.test(f.alg)){if("private"!==r.type)return p(Error(`secretOrPrivateKey must be an asymmetric key when using ${f.alg}`));if(!t.allowInsecureKeySizes&&!f.alg.startsWith("ES")&&void 0!==r.asymmetricKeyDetails&&r.asymmetricKeyDetails.modulusLength<2048)return p(Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${f.alg}`))}if(void 0===e)return p(Error("payload is required"));if(c){try{l=e,S(b,!0,l,"payload")}catch(e){return p(e)}t.mutatePayload||(e=Object.assign({},e))}else{let r=R.filter(function(e){return void 0!==t[e]});if(r.length>0)return p(Error("invalid "+r.join(",")+" option for "+typeof e+" payload"))}if(void 0!==e.exp&&void 0!==t.expiresIn)return p(Error('Bad "options.expiresIn" option the payload already has an "exp" property.'));if(void 0!==e.nbf&&void 0!==t.notBefore)return p(Error('Bad "options.notBefore" option the payload already has an "nbf" property.'));try{u=t,S(v,!1,u,"options")}catch(e){return p(e)}if(!t.allowInvalidAsymmetricKeyTypes)try{o(f.alg,r)}catch(e){return p(e)}let h=e.iat||Math.floor(Date.now()/1e3);if(t.noTimestamp?delete e.iat:c&&(e.iat=h),void 0!==t.notBefore){try{e.nbf=n(t.notBefore,h)}catch(e){return p(e)}if(void 0===e.nbf)return p(Error('"notBefore" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'))}if(void 0!==t.expiresIn&&"object"==typeof e){try{e.exp=n(t.expiresIn,h)}catch(e){return p(e)}if(void 0===e.exp)return p(Error('"expiresIn" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'))}Object.keys($).forEach(function(r){let i=$[r];if(void 0!==t[r]){if(void 0!==e[i])return p(Error('Bad "options.'+r+'" option. The payload already has an "'+i+'" property.'));e[i]=t[r]}});let g=t.encoding||"utf8";if("function"==typeof s)s=s&&m(s),a.createSign({header:f,privateKey:r,payload:e,encoding:g}).once("error",s).once("done",function(e){if(!t.allowInsecureKeySizes&&/^(?:RS|PS)/.test(f.alg)&&e.length<256)return s(Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${f.alg}`));s(null,e)});else{let i=a.sign({header:f,payload:e,secret:r,encoding:g});if(!t.allowInsecureKeySizes&&/^(?:RS|PS)/.test(f.alg)&&i.length<256)throw Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${f.alg}`);return i}}},28213:(e,r,t)=>{let{MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:s}=t(89641),o=t(85611),a=(r=e.exports={}).re=[],l=r.safeRe=[],u=r.src=[],c=r.t={},f=0,p="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",s],[p,n]],m=e=>{for(let[r,t]of h)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e},E=(e,r,t)=>{let i=m(r),n=f++;o(e,n,r),c[e]=n,u[n]=r,a[n]=new RegExp(r,t?"g":void 0),l[n]=new RegExp(i,t?"g":void 0)};E("NUMERICIDENTIFIER","0|[1-9]\\d*"),E("NUMERICIDENTIFIERLOOSE","\\d+"),E("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),E("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),E("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),E("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),E("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),E("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),E("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]}
1)*))`),E("BUILDIDENTIFIER",`${p}+`),E("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),E("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),E("FULL",`^${u[c.FULLPLAIN]}$`),E("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),E("LOOSE",`^${u[c.LOOSEPLAIN]}$`),E("GTLT","((?:<|>)?=?)"),E("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),E("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),E("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),E("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),E("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),E("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),E("COERCEPLAIN",`(^|[^\\d])(\\d{1,${i}})(?:\\.(\\d{1,${i}}))?(?:\\.(\\d{1,${i}}))?`),E("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),E("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?`+`(?:${u[c.BUILD]})?`+"(?:$|[^\\d])"),E("COERCERTL",u[c.COERCE],!0),E("COERCERTLFULL",u[c.COERCEFULL],!0),E("LONETILDE","(?:~>?)"),E("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),r.tildeTrimReplace="$1~",E("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),E("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),E("LONECARET","(?:\\^)"),E("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),r.caretTrimReplace="$1^",E("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),E("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),E("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),E("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),E("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),r.comparatorTrimReplace="$1$2$3",E("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),E("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),E("STAR","(<|>)?=?\\s*\\*"),E("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),E("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},28372:(e,r,t)=>{let i=t(30906),n=t(83436),s=t(73943),o=t(45370),a=t(56928),l=t(22419);e.exports=(e,r,t,u)=>{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 i(e,t,u);case"!=":return n(e,t,u);case">":return s(e,t,u);case">=":return o(e,t,u);case"<":return a(e,t,u);case"<=":return l(e,t,u);default:throw TypeError(`Invalid operator: ${r}`)}}},28490:(e,r,t)=>{var i=t(76944),n=function(e,r){i.call(this,e),this.name="TokenExpiredError",this.expiredAt=r};n.prototype=Object.create(i.prototype),n.prototype.constructor=n,e.exports=n},30906:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>0===i(e,r,t)},33847:(e,r,t)=>{let i=t(76340),n=t(34443),{ANY:s}=n,o=t(45893),a=t(78415),l=[new n(">=0.0.0-0")],u=[new n(">=0.0.0")],c=(e,r,t)=>{let i,n,c,h,m,E,d;if(e===r)return!0;if(1===e.length&&e[0].semver===s)if(1===r.length&&r[0].semver===s)return!0;else e=t.includePrerelease?l:u;if(1===r.length&&r[0].semver===s)if(t.includePrerelease)return!0;else r=u;let y=new Set;for(let r of e)">"===r.operator||">="===r.operator?i=f(i,r,t):"<"===r.operator||"<="===r.operator?n=p(n,r,t):y.add(r.semver);if(y.size>1)return null;if(i&&n&&((c=a(i.semver,n.semver,t))>0||0===c&&(">="!==i.operator||"<="!==n.operator)))return null;for(let e of y){if(i&&!o(e,String(i),t)||n&&!o(e,String(n),t))return null;for(let i of r)if(!o(e,String(i),t))return!1;return!0}let g=!!n&&!t.includePrerelease&&!!n.semver.prerelease.length&&n.semver,v=!!i&&!t.includePrerelease&&!!i.semver.prerelease.length&&i.semver;for(let e of(g&&1===g.prerelease.length&&"<"===n.operator&&0===g.prerelease[0]&&(g=!1),r)){if(d=d||">"===e.operator||">="===e.operator,E=E||"<"===e.operator||"<="===e.operator,i){if(v&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===v.major&&e.semver.minor===v.minor&&e.semver.patch===v.patch&&(v=!1),">"===e.operator||">="===e.operator){if((h=f(i,e,t))===e&&h!==i)return!1}else if(">="===i.operator&&!o(i.semver,String(e),t))return!1}if(n){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=p(n,e,t))===e&&m!==n)return!1}else if("<="===n.operator&&!o(n.semver,String(e),t))return!1}if(!e.operator&&(n||i)&&0!==c)return!1}return(!i||!E||!!n||0===c)&&(!n||!d||!!i||0===c)&&!v&&!g&&!0},f=(e,r,t)=>{if(!e)return r;let i=a(e.semver,r.semver,t);return i>0?e:i<0||">"===r.operator&&">="===e.operator?r:e},p=(e,r,t)=>{if(!e)return r;let i=a(e.semver,r.semver,t);return i<0?e:i>0||"<"===r.operator&&"<="===e.operator?r:e};e.exports=(e,r,t={})=>
1{if(e===r)return!0;e=new i(e,t),r=new i(r,t);let n=!1;e:for(let i of e.set){for(let e of r.set){let r=c(i,e,t);if(n=n||null!==r,r)continue e}if(n)return!1}return!0}},34443:(e,r,t)=>{let i=Symbol("SemVer ANY");class n{static get ANY(){return i}constructor(e,r){if(r=s(r),e instanceof n)if(!!r.loose===e.loose)return e;else e=e.value;u("comparator",e=e.trim().split(/\s+/).join(" "),r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===i?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){let r=this.options.loose?o[a.COMPARATORLOOSE]:o[a.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 c(t[2],this.options.loose):this.semver=i}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===i||e===i)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,r){if(!(e instanceof n))throw TypeError("a Comparator is required");return""===this.operator?""===this.value||new f(e.value,r).test(this.value):""===e.operator?""===e.value||new f(this.value,r).test(e.semver):!((r=s(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=n;let s=t(72700),{safeRe:o,t:a}=t(28213),l=t(28372),u=t(85611),c=t(24863),f=t(76340)},38855:(e,r,t)=>{var i=t(96081).Buffer,n=t(49872),s=t(68981),o=t(32545),a=t(565),l=t(68994),u=/^[a-zA-Z0-9\-_]+?\.[a-zA-Z0-9\-_]+?\.([a-zA-Z0-9\-_]+)?$/;function c(e){var r=e.split(".",1)[0],t=i.from(r,"base64").toString("binary");if("[object Object]"===Object.prototype.toString.call(t))return t;try{return JSON.parse(t)}catch(e){return}}function f(e){return e.split(".")[2]}function p(e){return u.test(e)&&!!c(e)}function h(e,r,t){if(!r){var i=Error("Missing algorithm parameter for jws.verify");throw i.code="MISSING_ALGORITHM",i}var n=f(e=a(e)),o=e.split(".",2).join(".");return s(r).verify(o,n,t)}function m(e,r){if(r=r||{},!p(e=a(e)))return null;var t,n,s=c(e);if(!s)return null;var o=(t=t||"utf8",n=e.split(".")[1],i.from(n,"base64").toString(t));return("JWT"===s.typ||r.json)&&(o=JSON.parse(o,r.encoding)),{header:s,payload:o,signature:f(e)}}function E(e){var r=new n((e=e||{}).secret||e.publicKey||e.key);this.readable=!0,this.algorithm=e.algorithm,this.encoding=e.encoding,this.secret=this.publicKey=this.key=r,this.signature=new n(e.signature),this.secret.once("close",(function(){!this.signature.writable&&this.readable&&this.verify()}).bind(this)),this.signature.once("close",(function(){!this.secret.writable&&this.readable&&this.verify()}).bind(this))}l.inherits(E,o),E.prototype.verify=function(){try{var e=h(this.signature.buffer,this.algorithm,this.key.buffer),r=m(this.signature.buffer,this.encoding);return this.emit("done",e,r),this.emit("data",e),this.emit("end"),this.readable=!1,e}catch(e){this.readable=!1,this.emit("error",e),this.emit("close")}},E.decode=m,E.isValid=p,E.verify=h,e.exports=E},41734:(e,r,t)=>{let i=t(24863);e.exports=(e,r)=>new i(e,r).patch},44904:(e,r,t)=>{let i=t(67712);e.exports=(e,r,t)=>i(e,r,">",t)},45370:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>i(e,r,t)>=0},45778:(e,r,t)=>{let i=t(45893),n=t(78415);e.exports=(e,r,t)=>{let s=[],o=null,a=null,l=e.sort((e,r)=>n(e,r,t));for(let e of l)i(e,r,t)?(a=e,o||(o=e)):(a&&s.push([o,a]),a=null,o=null);o&&s.push([o,null]);let u=[];for(let[e,r]of s)e===r?u.push(e):r||e!==l[0]?r?e===l[0]?u.push(`<=${r}`):u.push(`${e} - ${r}`):u.push(`>=${e}`):u.push("*");let c=u.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return c.length<f.length?c:r}},45835:e=>{var r,t,i=Object.prototype,n=Function.prototype.toString,s=i.hasOwnProperty,o=n.call(Object),a=i.toString,l=(r=Object.getPrototypeOf,t=Object,function(e){return r(t(e))});e.exports=function(e){if(!(e&&"object"==typeof e)||"[object Object]"!=a.call(e)||function(e){var r=!1;if(null!=e&&"function"!=typeof e.toString)try{r=!!(e+"")}catch(e){}return r}(e))return!1;var r=l(e);if(null===r)return!0;var t=s.call(r,"constructor")&&r.constructor;return"function"==typeof t&&t instanceof t&&n.call(t)==o}},45893:(e,r,t)=>{let i=t(76340);e.exports=(e,r,t)=>{try{r=new i(r,t)}catch(e){return!1}return r.test(e)}},48145:e=>
1{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},49238:(e,r,t)=>{let i=t(77275);e.exports=(e,r)=>{let t=i(e,r);return t&&t.prerelease.length?t.prerelease:null}},49797:(e,r,t)=>{let i=t(77275);e.exports=(e,r)=>{let t=i(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null}},49872:(e,r,t)=>{var i=t(65364),n=t(96081).Buffer,s=t(32545);function o(e){if(this.buffer=null,this.writable=!0,this.readable=!0,!e)return this.buffer=n.alloc(0),this;if("function"==typeof e.pipe)return this.buffer=n.alloc(0),e.pipe(this),this;if(e.length||"object"==typeof e)return this.buffer=e,this.writable=!1,i.nextTick((function(){this.emit("end",e),this.readable=!1,this.emit("close")}).bind(this)),this;throw TypeError("Unexpected data type ("+typeof e+")")}t(68994).inherits(o,s),o.prototype.write=function(e){this.buffer=n.concat([this.buffer,n.from(e)]),this.emit("data",e)},o.prototype.end=function(e){e&&this.write(e),this.emit("end",e),this.emit("close"),this.writable=!1,this.readable=!1},e.exports=o},50352:(e,r,t)=>{let i=t(24863);e.exports=(e,r,t,n,s)=>{"string"==typeof t&&(s=n,n=t,t=void 0);try{return new i(e instanceof i?e.version:e,t).inc(r,n,s).version}catch(e){return null}}},51838:e=>{var r=1/0,t=0/0,i=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,a=parseInt,l=Object.prototype.toString;function u(e){var r=typeof e;return!!e&&("object"==r||"function"==r)}e.exports=function(e){var c,f,p;return"number"==typeof e&&e==(p=(f=(c=e)?(c=function(e){if("number"==typeof e)return e;if("symbol"==typeof(r=e)||r&&"object"==typeof r&&"[object Symbol]"==l.call(r))return t;if(u(e)){var r,c="function"==typeof e.valueOf?e.valueOf():e;e=u(c)?c+"":c}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var f=s.test(e);return f||o.test(e)?a(e.slice(2),f?2:8):n.test(e)?t:+e}(c))===r||c===-r?(c<0?-1:1)*17976931348623157e292:c==c?c:0:0===c?c:0)%1,f==f?p?f-p:f:0)}},53675:(e,r,t)=>{var i=t(65364);e.exports=t(80978).satisfies(i.version,"^6.12.0 || >=8.0.0")},55468:e=>{let r=/^[0-9]+$/,t=(e,t)=>{let i=r.test(e),n=r.test(t);return i&&n&&(e*=1,t*=1),e===t?0:i&&!n?-1:n&&!i?1:e<t?-1:1};e.exports={compareIdentifiers:t,rcompareIdentifiers:(e,r)=>t(r,e)}},56928:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>0>i(e,r,t)},57767:e=>{var r=Object.prototype.toString,t=Array.isArray;e.exports=function(e){var i;return"string"==typeof e||!t(e)&&!!(i=e)&&"object"==typeof i&&"[object String]"==r.call(e)}},57981:(e,r,t)=>{let i=t(60927),n=t(75285),s={ec:["ES256","ES384","ES512"],rsa:["RS256","PS256","RS384","PS384","RS512","PS512"],"rsa-pss":["PS256","PS384","PS512"]},o={ES256:"prime256v1",ES384:"secp384r1",ES512:"secp521r1"};e.exports=function(e,r){if(!e||!r)return;let t=r.asymmetricKeyType;if(!t)return;let a=s[t];if(!a)throw Error(`Unknown key type "${t}".`);if(!a.includes(e))throw Error(`"alg" parameter for "${t}" key type must be one of: ${a.join(", ")}.`);if(i)switch(t){case"ec":let l=r.asymmetricKeyDetails.namedCurve,u=o[e];if(l!==u)throw Error(`"alg" parameter "${e}" requires curve "${u}".`);break;case"rsa-pss":if(n){let t=parseInt(e.slice(-3),10),{hashAlgorithm:i,mgf1HashAlgorithm:n,saltLength:s}=r.asymmetricKeyDetails;if(i!==`sha${t}`||n!==i)throw Error(`Invalid key for this operation, its RSA-PSS parameters do not meet the requirements of "alg" ${e}.`);if(void 0!==s&&s>t>>3)throw Error(`Invalid key for this operation, its RSA-PSS parameter saltLength does not meet the requirements of "alg" ${e}.`)}}}},58255:(e,r,t)=>{let i=t(77275);e.exports=(e,r)=>{let t=i(e,null,!0),n=i(r,null,!0),s=t.compare(n);if(0===s)return null;let o=s>0,a=o?t:n,l=o?n:t,u=!!a.prerelease.length;if(l.prerelease.length&&!u)return l.patch||l.minor?a.patch?"patch":a.minor?"minor":"major":"major";let c=u?"pre":"";return t.major!==n.major?c+"major":t.minor!==n.minor?c+"minor":t.patch!==n.patch?c+"patch":"prerelease"}},60771:(e,r,t)=>{var i=t(71891);e.exports=function(e,r){r=r||{};var t=i.decode(e,r);if(!t)return null;var n=t.payload;if("string"==typeof n)try{var s=JSON.parse(n);null!==s&&"object"==typeof s&&(n=s)}catch(e){}return!0===r.complete?{header:t.header,payload:n,signature:t.signature}:n}},60927:(e,r,t)=>{var i=t(65364);e.exports=t(80978).satisfies(i.version,">=15.7.0")},61525:(e,r,t)=>{let i=t(24863),n=t(77275),{safeRe:s,t:o}=t(28213);e.exports=(e,r)=>{if(e instanceof i)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let t=null;if((r=r||{}).rtl){let i,n=r.includePrerelease?s[o.COERCERTLFULL]:s[o.COERCERTL];for(;(i=n.exec(e))&&(!t||t.index+t[0].length!==e.length);)t&&i.index+i[0].length===t.index+t[0].length||(t=i),n.lastIndex=i.index+i[1].length+i[2].length;n.lastIndex=-1}else t=e.match(r.includePrerelease?s[o.COERCEFULL]:s[o.COERCE]);if(null===t)return null;let a=t[2],l=t[3]||"0",u=t[4]||"0",c=r.includePrerelease&&t[5]?`-${t[5]}`:"",f=r.includePrerelease&&t[6]?`+${t[6]}`:"";return n(`${a}.${l}.${u}${c}${f}`,r)}},67712:(e,r,t)=>{let i=t(24863),n=t(34443),{ANY:s}=n,o=t(76340),a=t(45893),l=t(73943),u=t(56928),c=t(22419),f=t(45370);e.exports=(e,r,t,p)=>{let h,m,E,d,y;switch(e=new i(e,p),r=new o(r,p),t){case">":h=l,m=c,E=u,d=">",y=">=";break;case"<":h=u,m=f,E=l,d="<",y="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(a(e,r,p))return!1;for(let t=0;t<r.set.length;++t){let i=r.set[t],o=null,a=null;
1if(i.forEach(e=>{e.semver===s&&(e=new n(">=0.0.0")),o=o||e,a=a||e,h(e.semver,o.semver,p)?o=e:E(e.semver,a.semver,p)&&(a=e)}),o.operator===d||o.operator===y||(!a.operator||a.operator===d)&&m(e,a.semver)||a.operator===y&&E(e,a.semver))return!1}return!0}},68981:(e,r,t)=>{var i=t(6455),n=t(96081).Buffer,s=t(63426),o=t(96990),a=t(68994),l="secret must be a string or buffer",u="key must be a string or a buffer",c="function"==typeof s.createPublicKey;function f(e){if(!n.isBuffer(e)&&"string"!=typeof e&&(!c||"object"!=typeof e||"string"!=typeof e.type||"string"!=typeof e.asymmetricKeyType||"function"!=typeof e.export))throw E(u)}function p(e){if(!n.isBuffer(e)&&"string"!=typeof e&&"object"!=typeof e)throw E("key must be a string, a buffer or an object")}function h(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function m(e){var r=4-(e=e.toString()).length%4;if(4!==r)for(var t=0;t<r;++t)e+="=";return e.replace(/\-/g,"+").replace(/_/g,"/")}function E(e){var r=[].slice.call(arguments,1);return TypeError(a.format.bind(a,e).apply(null,r))}function d(e){var r;return r=e,n.isBuffer(r)||"string"==typeof r||(e=JSON.stringify(e)),e}function y(e){return function(r,t){!function(e){if(!n.isBuffer(e)){if("string"!=typeof e){if(!c||"object"!=typeof e||"secret"!==e.type||"function"!=typeof e.export)throw E(l)}}}(t),r=d(r);var i=s.createHmac("sha"+e,t);return h((i.update(r),i.digest("base64")))}}function g(e){return function(r,t,s){var o=y(e)(r,s);return i(n.from(t),n.from(o))}}function v(e){return function(r,t){p(t),r=d(r);var i=s.createSign("RSA-SHA"+e);return h((i.update(r),i.sign(t,"base64")))}}function b(e){return function(r,t,i){f(i),r=d(r),t=m(t);var n=s.createVerify("RSA-SHA"+e);return n.update(r),n.verify(i,t,"base64")}}function S(e){return function(r,t){p(t),r=d(r);var i=s.createSign("RSA-SHA"+e);return h((i.update(r),i.sign({key:t,padding:s.constants.RSA_PKCS1_PSS_PADDING,saltLength:s.constants.RSA_PSS_SALTLEN_DIGEST},"base64")))}}function $(e){return function(r,t,i){f(i),r=d(r),t=m(t);var n=s.createVerify("RSA-SHA"+e);return n.update(r),n.verify({key:i,padding:s.constants.RSA_PKCS1_PSS_PADDING,saltLength:s.constants.RSA_PSS_SALTLEN_DIGEST},t,"base64")}}function R(e){var r=v(e);return function(){var t=r.apply(null,arguments);return o.derToJose(t,"ES"+e)}}function w(e){var r=b(e);return function(t,i,n){return r(t,i=o.joseToDer(i,"ES"+e).toString("base64"),n)}}function I(){return function(){return""}}function O(){return function(e,r){return""===r}}c&&(u+=" or a KeyObject",l+="or a KeyObject"),e.exports=function(e){var r=e.match(/^(RS|PS|ES|HS)(256|384|512)$|^(none)$/i);if(!r)throw E('"%s" is not a valid algorithm.\n Supported algorithms are:\n "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "PS256", "PS384", "PS512", "ES256", "ES384", "ES512" and "none".',e);var t=(r[1]||r[3]).toLowerCase(),i=r[2];return{sign:({hs:y,rs:v,ps:S,es:R,none:I})[t](i),verify:({hs:g,rs:b,ps:$,es:w,none:O})[t](i)}}},69805:(e,r,t)=>{let i=t(24863);e.exports=(e,r)=>new i(e,r).major},70708:(e,r,t)=>{let i=t(76340);e.exports=(e,r)=>new i(e,r).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},71891:(e,r,t)=>{var i=t(12135),n=t(38855);r.ALGORITHMS=["HS256","HS384","HS512","RS256","RS384","RS512","PS256","PS384","PS512","ES256","ES384","ES512"],r.sign=i.sign,r.verify=n.verify,r.decode=n.decode,r.isValid=n.isValid,r.createSign=function(e){return new i(e)},r.createVerify=function(e){return new n(e)}},72700:e=>{let r=Object.freeze({loose:!0}),t=Object.freeze({});e.exports=e=>e?"object"!=typeof e?r:e:t},73943:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>i(e,r,t)>0},73963:e=>{var r,t,i=1/0,n=0/0,s=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=/^(?:0|[1-9]\d*)$/,c=parseInt;function f(e){return e!=e}var p=Object.prototype,h=p.hasOwnProperty,m=p.toString,E=p.propertyIsEnumerable,d=(r=Object.keys,t=Object,function(e){return r(t(e))}),y=Math.max,g=Array.isArray;function v(e){var r,t,i;return null!=e&&"number"==typeof(r=e.length)&&r>-1&&r%1==0&&r<=0x1fffffffffffff&&"[object Function]"!=(i=b(t=e)?m.call(t):"")&&"[object GeneratorFunction]"!=i}function b(e){var r=typeof e;return!!e&&("object"==r||"function"==r)}function S(e){return!!e&&"object"==typeof e}e.exports=function(e,r,t,$){e=v(e)?e:function(e){return e?function(e,r){for(var t=-1,i=e?e.length:0,n=Array(i);++t<i;)n[t]=r(e[t],t,e);return n}(v(e)?function(e,r){var t,i,n,s,o=g(e)||S(i=t=e)&&v(i)&&h.call(t,"callee")&&(!E.call(t,"callee")||"[object Arguments]"==m.call(t))?function(e,r){for(var t=-1,i=Array(e);++t<e;)i[t]=r(t);return i}(e.length,String):[],a=o.length,l=!!a;for(var c in e){h.call(e,c)&&!(l&&("length"==c||(n=c,(s=null==(s=a)?0x1fffffffffffff:s)&&("number"==typeof n||u.test(n))&&n>-1&&n%1==0&&n<s)))&&o.push(c)}return o}(e):function(e){if(t=(r=e)&&r.constructor,r!==("function"==typeof t&&t.prototype||p))return d(e);var r,t,i=[];for(var n in Object(e))h.call(e,n)&&"constructor"!=n&&i.push(n);return i}(e),function(r){return e[r]}):[]}(e),t=t&&!$?(I=(w=(R=t)?(R=function(e){if("number"==typeof e)return e;if("symbol"==typeof(r=e)||S(r)&&"[object Symbol]"==m.call(r))return n;if(b(e)){var r,t="function"==typeof e.valueOf?e.valueOf():e;e=b(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var i=a.test(e);return i||l.test(e)?c(e.slice(2),i?2:8):o.test(e)?n:+e}(R))===i||R===-i?(R<0?-1:1)*17976931348623157e292:R==R?R:0:0===R?R:0)%1,w==w?I?w-I:w:0):0;var R,w,I,O,A=e.length;return t<0&&(t=y(A+t,0)),"string"==typeof(O=e)||!g(O)&&S(O)&&"[object String]"==m.call(O)?t<=A&&e.indexOf(r,t)>-1:!!A&&function(e,r,t){if(r!=r){for(var i,n=e.length,s=t+-1;i?s--:++s<n;)if(f(e[s],s,e))return s;return -1}for(var o=t-1,a=e.length;++o<a;)if(e[o]===r)return o;return -1}(e,r,t)>-1}},75285:(e,r,t)=>{var i=t(65364);e.exports=t(80978).satisfies(i.version,">=16.9.0")},76340:(e,r,t)=>{class i{constructor(e,r){if(r=s(r),e instanceof i)if(!!r.loose===e.loose&&!!r.includePrerelease===e.includePrerelease)return e;else return new i(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}`);
1if(this.set.length>1){let e=this.set[0];if(this.set=this.set.filter(e=>!d(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&&y(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&&m)|(this.options.loose&&E))+":"+e,t=n.get(r);if(t)return t;let i=this.options.loose,s=i?u[c.HYPHENRANGELOOSE]:u[c.HYPHENRANGE];a("hyphen replace",e=e.replace(s,N(this.options.includePrerelease))),a("comparator trim",e=e.replace(u[c.COMPARATORTRIM],f)),a("tilde trim",e=e.replace(u[c.TILDETRIM],p)),a("caret trim",e=e.replace(u[c.CARETTRIM],h));let l=e.split(" ").map(e=>v(e,this.options)).join(" ").split(/\s+/).map(e=>T(e,this.options));i&&(l=l.filter(e=>(a("loose invalid filter",e,this.options),!!e.match(u[c.COMPARATORLOOSE])))),a("range list",l);let y=new Map;for(let e of l.map(e=>new o(e,this.options))){if(d(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");let g=[...y.values()];return n.set(r,g),g}intersects(e,r){if(!(e instanceof i))throw TypeError("a Range is required");return this.set.some(t=>g(t,r)&&e.set.some(e=>g(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<this.set.length;r++)if(L(this.set[r],e,this.options))return!0;return!1}}e.exports=i;let n=new(t(48145)),s=t(72700),o=t(34443),a=t(85611),l=t(24863),{safeRe:u,t:c,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:h}=t(28213),{FLAG_INCLUDE_PRERELEASE:m,FLAG_LOOSE:E}=t(89641),d=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,g=(e,r)=>{let t=!0,i=e.slice(),n=i.pop();for(;t&&i.length;)t=i.every(e=>n.intersects(e,r)),n=i.pop();return t},v=(e,r)=>(a("comp",e,r),a("caret",e=R(e,r)),a("tildes",e=S(e,r)),a("xrange",e=I(e,r)),a("stars",e=A(e,r)),e),b=e=>!e||"x"===e.toLowerCase()||"*"===e,S=(e,r)=>e.trim().split(/\s+/).map(e=>$(e,r)).join(" "),$=(e,r)=>{let t=r.loose?u[c.TILDELOOSE]:u[c.TILDE];return e.replace(t,(r,t,i,n,s)=>{let o;return a("tilde",e,r,t,i,n,s),b(t)?o="":b(i)?o=`>=${t}.0.0 <${+t+1}.0.0-0`:b(n)?o=`>=${t}.${i}.0 <${t}.${+i+1}.0-0`:s?(a("replaceTilde pr",s),o=`>=${t}.${i}.${n}-${s} <${t}.${+i+1}.0-0`):o=`>=${t}.${i}.${n} <${t}.${+i+1}.0-0`,a("tilde return",o),o})},R=(e,r)=>e.trim().split(/\s+/).map(e=>w(e,r)).join(" "),w=(e,r)=>{a("caret",e,r);let t=r.loose?u[c.CARETLOOSE]:u[c.CARET],i=r.includePrerelease?"-0":"";return e.replace(t,(r,t,n,s,o)=>{let l;return a("caret",e,r,t,n,s,o),b(t)?l="":b(n)?l=`>=${t}.0.0${i} <${+t+1}.0.0-0`:b(s)?l="0"===t?`>=${t}.${n}.0${i} <${t}.${+n+1}.0-0`:`>=${t}.${n}.0${i} <${+t+1}.0.0-0`:o?(a("replaceCaret pr",o),l="0"===t?"0"===n?`>=${t}.${n}.${s}-${o} <${t}.${n}.${+s+1}-0`:`>=${t}.${n}.${s}-${o} <${t}.${+n+1}.0-0`:`>=${t}.${n}.${s}-${o} <${+t+1}.0.0-0`):(a("no pr"),l="0"===t?"0"===n?`>=${t}.${n}.${s}${i} <${t}.${n}.${+s+1}-0`:`>=${t}.${n}.${s}${i} <${t}.${+n+1}.0-0`:`>=${t}.${n}.${s} <${+t+1}.0.0-0`),a("caret return",l),l})},I=(e,r)=>(a("replaceXRanges",e,r),e.split(/\s+/).map(e=>O(e,r)).join(" ")),O=(e,r)=>{e=e.trim();let t=r.loose?u[c.XRANGELOOSE]:u[c.XRANGE];return e.replace(t,(t,i,n,s,o,l)=>{a("xRange",e,t,i,n,s,o,l);let u=b(n),c=u||b(s),f=c||b(o);return"="===i&&f&&(i=""),l=r.includePrerelease?"-0":"",u?t=">"===i||"<"===i?"<0.0.0-0":"*":i&&f?(c&&(s=0),o=0,">"===i?(i=">=",c?(n=+n+1,s=0):s=+s+1,o=0):"<="===i&&(i="<",c?n=+n+1:s=+s+1),"<"===i&&(l="-0"),t=`${i+n}.${s}.${o}${l}`):c?t=`>=${n}.0.0${l} <${+n+1}.0.0-0`:f&&(t=`>=${n}.${s}.0${l} <${n}.${+s+1}.0-0`),a("xRange return",t),t})},A=(e,r)=>(a("replaceStars",e,r),e.trim().replace(u[c.STAR],"")),T=(e,r)=>(a("replaceGTE0",e,r),e.trim().replace(u[r.includePrerelease?c.GTE0PRE:c.GTE0],"")),N=e=>(r,t,i,n,s,o,a,l,u,c,f,p)=>(t=b(i)?"":b(n)?`>=${i}.0.0${e?"-0":""}`:b(s)?`>=${i}.${n}.0${e?"-0":""}`:o?`>=${t}`:`>=${t}${e?"-0":""}`,l=b(u)?"":b(c)?`<${+u+1}.0.0-0`:b(f)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${f}-${p}`:e?`<${u}.${c}.${+f+1}-0`:`<=${l}`,`${t} ${l}`.trim()),L=(e,r,t)=>{for(let t=0;t<e.length;t++)if(!e[t].test(r))return!1;if(r.prerelease.length&&!t.includePrerelease){for(let t=0;t<e.length;t++)if(a(e[t].semver),e[t].semver!==o.ANY&&e[t].semver.prerelease.length>0){let i=e[t].semver;if(i.major===r.major&&i.minor===r.minor&&i.patch===r.patch)return!0}return!1}return!0}},76944:e=>{var r=function(e,r){Error.call(this,e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="JsonWebTokenError",this.message=e,r&&(this.inner=r)};r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,e.exports=r},77275:(e,r,t)=>{let i=t(24863);e.exports=(e,r,t=!1)=>
1{if(e instanceof i)return e;try{return new i(e,r)}catch(e){if(!t)return null;throw e}}},78415:(e,r,t)=>{let i=t(24863);e.exports=(e,r,t)=>new i(e,t).compare(new i(r,t))},80883:(e,r,t)=>{let i=t(24863),n=t(76340);e.exports=(e,r,t)=>{let s=null,o=null,a=null;try{a=new n(r,t)}catch(e){return null}return e.forEach(e=>{a.test(e)&&(!s||-1===o.compare(e))&&(o=new i(s=e,t))}),s}},80978:(e,r,t)=>{let i=t(28213),n=t(89641),s=t(24863),o=t(55468),a=t(77275),l=t(16050),u=t(49797),c=t(50352),f=t(58255),p=t(69805),h=t(21265),m=t(41734),E=t(49238),d=t(78415),y=t(22517),g=t(81812),v=t(85498),b=t(22552),S=t(20554),$=t(73943),R=t(56928),w=t(30906),I=t(83436),O=t(45370),A=t(22419),T=t(28372),N=t(61525),L=t(34443),x=t(76340),j=t(45893),P=t(70708),C=t(80883),k=t(24285),D=t(24670),M=t(82225),G=t(67712),B=t(44904),F=t(93285),_=t(15483);e.exports={parse:a,valid:l,clean:u,inc:c,diff:f,major:p,minor:h,patch:m,prerelease:E,compare:d,rcompare:y,compareLoose:g,compareBuild:v,sort:b,rsort:S,gt:$,lt:R,eq:w,neq:I,gte:O,lte:A,cmp:T,coerce:N,Comparator:L,Range:x,satisfies:j,toComparators:P,maxSatisfying:C,minSatisfying:k,minVersion:D,validRange:M,outside:G,gtr:B,ltr:F,intersects:_,simplifyRange:t(45778),subset:t(33847),SemVer:s,re:i.re,src:i.src,tokens:i.t,SEMVER_SPEC_VERSION:n.SEMVER_SPEC_VERSION,RELEASE_TYPES:n.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},81332:e=>{var r=Object.prototype.toString;e.exports=function(e){var t;return!0===e||!1===e||!!(t=e)&&"object"==typeof t&&"[object Boolean]"==r.call(e)}},81812:(e,r,t)=>{let i=t(78415);e.exports=(e,r)=>i(e,r,!0)},82225:(e,r,t)=>{let i=t(76340);e.exports=(e,r)=>{try{return new i(e,r).range||"*"}catch(e){return null}}},83436:(e,r,t)=>{let i=t(78415);e.exports=(e,r,t)=>0!==i(e,r,t)},85498:(e,r,t)=>{let i=t(24863);e.exports=(e,r,t)=>{let n=new i(e,t),s=new i(r,t);return n.compare(s)||n.compareBuild(s)}},85611:(e,r,t)=>{var i=t(65364);e.exports="object"==typeof i&&i.env&&i.env.NODE_DEBUG&&/\bsemver\b/i.test(i.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{}},86603:e=>{var r=1/0,t=0/0,i=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,a=parseInt,l=Object.prototype.toString;function u(e){var r=typeof e;return!!e&&("object"==r||"function"==r)}e.exports=function(e){var c,f,p,h,m=2,E=e;if("function"!=typeof E)throw TypeError("Expected a function");return p=(f=(c=m)?(c=function(e){if("number"==typeof e)return e;if("symbol"==typeof(r=e)||r&&"object"==typeof r&&"[object Symbol]"==l.call(r))return t;if(u(e)){var r,c="function"==typeof e.valueOf?e.valueOf():e;e=u(c)?c+"":c}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var f=s.test(e);return f||o.test(e)?a(e.slice(2),f?2:8):n.test(e)?t:+e}(c))===r||c===-r?(c<0?-1:1)*17976931348623157e292:c==c?c:0:0===c?c:0)%1,m=f==f?p?f-p:f:0,function(){return--m>0&&(h=E.apply(this,arguments)),m<=1&&(E=void 0),h}}},89641: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}},93285:(e,r,t)=>{let i=t(67712);e.exports=(e,r,t)=>i(e,r,"<",t)},96081:(e,r,t)=>{var i=t(88220),n=i.Buffer;function s(e,r){for(var t in e)r[t]=e[t]}function o(e,r,t){return n(e,r,t)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=i:(s(i,r),r.Buffer=o),o.prototype=Object.create(n.prototype),s(n,o),o.from=function(e,r,t){if("number"==typeof e)throw TypeError("Argument must not be a number");return n(e,r,t)},o.alloc=function(e,r,t){if("number"!=typeof e)throw TypeError("Argument must be a number");var i=n(e);return void 0!==r?"string"==typeof t?i.fill(r,t):i.fill(r):i.fill(0),i},o.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n(e)},o.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i.SlowBuffer(e)}},96990:(e,r,t)=>{"use strict";var i=t(96081).Buffer,n=t(6199);function s(e){if(i.isBuffer(e))return e;if("string"==typeof e)return i.from(e,"base64");throw TypeError("ECDSA signature must be a Base64 string or a Buffer")}function o(e,r,t){for(var i=0;r+i<t&&0===e[r+i];)++i;return e[r+i]>=128&&--i,i}
1e.exports={derToJose:function(e,r){e=s(e);var t=n(r),o=t+1,a=e.length,l=0;if(48!==e[l++])throw Error('Could not find expected "seq"');var u=e[l++];if(129===u&&(u=e[l++]),a-l<u)throw Error('"seq" specified length of "'+u+'", only "'+(a-l)+'" remaining');if(2!==e[l++])throw Error('Could not find expected "int" for "r"');var c=e[l++];if(a-l-2<c)throw Error('"r" specified length of "'+c+'", only "'+(a-l-2)+'" available');if(o<c)throw Error('"r" specified length of "'+c+'", max of "'+o+'" is acceptable');var f=l;if(l+=c,2!==e[l++])throw Error('Could not find expected "int" for "s"');var p=e[l++];if(a-l!==p)throw Error('"s" specified length of "'+p+'", expected "'+(a-l)+'"');if(o<p)throw Error('"s" specified length of "'+p+'", max of "'+o+'" is acceptable');var h=l;if((l+=p)!==a)throw Error('Expected to consume entire buffer, but "'+(a-l)+'" bytes remain');var m=t-c,E=t-p,d=i.allocUnsafe(m+c+E+p);for(l=0;l<m;++l)d[l]=0;e.copy(d,l,f+Math.max(-m,0),f+c),l=t;for(var y=l;l<y+E;++l)d[l]=0;return e.copy(d,l,h+Math.max(-E,0),h+p),d=(d=d.toString("base64")).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")},joseToDer:function(e,r){e=s(e);var t=n(r),a=e.length;if(a!==2*t)throw TypeError('"'+r+'" signatures must be "'+2*t+'" bytes, saw "'+a+'"');var l=o(e,0,t),u=o(e,t,e.length),c=t-l,f=t-u,p=2+c+1+1+f,h=p<128,m=i.allocUnsafe((h?2:3)+p),E=0;return m[E++]=48,h?m[E++]=p:(m[E++]=129,m[E++]=255&p),m[E++]=2,m[E++]=c,l<0?(m[E++]=0,E+=e.copy(m,E,0,t)):E+=e.copy(m,E,l,t),m[E++]=2,m[E++]=f,u<0?(m[E++]=0,e.copy(m,E,t)):e.copy(m,E,t+u),m}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.