1(self["webpackChunklumenii"]=self["webpackChunklumenii"]||[]).push([[202],{47202:function(e,t,r){"use strict";r(33110);var n=r(44040),i=r.n(n),s=r(65370),o=r(96763);const a="-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAu1fDq9zHX3yU0NyEDvxa\n9ukbFxMPUrASIukozQ9Wzzy2cOORKhSDSh9hEksFIvItCnWGCx9lCKRxgc27VX3O\nw7V+C1+T21OfLONi2Sgru4yzH31UvCI3w55CwiNkIijiqiQBYzSVpik/gCairZWd\niAprpwd5VX1dUntDranOv8k82lQNxiLRsd1bRxDdoq1hQmdXXw+a89FuRmZ0EvRY\nKgfoc0VwNv5lpn4WXAZaJpc3BpPC/pNmJh/lGKVeH6L+yt11SIcrkkycxK2KFJmE\ny01Ia2ASOF31COJ4EucfGbntiFBzACe+9pWejtvQjjS+Gt4aBWeC3Bn1cRCizDt2\nZx4/+K2ci4oDuE2/m1H2/DZACHow/WDc3dilS/Ehem2tGBFZfD1mUui+zKC3j6Fi\n7XUvhUZzuL4T2g/M35bXtvmTyZw3+EoImv9/x51GdrmvWwx4he0921g6X11fbzAr\nFz/dvWiRAd1gsEi1UyWdiKeknP98bGbGah+sEWea5FYZ6UFBueh6kQkmJk4oBUYx\n5YDTbZtypd7rimsjReBT19Lh//DRPj+Lfg2qSQVDQHWy6w8NhYemGjnSUy9LVCAV\nx+IacTmujQgTTa73OgkHmU/ZSsrGECvCAx8Mr3TVafbgaE+ztKMzpdpyb1tvkzfT\nJO3yTa+OvO2EmIiFMfo2190CAwEAAQ==\n-----END PUBLIC KEY-----";class c{constructor(){this.type=""}async generateJWT(e){const t=`/api/tenant/${s.A.state.tenantStore.tenantKey}/token/jitsi`,r={method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({...e})};try{const e=await fetch(t,r);if(e.ok){const t=await e.json();return t.token}throw new Error(e.statusText)}catch(n){throw o.error("[MeetingService]: Unable to generate JWT.",n),n}}verifyJWT(e){const t=i().verify(e,a,{algorithm:["RS256"]});return o.debug("[meetingService]: decoded token=",t),t}}t.A=c;new c},41045:function(e,t,r){"use strict";var n=r(48287).Buffer,i=r(48287).SlowBuffer;function s(e,t){if(!n.isBuffer(e)||!n.isBuffer(t))return!1;if(e.length!==t.length)return!1;for(var r=0,i=0;i<e.length;i++)r|=e[i]^t[i];return 0===r}e.exports=s,s.install=function(){n.prototype.equal=i.prototype.equal=function(e){return s(this,e)}};var o=n.prototype.equal,a=i.prototype.equal;s.restore=function(){n.prototype.equal=o,i.prototype.equal=a}},22010:function(e,t,r){"use strict";var n=r(92861).Buffer,i=r(3527),s=128,o=0,a=32,c=16,u=2,f=c|a|o<<6,l=u|o<<6;function p(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function h(e){if(n.isBuffer(e))return e;if("string"===typeof e)return n.from(e,"base64");throw new TypeError("ECDSA signature must be a Base64 string or a Buffer")}function m(e,t){e=h(e);var r=i(t),o=r+1,a=e.length,c=0;if(e[c++]!==f)throw new Error('Could not find expected "seq"');var u=e[c++];if(u===(1|s)&&(u=e[c++]),a-c<u)throw new Error('"seq" specified length of "'+u+'", only "'+(a-c)+'" remaining');if(e[c++]!==l)throw new Error('Could not find expected "int" for "r"');var m=e[c++];if(a-c-2<m)throw new Error('"r" specified length of "'+m+'", only "'+(a-c-2)+'" available');if(o<m)throw new Error('"r" specified length of "'+m+'", max of "'+o+'" is acceptable');var E=c;if(c+=m,e[c++]!==l)throw new Error('Could not find expected "int" for "s"');var d=e[c++];if(a-c!==d)throw new Error('"s" specified length of "'+d+'", expected "'+(a-c)+'"');if(o<d)throw new Error('"s" specified length of "'+d+'", max of "'+o+'" is acceptable');var y=c;if(c+=d,c!==a)throw new Error('Expected to consume entire buffer, but "'+(a-c)+'" bytes remain');var g=r-m,v=r-d,w=n.allocUnsafe(g+m+v+d);for(c=0;c<g;++c)w[c]=0;e.copy(w,c,E+Math.max(-g,0),E+m),c=r;for(var S=c;c<S+v;++c)w[c]=0;return e.copy(w,c,y+Math.max(-v,0),y+d),w=w.toString("base64"),w=p(w),w}function E(e,t,r){var n=0;while(t+n<r&&0===e[t+n])++n;var i=e[t+n]>=s;return i&&--n,n}function d(e,t){e=h(e);var r=i(t),o=e.length;if(o!==2*r)throw new TypeError('"'+t+'" signatures must be "'+2*r+'" bytes, saw "'+o+'"');var a=E(e,0,r),c=E(e,r,e.length),u=r-a,p=r-c,m=2+u+1+1+p,d=m<s,y=n.allocUnsafe((d?2:3)+m),g=0;return y[g++]=f,d?y[g++]=m:(y[g++]=1|s,y[g++]=255&m),y[g++]=l,y[g++]=u,a<0?(y[g++]=0,g+=e.copy(y,g,0,r)):g+=e.copy(y,g,a,r),y[g++]=l,y[g++]=p,c<0?(y[g++]=0,e.copy(y,g,r)):e.copy(y,g,r+c),y}e.exports={derToJose:m,joseToDer:d}},3527:function(e){"use strict";function t(e){var t=(e/8|0)+(e%8===0?0:1);return t}var r={ES256:t(256),ES384:t(384),ES512:t(521)};function n(e){var t=r[e];if(t)return t;throw new Error('Unknown algorithm "'+e+'"')}e.exports=n},37260:function(e,t,r){var n=r(25747);e.exports=function(e,t){t=t||{};var r=n.decode(e,t);if(!r)return null;var i=r.payload;if("string"===typeof i)try{var s=JSON.parse(i);null!==s&&"object"===typeof s&&(i=s)}catch(o){}return!0===t.complete?{header:r.header,payload:i,signature:r.signature}:i}},44040:function(e,t,r){e.exports={decode:r(37260),verify:r(91691),sign:r(37651),JsonWebTokenError:r(81741),NotBeforeError:r(13726),TokenExpiredError:r(18980)}},81741:function(e){var t=function(e,t){Error.call(this,e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="JsonWebTokenError",this.message=e,t&&(this.inner=t)};t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,e.exports=t},13726:function(e,t,r){var n=r(81741),i=function(e,t){n.call(this,e),this.name="NotBeforeError",this.date=t};i.prototype=Object.create(n.prototype),i.prototype.constructor=i,e.exports=i},18980:function(e,t,r){var n=r(81741),i=function(e,t){n.call(this,e),this.name="TokenExpiredError",this.expiredAt=t};i.prototype=Object.create(n.prototype),i.prototype.constructor=i,e.exports=i},1977:function(e,t,r){var n=r(65606);const i=r(95864);e.exports=i.satisfies(n.version,">=15.7.0")},74977:function(e,t,r){var n=r(65606),i=r(95864);e.exports=i.satisfies(n.version,"^6.12.0 || >=8.0.0")},34623:function(e,t,r){var n=r(65606);const i=r(95864);e.exports=i.satisfies(n.version,">=16.9.0")},40855:function(e,t,r){var n=r(6585);e.exports=function(e,t){var r=t||Math.floor(Date.now()/1e3);if("string"===typeof e){var i=n(e);if("undefined"===typeof i)return;return Math.floor(r+i/1e3)}return"number"===typeof e?r+e:void 0}},47019:function(e,t,r){const n=r(1977),i=r(34623),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,t){if(!e||!t)return;const r=t.asymmetricKeyType;if(!r)return;const a=s[r];if(!a)throw new Error(`Unknown key type "${r}".`);if(!a.includes(e))throw new Error(`"alg" parameter for "${r}" key type must be one of: ${a.join(", ")}.`);
vendor: 4,284 bytes, line 1
1if(n)switch(r){case"ec":const r=t.asymmetricKeyDetails.namedCurve,n=o[e];if(r!==n)throw new Error(`"alg" parameter "${e}" requires curve "${n}".`);break;case"rsa-pss":if(i){const r=parseInt(e.slice(-3),10),{hashAlgorithm:n,mgf1HashAlgorithm:i,saltLength:s}=t.asymmetricKeyDetails;if(n!==`sha${r}`||i!==n)throw new Error(`Invalid key for this operation, its RSA-PSS parameters do not meet the requirements of "alg" ${e}.`);if(void 0!==s&&s>r>>3)throw new Error(`Invalid key for this operation, its RSA-PSS parameter saltLength does not meet the requirements of "alg" ${e}.`)}break}}},32659:function(e,t,r){"use strict";const n=Symbol("SemVer ANY");class i{static get ANY(){return n}constructor(e,t){if(t=s(t),e instanceof i){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),u("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===n?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){const t=this.options.loose?o[a.COMPARATORLOOSE]:o[a.COMPARATOR],r=e.match(t);if(!r)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==r[1]?r[1]:"","="===this.operator&&(this.operator=""),r[2]?this.semver=new f(r[2],this.options.loose):this.semver=n}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===n||e===n)return!0;if("string"===typeof e)try{e=new f(e,this.options)}catch(t){return!1}return c(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof i))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new l(e.value,t).test(this.value):""===e.operator?""===e.value||new l(this.value,t).test(e.semver):(t=s(t),(!t.includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!t.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("="))||(!!(c(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(c(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">"))))))))}}e.exports=i;const s=r(9284),{safeRe:o,t:a}=r(12351),c=r(80630),u=r(86839),f=r(86315),l=r(15006)},15006:function(e,t,r){"use strict";const n=/\s+/g;class i{constructor(e,t){if(t=a(t),e instanceof i)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new i(e.raw,t);if(e instanceof c)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(n," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!w(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const t of this.set)if(1===t.length&&S(t[0])){this.set=[t];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e<this.set.length;e++){e>0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e<t.length;e++)e>0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(v,"");const t=(this.options.includePrerelease&&y)|(this.options.loose&&g),r=t+":"+e,n=o.get(r);if(n)return n;const i=this.options.loose,s=i?l[h.HYPHENRANGELOOSE]:l[h.HYPHENRANGE];e=e.replace(s,C(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(l[h.COMPARATORTRIM],m),u("comparator trim",e),e=e.replace(l[h.TILDETRIM],E),u("tilde trim",e),e=e.replace(l[h.CARETTRIM],d),u("caret trim",e);let a=e.split(" ").map(e=>$(e,this.options)).join(" ").split(/\s+/).map(e=>P(e,this.options));i&&(a=a.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(l[h.COMPARATORLOOSE])))),u("range list",a);const f=new Map,p=a.map(e=>new c(e,this.options));for(const o of p){if(w(o))return[o];f.set(o.value,o)}f.size>1&&f.has("")&&f.delete("");const S=[...f.values()];
1return o.set(r,S),S}intersects(e,t){if(!(e instanceof i))throw new TypeError("a Range is required");return this.set.some(r=>b(r,t)&&e.set.some(e=>b(e,t)&&r.every(r=>e.every(e=>r.intersects(e,t)))))}test(e){if(!e)return!1;if("string"===typeof e)try{e=new f(e,this.options)}catch(t){return!1}for(let r=0;r<this.set.length;r++)if(k(this.set[r],e,this.options))return!0;return!1}}e.exports=i;const s=r(17207),o=new s,a=r(9284),c=r(32659),u=r(86839),f=r(86315),{safeRe:l,src:p,t:h,comparatorTrimReplace:m,tildeTrimReplace:E,caretTrimReplace:d}=r(12351),{FLAG_INCLUDE_PRERELEASE:y,FLAG_LOOSE:g}=r(25501),v=new RegExp(p[h.BUILD],"g"),w=e=>"<0.0.0-0"===e.value,S=e=>""===e.value,b=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();while(r&&n.length)r=n.every(e=>i.intersects(e,t)),i=n.pop();return r},$=(e,t)=>(e=e.replace(l[h.BUILD],""),u("comp",e,t),e=T(e,t),u("caret",e),e=O(e,t),u("tildes",e),e=N(e,t),u("xrange",e),e=j(e,t),u("stars",e),e),I=e=>!e||"x"===e.toLowerCase()||"*"===e,R=(e,t,r)=>I(e)&&!I(t)||I(t)&&r&&!I(r),O=(e,t)=>e.trim().split(/\s+/).map(e=>A(e,t)).join(" "),A=(e,t)=>{const r=t.loose?l[h.TILDELOOSE]:l[h.TILDE],n=t.includePrerelease?"-0":"";return e.replace(r,(t,r,i,s,o)=>{let a;return u("tilde",e,t,r,i,s,o),I(r)?a="":I(i)?a=`>=${r}.0.0${n} <${+r+1}.0.0-0`:I(s)?a=`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:o?(u("replaceTilde pr",o),a=`>=${r}.${i}.${s}-${o} <${r}.${+i+1}.0-0`):a=`>=${r}.${i}.${s} <${r}.${+i+1}.0-0`,u("tilde return",a),a})},T=(e,t)=>e.trim().split(/\s+/).map(e=>L(e,t)).join(" "),L=(e,t)=>{u("caret",e,t);const r=t.loose?l[h.CARETLOOSE]:l[h.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(t,r,i,s,o)=>{let a;return u("caret",e,t,r,i,s,o),I(r)?a="":I(i)?a=`>=${r}.0.0${n} <${+r+1}.0.0-0`:I(s)?a="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:o?(u("replaceCaret pr",o),a="0"===r?"0"===i?`>=${r}.${i}.${s}-${o} <${r}.${i}.${+s+1}-0`:`>=${r}.${i}.${s}-${o} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${s}-${o} <${+r+1}.0.0-0`):(u("no pr"),a="0"===r?"0"===i?`>=${r}.${i}.${s} <${r}.${i}.${+s+1}-0`:`>=${r}.${i}.${s} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${s} <${+r+1}.0.0-0`),u("caret return",a),a})},N=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>x(e,t)).join(" ")),x=(e,t)=>{e=e.trim();const r=t.loose?l[h.XRANGELOOSE]:l[h.XRANGE];return e.replace(r,(r,n,i,s,o,a)=>{if(u("xRange",e,r,n,i,s,o,a),R(i,s,o))return e;const c=I(i),f=c||I(s),l=f||I(o),p=l;return"="===n&&p&&(n=""),a=t.includePrerelease?"-0":"",c?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(f&&(s=0),o=0,">"===n?(n=">=",f?(i=+i+1,s=0,o=0):(s=+s+1,o=0)):"<="===n&&(n="<",f?i=+i+1:s=+s+1),"<"===n&&(a="-0"),r=`${n+i}.${s}.${o}${a}`):f?r=`>=${i}.0.0${a} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${s}.0${a} <${i}.${+s+1}.0-0`),u("xRange return",r),r})},j=(e,t)=>(u("replaceStars",e,t),e.trim().replace(l[h.STAR],"")),P=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(l[t.includePrerelease?h.GTE0PRE:h.GTE0],"")),C=e=>(t,r,n,i,s,o,a,c,u,f,l,p)=>(r=I(n)?"":I(i)?`>=${n}.0.0${e?"-0":""}`:I(s)?`>=${n}.${i}.0${e?"-0":""}`:o?`>=${r}`:`>=${r}${e?"-0":""}`,c=I(u)?"":I(f)?`<${+u+1}.0.0-0`:I(l)?`<${u}.${+f+1}.0-0`:p?`<=${u}.${f}.${l}-${p}`:e?`<${u}.${f}.${+l+1}-0`:`<=${c}`,`${r} ${c}`.trim()),k=(e,t,r)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(let r=0;r<e.length;r++)if(u(e[r].semver),e[r].semver!==c.ANY&&e[r].semver.prerelease.length>0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}},86315:function(e,t,r){"use strict";const n=r(86839),{MAX_LENGTH:i,MAX_SAFE_INTEGER:s}=r(25501),{safeRe:o,t:a}=r(12351),c=r(9284),{compareIdentifiers:u}=r(9716),f=(e,t)=>{const r=t.split(".");if(r.length>e.length)return!1;for(let n=0;n<r.length;n++)if(0!==u(e[n],r[n]))return!1;return!0};class l{constructor(e,t){if(t=c(t),e instanceof l){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!==typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw new TypeError(`version is longer than ${i} characters`);n("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const r=e.trim().match(t.loose?o[a.LOOSE]:o[a.FULL]);if(!r)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>s||this.major<0)throw new TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>s||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(e=>
vendor: 2,723 bytes, line 1
1{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t<s)return t}return e}):this.prerelease=[],this.build=r[5]?r[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(n("SemVer.compare",this.version,this.options,e),!(e instanceof l)){if("string"===typeof e&&e===this.version)return 0;e=new l(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof l||(e=new l(e,this.options)),this.major<e.major?-1:this.major>e.major?1:this.minor<e.minor?-1:this.minor>e.minor?1:this.patch<e.patch?-1:this.patch>e.patch?1:0}comparePre(e){if(e instanceof l||(e=new l(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const r=this.prerelease[t],i=e.prerelease[t];if(n("prerelease compare",t,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++t)}compareBuild(e){e instanceof l||(e=new l(e,this.options));let t=0;do{const r=this.build[t],i=e.build[t];if(n("build compare",t,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++t)}inc(e,t,r){if(e.startsWith("pre")){if(!t&&!1===r)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?o[a.PRERELEASELOOSE]:o[a.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,r);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,r);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,r),this.inc("pre",t,r);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,r),this.inc("pre",t,r);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;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":{const e=Number(r)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let n=this.prerelease.length;while(--n>=0)"number"===typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);
1if(-1===n){if(t===this.prerelease.join(".")&&!1===r)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];if(!1===r&&(n=[t]),f(this.prerelease,t)){const e=this.prerelease[t.split(".").length];isNaN(e)&&(this.prerelease=n)}else this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=l},50871:function(e,t,r){"use strict";const n=r(47153),i=(e,t)=>{const r=n(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null};e.exports=i},80630:function(e,t,r){"use strict";const n=r(84506),i=r(54654),s=r(9671),o=r(29540),a=r(76912),c=r(68445),u=(e,t,r,u)=>{switch(t){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof r&&(r=r.version),e===r;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return n(e,r,u);case"!=":return i(e,r,u);case">":return s(e,r,u);case">=":return o(e,r,u);case"<":return a(e,r,u);case"<=":return c(e,r,u);default:throw new TypeError(`Invalid operator: ${t}`)}};e.exports=u},52393:function(e,t,r){"use strict";const n=r(86315),i=r(47153),{safeRe:s,t:o}=r(12351),a=(e,t)=>{if(e instanceof n)return e;if("number"===typeof e&&(e=String(e)),"string"!==typeof e)return null;t=t||{};let r=null;if(t.rtl){const n=t.includePrerelease?s[o.COERCERTLFULL]:s[o.COERCERTL];let i;while((i=n.exec(e))&&(!r||r.index+r[0].length!==e.length))r&&i.index+i[0].length===r.index+r[0].length||(r=i),n.lastIndex=i.index+i[1].length+i[2].length;n.lastIndex=-1}else r=e.match(t.includePrerelease?s[o.COERCEFULL]:s[o.COERCE]);if(null===r)return null;const a=r[2],c=r[3]||"0",u=r[4]||"0",f=t.includePrerelease&&r[5]?`-${r[5]}`:"",l=t.includePrerelease&&r[6]?`+${r[6]}`:"";return i(`${a}.${c}.${u}${f}${l}`,t)};e.exports=a},94848:function(e,t,r){"use strict";const n=r(86315),i=(e,t,r)=>{const i=new n(e,r),s=new n(t,r);return i.compare(s)||i.compareBuild(s)};e.exports=i},8474:function(e,t,r){"use strict";const n=r(43701),i=(e,t)=>n(e,t,!0);e.exports=i},43701:function(e,t,r){"use strict";const n=r(86315),i=(e,t,r)=>new n(e,r).compare(new n(t,r));e.exports=i},3719:function(e,t,r){"use strict";const n=r(47153),i=(e,t)=>{const r=n(e,null,!0),i=n(t,null,!0),s=r.compare(i);if(0===s)return null;const o=s>0,a=o?r:i,c=o?i:r,u=!!a.prerelease.length,f=!!c.prerelease.length;if(f&&!u){if(!c.patch&&!c.minor)return"major";if(0===c.compareMain(a))return c.minor&&!c.patch?"minor":"patch"}const l=u?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"};e.exports=i},84506:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>0===n(e,t,r);e.exports=i},9671:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>n(e,t,r)>0;e.exports=i},29540:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>n(e,t,r)>=0;e.exports=i},27365:function(e,t,r){"use strict";const n=r(86315),i=(e,t,r,i,s)=>{"string"===typeof r&&(s=i,i=r,r=void 0);try{return new n(e instanceof n?e.version:e,r).inc(t,i,s).version}catch(o){return null}};e.exports=i},76912:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>n(e,t,r)<0;e.exports=i},68445:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>n(e,t,r)<=0;e.exports=i},87887:function(e,t,r){"use strict";const n=r(86315),i=(e,t)=>new n(e,t).major;e.exports=i},76651:function(e,t,r){"use strict";const n=r(86315),i=(e,t)=>new n(e,t).minor;e.exports=i},54654:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>0!==n(e,t,r);e.exports=i},47153:function(e,t,r){"use strict";const n=r(86315),i=(e,t,r=!1)=>{if(e instanceof n)return e;try{return new n(e,t)}catch(i){if(!r)return null;throw i}};e.exports=i},10180:function(e,t,r){"use strict";const n=r(86315),i=(e,t)=>new n(e,t).patch;e.exports=i},40818:function(e,t,r){"use strict";const n=r(47153),i=(e,t)=>{const r=n(e,t);return r&&r.prerelease.length?r.prerelease:null};e.exports=i},6813:function(e,t,r){"use strict";const n=r(43701),i=(e,t,r)=>n(t,e,r);e.exports=i},9544:function(e,t,r){"use strict";const n=r(94848),i=(e,t)=>e.sort((e,r)=>n(r,e,t));e.exports=i},71995:function(e,t,r){"use strict";const n=r(15006),i=(e,t,r)=>{try{t=new n(t,r)}catch(i){return!1}return t.test(e)};e.exports=i},38080:function(e,t,r){"use strict";const n=r(94848),i=(e,t)=>e.sort((e,r)=>n(e,r,t));e.exports=i},62690:function(e,t,r){"use strict";const n=r(47153),i=r(25501),s=r(86315),o=(e,t,r)=>{if(!i.RELEASE_TYPES.includes(t))return null;const n=a(e,r);return n&&c(n,t)},a=(e,t)=>{const r=e instanceof s?e.version:e;return n(r,t)},c=(e,t)=>{if(u(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0;break}return e.format()},u=e=>e.startsWith("pre");e.exports=o},8300:function(e,t,r){"use strict";const n=r(47153),i=(e,t)=>{const r=n(e,t);return r?r.version:null};e.exports=i},95864:function(e,t,r){"use strict";const n=r(12351),i=r(25501),s=r(86315),o=r(9716),a=r(47153),c=r(8300),u=r(50871),f=r(27365),l=r(3719),p=r(87887),h=r(76651),m=r(10180),E=r(40818),d=r
1(43701),y=r(6813),g=r(8474),v=r(94848),w=r(38080),S=r(9544),b=r(9671),$=r(76912),I=r(84506),R=r(54654),O=r(29540),A=r(68445),T=r(80630),L=r(52393),N=r(62690),x=r(32659),j=r(15006),P=r(71995),C=r(59278),k=r(21017),D=r(43811),G=r(33514),M=r(96561),F=r(5368),B=r(9924),K=r(74173),U=r(20153),_=r(99388),V=r(66529);e.exports={parse:a,valid:c,clean:u,inc:f,diff:l,major:p,minor:h,patch:m,prerelease:E,compare:d,rcompare:y,compareLoose:g,compareBuild:v,sort:w,rsort:S,gt:b,lt:$,eq:I,neq:R,gte:O,lte:A,cmp:T,coerce:L,truncate:N,Comparator:x,Range:j,satisfies:P,toComparators:C,maxSatisfying:k,minSatisfying:D,minVersion:G,validRange:M,outside:F,gtr:B,ltr:K,intersects:U,simplifyRange:_,subset:V,SemVer:s,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,RELEASE_TYPES:i.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},25501:function(e){"use strict";const t="2.0.0",r=256,n=Number.MAX_SAFE_INTEGER||9007199254740991,i=16,s=r-6,o=["major","premajor","minor","preminor","patch","prepatch","prerelease"];e.exports={MAX_LENGTH:r,MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:s,MAX_SAFE_INTEGER:n,RELEASE_TYPES:o,SEMVER_SPEC_VERSION:t,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},86839:function(e,t,r){"use strict";r(65606),r(96763);const n=()=>{};e.exports=n},9716:function(e){"use strict";const t=/^[0-9]+$/,r=(e,r)=>{if("number"===typeof e&&"number"===typeof r)return e===r?0:e<r?-1:1;const n=t.test(e),i=t.test(r);return n&&i&&(e=+e,r=+r),e===r?0:n&&!i?-1:i&&!n?1:e<r?-1:1},n=(e,t)=>r(t,e);e.exports={compareIdentifiers:r,rcompareIdentifiers:n}},17207:function(e){"use strict";class t{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return void 0===t?void 0:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){const r=this.delete(e);if(!r&&void 0!==t){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}e.exports=t},9284:function(e){"use strict";const t=Object.freeze({loose:!0}),r=Object.freeze({}),n=e=>e?"object"!==typeof e?t:e:r;e.exports=n},12351:function(e,t,r){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:s}=r(25501),o=r(86839);t=e.exports={};const a=t.re=[],c=t.safeRe=[],u=t.src=[],f=t.safeSrc=[],l=t.t={};let p=0;const h="[a-zA-Z0-9-]",m=[["\\s",1],["\\d",s],[h,i]],E=e=>{for(const[t,r]of m)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},d=(e,t,r)=>{const n=E(t),i=p++;o(e,i,t),l[e]=i,u[i]=t,f[i]=n,a[i]=new RegExp(t,r?"g":void 0),c[i]=new RegExp(n,r?"g":void 0)};d("NUMERICIDENTIFIER","0|[1-9]\\d*"),d("NUMERICIDENTIFIERLOOSE","\\d+"),d("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),d("MAINVERSION",`(${u[l.NUMERICIDENTIFIER]})\\.(${u[l.NUMERICIDENTIFIER]})\\.(${u[l.NUMERICIDENTIFIER]})`),d("MAINVERSIONLOOSE",`(${u[l.NUMERICIDENTIFIERLOOSE]})\\.(${u[l.NUMERICIDENTIFIERLOOSE]})\\.(${u[l.NUMERICIDENTIFIERLOOSE]})`),d("PRERELEASEIDENTIFIER",`(?:${u[l.NONNUMERICIDENTIFIER]}|${u[l.NUMERICIDENTIFIER]})`),d("PRERELEASEIDENTIFIERLOOSE",`(?:${u[l.NONNUMERICIDENTIFIER]}|${u[l.NUMERICIDENTIFIERLOOSE]})`),d("PRERELEASE",`(?:-(${u[l.PRERELEASEIDENTIFIER]}(?:\\.${u[l.PRERELEASEIDENTIFIER]})*))`),d("PRERELEASELOOSE",`(?:-?(${u[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[l.PRERELEASEIDENTIFIERLOOSE]})*))`),d("BUILDIDENTIFIER",`${h}
1+`),d("BUILD",`(?:\\+(${u[l.BUILDIDENTIFIER]}(?:\\.${u[l.BUILDIDENTIFIER]})*))`),d("FULLPLAIN",`v?${u[l.MAINVERSION]}${u[l.PRERELEASE]}?${u[l.BUILD]}?`),d("FULL",`^${u[l.FULLPLAIN]}$`),d("LOOSEPLAIN",`[v=\\s]*${u[l.MAINVERSIONLOOSE]}${u[l.PRERELEASELOOSE]}?${u[l.BUILD]}?`),d("LOOSE",`^${u[l.LOOSEPLAIN]}$`),d("GTLT","((?:<|>)?=?)"),d("XRANGEIDENTIFIERLOOSE",`${u[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),d("XRANGEIDENTIFIER",`${u[l.NUMERICIDENTIFIER]}|x|X|\\*`),d("XRANGEPLAIN",`[v=\\s]*(${u[l.XRANGEIDENTIFIER]})(?:\\.(${u[l.XRANGEIDENTIFIER]})(?:\\.(${u[l.XRANGEIDENTIFIER]})(?:${u[l.PRERELEASE]})?${u[l.BUILD]}?)?)?`),d("XRANGEPLAINLOOSE",`[v=\\s]*(${u[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[l.XRANGEIDENTIFIERLOOSE]})(?:${u[l.PRERELEASELOOSE]})?${u[l.BUILD]}?)?)?`),d("XRANGE",`^${u[l.GTLT]}\\s*${u[l.XRANGEPLAIN]}$`),d("XRANGELOOSE",`^${u[l.GTLT]}\\s*${u[l.XRANGEPLAINLOOSE]}$`),d("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),d("COERCE",`${u[l.COERCEPLAIN]}(?:$|[^\\d])`),d("COERCEFULL",u[l.COERCEPLAIN]+`(?:${u[l.PRERELEASE]})?`+`(?:${u[l.BUILD]})?(?:$|[^\\d])`),d("COERCERTL",u[l.COERCE],!0),d("COERCERTLFULL",u[l.COERCEFULL],!0),d("LONETILDE","(?:~>?)"),d("TILDETRIM",`(\\s*)${u[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",d("TILDE",`^${u[l.LONETILDE]}${u[l.XRANGEPLAIN]}$`),d("TILDELOOSE",`^${u[l.LONETILDE]}${u[l.XRANGEPLAINLOOSE]}$`),d("LONECARET","(?:\\^)"),d("CARETTRIM",`(\\s*)${u[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",d("CARET",`^${u[l.LONECARET]}${u[l.XRANGEPLAIN]}$`),d("CARETLOOSE",`^${u[l.LONECARET]}${u[l.XRANGEPLAINLOOSE]}$`),d("COMPARATORLOOSE",`^${u[l.GTLT]}\\s*(${u[l.LOOSEPLAIN]})$|^$`),d("COMPARATOR",`^${u[l.GTLT]}\\s*(${u[l.FULLPLAIN]})$|^$`),d("COMPARATORTRIM",`(\\s*)${u[l.GTLT]}\\s*(${u[l.LOOSEPLAIN]}|${u[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",d("HYPHENRANGE",`^\\s*(${u[l.XRANGEPLAIN]})\\s+-\\s+(${u[l.XRANGEPLAIN]})\\s*$`),d("HYPHENRANGELOOSE",`^\\s*(${u[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[l.XRANGEPLAINLOOSE]})\\s*$`),d("STAR","(<|>)?=?\\s*\\*"),d("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),d("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},9924:function(e,t,r){"use strict";const n=r(5368),i=(e,t,r)=>n(e,t,">",r);e.exports=i},20153:function(e,t,r){"use strict";const n=r(15006),i=(e,t,r)=>(e=new n(e,r),t=new n(t,r),e.intersects(t,r));e.exports=i},74173:function(e,t,r){"use strict";const n=r(5368),i=(e,t,r)=>n(e,t,"<",r);e.exports=i},21017:function(e,t,r){"use strict";const n=r(86315),i=r(15006),s=(e,t,r)=>{let s=null,o=null,a=null;try{a=new i(t,r)}catch(c){return null}return e.forEach(e=>{a.test(e)&&(s&&-1!==o.compare(e)||(s=e,o=new n(s,r)))}),s};e.exports=s},43811:function(e,t,r){"use strict";const n=r(86315),i=r(15006),s=(e,t,r)=>{let s=null,o=null,a=null;try{a=new i(t,r)}catch(c){return null}return e.forEach(e=>{a.test(e)&&(s&&1!==o.compare(e)||(s=e,o=new n(s,r)))}),s};e.exports=s},33514:function(e,t,r){"use strict";const n=r(86315),i=r(15006),s=r(9671),o=(e,t)=>{e=new i(e,t);let r=new n("0.0.0");if(e.test(r))return r;if(r=new n("0.0.0-0"),e.test(r))return r;r=null;for(let i=0;i<e.set.length;++i){const t=e.set[i];let o=null;t.forEach(e=>{const t=new n(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":o&&!s(t,o)||(o=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}}),!o||r&&!s(r,o)||(r=o)}return r&&e.test(r)?r:null};e.exports=o},5368:function(e,t,r){"use strict";const n=r(86315),i=r(32659),{ANY:s}=i,o=r(15006),a=r(71995),c=r(9671),u=r(76912),f=r(68445),l=r(29540),p=(e,t,r,p)=>{let h,m,E,d,y;switch(e=new n(e,p),t=new o(t,p),r){case">":h=c,m=f,E=u,d=">",y=">=";break;case"<":h=u,m=l,E=c,d="<",y="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(a(e,t,p))return!1;for(let n=0;n<t.set.length;++n){const r=t.set[n];let o=null,a=null;if(r.forEach(e=>{e.semver===s&&(e=new i(">=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)return!1;if((!a.operator||a.operator===d)&&m(e,a.semver))return!1;if(a.operator===y&&E(e,a.semver))return!1}return!0};e.exports=p},99388:function(e,t,r){"use strict";const n=r(71995),i=r(43701);e.exports=(e,t,r)=>{const s=[];let o=null,a=null;const c=e.sort((e,t)=>
1i(e,t,r));for(const i of c){const e=n(i,t,r);e?(a=i,o||(o=i)):(a&&s.push([o,a]),a=null,o=null)}o&&s.push([o,null]);const u=[];for(const[n,i]of s)n===i?u.push(n):i||n!==c[0]?i?n===c[0]?u.push(`<=${i}`):u.push(`${n} - ${i}`):u.push(`>=${n}`):u.push("*");const f=u.join(" || "),l="string"===typeof t.raw?t.raw:String(t);return f.length<l.length?f:t}},66529:function(e,t,r){"use strict";const n=r(15006),i=r(32659),{ANY:s}=i,o=r(71995),a=r(43701),c=(e,t,r={})=>{if(e===t)return!0;e=new n(e,r),t=new n(t,r);let i=!1;e:for(const n of e.set){for(const e of t.set){const t=l(n,e,r);if(i=i||null!==t,t)continue e}if(i)return!1}return!0},u=[new i(">=0.0.0-0")],f=[new i(">=0.0.0")],l=(e,t,r)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===s){if(1===t.length&&t[0].semver===s)return!0;e=r.includePrerelease?u:f}if(1===t.length&&t[0].semver===s){if(r.includePrerelease)return!0;t=f}const n=new Set;let i,c,l,m,E,d,y;for(const s of e)">"===s.operator||">="===s.operator?i=p(i,s,r):"<"===s.operator||"<="===s.operator?c=h(c,s,r):n.add(s.semver);if(n.size>1)return null;if(i&&c){if(l=a(i.semver,c.semver,r),l>0)return null;if(0===l&&(">="!==i.operator||"<="!==c.operator))return null}for(const s of n){if(i&&!o(s,String(i),r))return null;if(c&&!o(s,String(c),r))return null;for(const e of t)if(!o(s,String(e),r))return!1;return!0}let g=!(!c||r.includePrerelease||!c.semver.prerelease.length)&&c.semver,v=!(!i||r.includePrerelease||!i.semver.prerelease.length)&&i.semver;g&&1===g.prerelease.length&&"<"===c.operator&&0===g.prerelease[0]&&(g=!1);for(const s of t){if(y=y||">"===s.operator||">="===s.operator,d=d||"<"===s.operator||"<="===s.operator,i)if(v&&s.semver.prerelease&&s.semver.prerelease.length&&s.semver.major===v.major&&s.semver.minor===v.minor&&s.semver.patch===v.patch&&(v=!1),">"===s.operator||">="===s.operator){if(m=p(i,s,r),m===s&&m!==i)return!1}else if(">="===i.operator&&!s.test(i.semver))return!1;if(c)if(g&&s.semver.prerelease&&s.semver.prerelease.length&&s.semver.major===g.major&&s.semver.minor===g.minor&&s.semver.patch===g.patch&&(g=!1),"<"===s.operator||"<="===s.operator){if(E=h(c,s,r),E===s&&E!==c)return!1}else if("<="===c.operator&&!s.test(c.semver))return!1;if(!s.operator&&(c||i)&&0!==l)return!1}return!(i&&d&&!c&&0!==l)&&(!(c&&y&&!i&&0!==l)&&(!v&&!g))},p=(e,t,r)=>{if(!e)return t;const n=a(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},h=(e,t,r)=>{if(!e)return t;const n=a(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=c},59278:function(e,t,r){"use strict";const n=r(15006),i=(e,t)=>new n(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "));e.exports=i},96561:function(e,t,r){"use strict";const n=r(15006),i=(e,t)=>{try{return new n(e,t).range||"*"}catch(r){return null}};e.exports=i},37651:function(e,t,r){var n=r(48287).Buffer;
1const i=r(40855),s=r(74977),o=r(47019),a=r(25747),c=r(46111),u=r(87914),f=r(58928),l=r(73639),p=r(79001),h=r(45931),m=r(67083),{KeyObject:E,createSecretKey:d,createPrivateKey:y}=r(91565),g=["RS256","RS384","RS512","ES256","ES384","ES512","HS256","HS384","HS512","none"];s&&g.splice(3,0,"PS256","PS384","PS512");const v={expiresIn:{isValid:function(e){return f(e)||h(e)&&e},message:'"expiresIn" should be a number of seconds or string representing a timespan'},notBefore:{isValid:function(e){return f(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:c.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'}},w={iat:{isValid:l,message:'"iat" should be a number of seconds'},exp:{isValid:l,message:'"exp" should be a number of seconds'},nbf:{isValid:l,message:'"nbf" should be a number of seconds'}};function S(e,t,r,n){if(!p(r))throw new Error('Expected "'+n+'" to be a plain object.');Object.keys(r).forEach(function(i){const s=e[i];if(s){if(!s.isValid(r[i]))throw new Error(s.message)}else if(!t)throw new Error('"'+i+'" is not allowed in "'+n+'"')})}function b(e){return S(v,!1,e,"options")}function $(e){return S(w,!0,e,"payload")}const I={audience:"aud",issuer:"iss",subject:"sub",jwtid:"jti"},R=["expiresIn","notBefore","noTimestamp","audience","issuer","subject","jwtid"];e.exports=function(e,t,r,s){"function"===typeof r?(s=r,r={}):r=r||{};const c="object"===typeof e&&!n.isBuffer(e),u=Object.assign({alg:r.algorithm||"HS256",typ:c?"JWT":void 0,kid:r.keyid},r.header);function f(e){if(s)return s(e);throw e}if(!t&&"none"!==r.algorithm)return f(new Error("secretOrPrivateKey must have a value"));if(null!=t&&!(t instanceof E))try{t=y(t)}catch(h){try{t=d("string"===typeof t?n.from(t):t)}catch(h){return f(new Error("secretOrPrivateKey is not valid key material"))}}if(u.alg.startsWith("HS")&&"secret"!==t.type)return f(new Error(`secretOrPrivateKey must be a symmetric key when using ${u.alg}`));if(/^(?:RS|PS|ES)/.test(u.alg)){if("private"!==t.type)return f(new Error(`secretOrPrivateKey must be an asymmetric key when using ${u.alg}`));if(!r.allowInsecureKeySizes&&!u.alg.startsWith("ES")&&void 0!==t.asymmetricKeyDetails&&t.asymmetricKeyDetails.modulusLength<2048)return f(new Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${u.alg}`))}if("undefined"===typeof e)return f(new Error("payload is required"));if(c){try{$(e)}catch(g){return f(g)}r.mutatePayload||(e=Object.assign({},e))}else{const t=R.filter(function(e){return"undefined"!==typeof r[e]});if(t.length>0)return f(new Error("invalid "+t.join(",")+" option for "+typeof e+" payload"))}if("undefined"!==typeof e.exp&&"undefined"!==typeof r.expiresIn)return f(new Error('Bad "options.expiresIn" option the payload already has an "exp" property.'));if("undefined"!==typeof e.nbf&&"undefined"!==typeof r.notBefore)return f(new Error('Bad "options.notBefore" option the payload already has an "nbf" property.'));try{b(r)}catch(g){return f(g)}if(!r.allowInvalidAsymmetricKeyTypes)try{o(u.alg,t)}catch(g){return f(g)}const l=e.iat||Math.floor(Date.now()/1e3);if(r.noTimestamp?delete e.iat:c&&(e.iat=l),"undefined"!==typeof r.notBefore){try{e.nbf=i(r.notBefore,l)}catch(v){return f(v)}if("undefined"===typeof e.nbf)return f(new Error('"notBefore" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'))}
1if("undefined"!==typeof r.expiresIn&&"object"===typeof e){try{e.exp=i(r.expiresIn,l)}catch(v){return f(v)}if("undefined"===typeof e.exp)return f(new Error('"expiresIn" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'))}Object.keys(I).forEach(function(t){const n=I[t];if("undefined"!==typeof r[t]){if("undefined"!==typeof e[n])return f(new Error('Bad "options.'+t+'" option. The payload already has an "'+n+'" property.'));e[n]=r[t]}});const p=r.encoding||"utf8";if("function"!==typeof s){let n=a.sign({header:u,payload:e,secret:t,encoding:p});if(!r.allowInsecureKeySizes&&/^(?:RS|PS)/.test(u.alg)&&n.length<256)throw new Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${u.alg}`);return n}s=s&&m(s),a.createSign({header:u,privateKey:t,payload:e,encoding:p}).once("error",s).once("done",function(e){if(!r.allowInsecureKeySizes&&/^(?:RS|PS)/.test(u.alg)&&e.length<256)return s(new Error(`secretOrPrivateKey has a minimum key size of 2048 bits for ${u.alg}`));s(null,e)})}},91691:function(e,t,r){var n=r(48287).Buffer;const i=r(81741),s=r(13726),o=r(18980),a=r(37260),c=r(40855),u=r(47019),f=r(74977),l=r(25747),{KeyObject:p,createSecretKey:h,createPublicKey:m}=r(91565),E=["RS256","RS384","RS512"],d=["ES256","ES384","ES512"],y=["RS256","RS384","RS512"],g=["HS256","HS384","HS512"];f&&(E.splice(E.length,0,"PS256","PS384","PS512"),y.splice(y.length,0,"PS256","PS384","PS512")),e.exports=function(e,t,r,f){let v;if("function"!==typeof r||f||(f=r,r={}),r||(r={}),r=Object.assign({},r),v=f||function(e,t){if(e)throw e;return t},r.clockTimestamp&&"number"!==typeof r.clockTimestamp)return v(new i("clockTimestamp must be a number"));if(void 0!==r.nonce&&("string"!==typeof r.nonce||""===r.nonce.trim()))return v(new i("nonce must be a non-empty string"));if(void 0!==r.allowInvalidAsymmetricKeyTypes&&"boolean"!==typeof r.allowInvalidAsymmetricKeyTypes)return v(new i("allowInvalidAsymmetricKeyTypes must be a boolean"));const w=r.clockTimestamp||Math.floor(Date.now()/1e3);if(!e)return v(new i("jwt must be provided"));if("string"!==typeof e)return v(new i("jwt must be a string"));const S=e.split(".");if(3!==S.length)return v(new i("jwt malformed"));let b;
1try{b=a(e,{complete:!0})}catch(R){return v(R)}if(!b)return v(new i("invalid token"));const $=b.header;let I;if("function"===typeof t){if(!f)return v(new i("verify must be called asynchronous if secret or public key is provided as a callback"));I=t}else I=function(e,r){return r(null,t)};return I($,function(t,a){if(t)return v(new i("error in secret or public key callback: "+t.message));const f=""!==S[2].trim();if(!f&&a)return v(new i("jwt signature is required"));if(f&&!a)return v(new i("secret or public key must be provided"));if(!f&&!r.algorithms)return v(new i('please specify "none" in "algorithms" to verify unsigned tokens'));if(null!=a&&!(a instanceof p))try{a=m(a)}catch(O){try{a=h("string"===typeof a?n.from(a):a)}catch(O){return v(new i("secretOrPublicKey is not valid key material"))}}if(r.algorithms||("secret"===a.type?r.algorithms=g:["rsa","rsa-pss"].includes(a.asymmetricKeyType)?r.algorithms=y:"ec"===a.asymmetricKeyType?r.algorithms=d:r.algorithms=E),-1===r.algorithms.indexOf(b.header.alg))return v(new i("invalid algorithm"));if($.alg.startsWith("HS")&&"secret"!==a.type)return v(new i(`secretOrPublicKey must be a symmetric key when using ${$.alg}`));if(/^(?:RS|PS|ES)/.test($.alg)&&"public"!==a.type)return v(new i(`secretOrPublicKey must be an asymmetric key when using ${$.alg}`));if(!r.allowInvalidAsymmetricKeyTypes)try{u($.alg,a)}catch(A){return v(A)}let I;try{I=l.verify(e,b.header.alg,a)}catch(A){return v(A)}if(!I)return v(new i("invalid signature"));const R=b.payload;if("undefined"!==typeof R.nbf&&!r.ignoreNotBefore){if("number"!==typeof R.nbf)return v(new i("invalid nbf value"));if(R.nbf>w+(r.clockTolerance||0))return v(new s("jwt not active",new Date(1e3*R.nbf)))}if("undefined"!==typeof R.exp&&!r.ignoreExpiration){if("number"!==typeof R.exp)return v(new i("invalid exp value"));if(w>=R.exp+(r.clockTolerance||0))return v(new o("jwt expired",new Date(1e3*R.exp)))}if(r.audience){const e=Array.isArray(r.audience)?r.audience:[r.audience],t=Array.isArray(R.aud)?R.aud:[R.aud],n=t.some(function(t){return e.some(function(e){return e instanceof RegExp?e.test(t):e===t})});if(!n)return v(new i("jwt audience invalid. expected: "+e.join(" or ")))}if(r.issuer){const e="string"===typeof r.issuer&&R.iss!==r.issuer||Array.isArray(r.issuer)&&-1===r.issuer.indexOf(R.iss);if(e)return v(new i("jwt issuer invalid. expected: "+r.issuer))}if(r.subject&&R.sub!==r.subject)return v(new i("jwt subject invalid. expected: "+r.subject));if(r.jwtid&&R.jti!==r.jwtid)return v(new i("jwt jwtid invalid. expected: "+r.jwtid));if(r.nonce&&R.nonce!==r.nonce)return v(new i("jwt nonce invalid. expected: "+r.nonce));if(r.maxAge){if("number"!==typeof R.iat)return v(new i("iat required when maxAge is specified"));const e=c(r.maxAge,R.iat);if("undefined"===typeof e)return v(new i('"maxAge" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60'));if(w>=e+(r.clockTolerance||0))return v(new o("maxAge exceeded",new Date(1e3*e)))}if(!0===r.complete){const e=b.signature;return v(null,{header:$,payload:R,signature:e})}return v(null,R)})}},58789:function(e,t,r){var n,i=r(92861).Buffer,s=r(91565),o=r(22010),a=r(40537),c='"%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".',u="secret must be a string or buffer",f="key must be a string or a buffer",l="key must be a string, a buffer or an object",p="function"===typeof s.createPublicKey;function h(e){if(!i.isBuffer(e)&&"string"!==typeof e){if(!p)throw g(f);if("object"!==typeof e)throw g(f);if("string"!==typeof e.type)throw g(f);if("string"!==typeof e.asymmetricKeyType)throw g(f);if("function"!==typeof e.export)throw g(f)}}function m(e){if(!i.isBuffer(e)&&"string"!==typeof e&&"object"!==typeof e)throw g(l)}function E(e){if(!i.isBuffer(e)){if("string"===typeof e)return e;if(!p)throw g(u);if("object"!==typeof e)throw g(u);if("secret"!==e.type)throw g(u);if("function"!==typeof e.export)throw g(u)}}function d(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function y(e){e=e.toString();var t=4-e.length%4;if(4!==t)for(var r=0;r<t;++r)e+="=";return e.replace(/\-/g,"+").replace(/_/g,"/")}
1function g(e){var t=[].slice.call(arguments,1),r=a.format.bind(a,e).apply(null,t);return new TypeError(r)}function v(e){return i.isBuffer(e)||"string"===typeof e}function w(e){return v(e)||(e=JSON.stringify(e)),e}function S(e){return function(t,r){E(r),t=w(t);var n=s.createHmac("sha"+e,r),i=(n.update(t),n.digest("base64"));return d(i)}}p&&(f+=" or a KeyObject",u+="or a KeyObject");var b="timingSafeEqual"in s?function(e,t){return e.byteLength===t.byteLength&&s.timingSafeEqual(e,t)}:function(e,t){return n||(n=r(41045)),n(e,t)};function $(e){return function(t,r,n){var s=S(e)(t,n);return b(i.from(r),i.from(s))}}function I(e){return function(t,r){m(r),t=w(t);var n=s.createSign("RSA-SHA"+e),i=(n.update(t),n.sign(r,"base64"));return d(i)}}function R(e){return function(t,r,n){h(n),t=w(t),r=y(r);var i=s.createVerify("RSA-SHA"+e);return i.update(t),i.verify(n,r,"base64")}}function O(e){return function(t,r){m(r),t=w(t);var n=s.createSign("RSA-SHA"+e),i=(n.update(t),n.sign({key:r,padding:s.constants.RSA_PKCS1_PSS_PADDING,saltLength:s.constants.RSA_PSS_SALTLEN_DIGEST},"base64"));return d(i)}}function A(e){return function(t,r,n){h(n),t=w(t),r=y(r);var i=s.createVerify("RSA-SHA"+e);return i.update(t),i.verify({key:n,padding:s.constants.RSA_PKCS1_PSS_PADDING,saltLength:s.constants.RSA_PSS_SALTLEN_DIGEST},r,"base64")}}function T(e){var t=I(e);return function(){var r=t.apply(null,arguments);return r=o.derToJose(r,"ES"+e),r}}function L(e){var t=R(e);return function(r,n,i){n=o.joseToDer(n,"ES"+e).toString("base64");var s=t(r,n,i);return s}}function N(){return function(){return""}}function x(){return function(e,t){return""===t}}e.exports=function(e){var t={hs:S,rs:I,ps:O,es:T,none:N},r={hs:$,rs:R,ps:A,es:L,none:x},n=e.match(/^(RS|PS|ES|HS)(256|384|512)$|^(none)$/);if(!n)throw g(c,e);var i=(n[1]||n[3]).toLowerCase(),s=n[2];return{sign:t[i](s),verify:r[i](s)}}},25747:function(e,t,r){var n=r(13387),i=r(57599),s=["HS256","HS384","HS512","RS256","RS384","RS512","PS256","PS384","PS512","ES256","ES384","ES512"];t.ALGORITHMS=s,t.sign=n.sign,t.verify=i.verify,t.decode=i.decode,t.isValid=i.isValid,t.createSign=function(e){return new n(e)},t.createVerify=function(e){return new i(e)}},18948:function(e,t,r){var n=r(65606),i=r(92861).Buffer,s=r(88310),o=r(40537);function a(e){if(this.buffer=null,this.writable=!0,this.readable=!0,!e)return this.buffer=i.alloc(0),this;if("function"===typeof e.pipe)return this.buffer=i.alloc(0),e.pipe(this),this;if(e.length||"object"===typeof e)return this.buffer=e,this.writable=!1,n.nextTick(function(){this.emit("end",e),this.readable=!1,this.emit("close")}.bind(this)),this;throw new TypeError("Unexpected data type ("+typeof e+")")}o.inherits(a,s),a.prototype.write=function(e){this.buffer=i.concat([this.buffer,i.from(e)]),this.emit("data",e)},a.prototype.end=function(e){e&&this.write(e),this.emit("end",e),this.emit("close"),this.writable=!1,this.readable=!1},e.exports=a},13387:function(e,t,r){var n=r(92861).Buffer,i=r(18948),s=r(58789),o=r(88310),a=r(82851),c=r(40537);function u(e,t){return n.from(e,t).toString("base64").replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function f(e,t,r){r=r||"utf8";var n=u(a(e),"binary"),i=u(a(t),r);return c.format("%s.%s",n,i)}function l(e){var t=e.header,r=e.payload,n=e.secret||e.privateKey,i=e.encoding,o=s(t.alg),a=f(t,r,i),u=o.sign(a,n);return c.format("%s.%s",a,u)}function p(e){var t=e.secret;if(t=null==t?e.privateKey:t,t=null==t?e.key:t,!0===/^hs/i.test(e.header.alg)&&null==t)throw new TypeError("secret must be a string or buffer or a KeyObject");var r=new i(t);this.readable=!0,this.header=e.header,this.encoding=e.encoding,this.secret=this.privateKey=this.key=r,this.payload=new i(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))}c.inherits(p,o),p.prototype.sign=function(){try{var e=l({header:this.header,payload:this.payload.buffer,secret:this.secret.buffer,encoding:this.encoding});
1return this.emit("done",e),this.emit("data",e),this.emit("end"),this.readable=!1,e}catch(t){this.readable=!1,this.emit("error",t),this.emit("close")}},p.sign=l,e.exports=p},82851:function(e,t,r){var n=r(48287).Buffer;e.exports=function(e){return"string"===typeof e?e:"number"===typeof e||n.isBuffer(e)?e.toString():JSON.stringify(e)}},57599:function(e,t,r){var n=r(92861).Buffer,i=r(18948),s=r(58789),o=r(88310),a=r(82851),c=r(40537),u=/^[a-zA-Z0-9\-_]+?\.[a-zA-Z0-9\-_]+?\.([a-zA-Z0-9\-_]+)?$/;function f(e){return"[object Object]"===Object.prototype.toString.call(e)}function l(e){if(f(e))return e;try{return JSON.parse(e)}catch(t){return}}function p(e){var t=e.split(".",1)[0];return l(n.from(t,"base64").toString("binary"))}function h(e){return e.split(".",2).join(".")}function m(e){return e.split(".")[2]}function E(e,t){t=t||"utf8";var r=e.split(".")[1];return n.from(r,"base64").toString(t)}function d(e){return u.test(e)&&!!p(e)}function y(e,t,r){if(!t){var n=new Error("Missing algorithm parameter for jws.verify");throw n.code="MISSING_ALGORITHM",n}e=a(e);var i=m(e),o=h(e),c=s(t);return c.verify(o,i,r)}function g(e,t){if(t=t||{},e=a(e),!d(e))return null;var r=p(e);if(!r)return null;var n=E(e);return("JWT"===r.typ||t.json)&&(n=JSON.parse(n,t.encoding)),{header:r,payload:n,signature:m(e)}}function v(e){e=e||{};var t=e.secret;if(t=null==t?e.publicKey:t,t=null==t?e.key:t,!0===/^hs/i.test(e.algorithm)&&null==t)throw new TypeError("secret must be a string or buffer or a KeyObject");var r=new i(t);this.readable=!0,this.algorithm=e.algorithm,this.encoding=e.encoding,this.secret=this.publicKey=this.key=r,this.signature=new i(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))}c.inherits(v,o),v.prototype.verify=function(){try{var e=y(this.signature.buffer,this.algorithm,this.key.buffer),t=g(this.signature.buffer,this.encoding);return this.emit("done",e,t),this.emit("data",e),this.emit("end"),this.readable=!1,e}catch(r){this.readable=!1,this.emit("error",r),this.emit("close")}},v.decode=g,v.isValid=d,v.verify=y,e.exports=v},46111:function(e){var t=1/0,r=9007199254740991,n=17976931348623157e292,i=NaN,s="[object Arguments]",o="[object Function]",a="[object GeneratorFunction]",c="[object String]",u="[object Symbol]",f=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,h=/^0o[0-7]+$/i,m=/^(?:0|[1-9]\d*)$/,E=parseInt;function d(e,t){var r=-1,n=e?e.length:0,i=Array(n);while(++r<n)i[r]=t(e[r],r,e);return i}function y(e,t,r,n){var i=e.length,s=r+(n?1:-1);while(n?s--:++s<i)if(t(e[s],s,e))return s;return-1}function g(e,t,r){if(t!==t)return y(e,v,r);var n=r-1,i=e.length;while(++n<i)if(e[n]===t)return n;return-1}function v(e){return e!==e}function w(e,t){var r=-1,n=Array(e);while(++r<e)n[r]=t(r);return n}function S(e,t){return d(t,function(t){return e[t]})}function b(e,t){return function(r){return e(t(r))}}var $=Object.prototype,I=$.hasOwnProperty,R=$.toString,O=$.propertyIsEnumerable,A=b(Object.keys,Object),T=Math.max;function L(e,t){var r=k(e)||C(e)?w(e.length,String):[],n=r.length,i=!!n;for(var s in e)!t&&!I.call(e,s)||i&&("length"==s||x(s,n))||r.push(s);return r}function N(e){if(!j(e))return A(e);var t=[];for(var r in Object(e))I.call(e,r)&&"constructor"!=r&&t.push(r);return t}function x(e,t){return t=null==t?r:t,!!t&&("number"==typeof e||m.test(e))&&e>-1&&e%1==0&&e<t}function j(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||$;return e===r}function P(e,t,r,n){e=D(e)?e:z(e),r=r&&!n?X(r):0;var i=e.length;return r<0&&(r=T(i+r,0)),U(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&g(e,t,r)>-1}function C(e){return G(e)&&I.call(e,"callee")&&(!O.call(e,"callee")||R.call(e)==s)}var k=Array.isArray;function D(e){return null!=e&&F(e.length)&&!M(e)}function G(e){return K(e)&&D(e)}function M(e){var t=B(e)?R.call(e):"";return t==o||t==a}function F(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}function B(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function K(e){return!!e&&"object"==typeof e}function U(e){return"string"==typeof e||!k(e)&&K(e)&&R.call(e)==c}function _(e){return"symbol"==typeof e||K(e)&&R.call(e)==u}function V(e){if(!e)return 0===e?e:0;if(e=H(e),e===t||e===-t){var r=e<0?-1:1;return r*n}return e===e?e:0}function X(e){var t=V(e),r=t%1;return t===t?r?t-r:t:0}function H(e){if("number"==typeof e)return e;if(_(e))return i;if(B(e)){var 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(f,"");var r=p.test(e);return r||h.test(e)?E(e.slice(2),r?2:8):l.test(e)?i:+e}
1function W(e){return D(e)?L(e):N(e)}function z(e){return e?S(e,W(e)):[]}e.exports=P},87914:function(e){var t="[object Boolean]",r=Object.prototype,n=r.toString;function i(e){return!0===e||!1===e||s(e)&&n.call(e)==t}function s(e){return!!e&&"object"==typeof e}e.exports=i},58928:function(e){var t=1/0,r=17976931348623157e292,n=NaN,i="[object Symbol]",s=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt,f=Object.prototype,l=f.toString;function p(e){return"number"==typeof e&&e==y(e)}function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){return!!e&&"object"==typeof e}function E(e){return"symbol"==typeof e||m(e)&&l.call(e)==i}function d(e){if(!e)return 0===e?e:0;if(e=g(e),e===t||e===-t){var n=e<0?-1:1;return n*r}return e===e?e:0}function y(e){var t=d(e),r=t%1;return t===t?r?t-r:t:0}function g(e){if("number"==typeof e)return e;if(E(e))return n;if(h(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=h(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var r=a.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):o.test(e)?n:+e}e.exports=p},73639:function(e){var t="[object Number]",r=Object.prototype,n=r.toString;function i(e){return!!e&&"object"==typeof e}function s(e){return"number"==typeof e||i(e)&&n.call(e)==t}e.exports=s},79001:function(e){var t="[object Object]";function r(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(r){}return t}function n(e,t){return function(r){return e(t(r))}}var i=Function.prototype,s=Object.prototype,o=i.toString,a=s.hasOwnProperty,c=o.call(Object),u=s.toString,f=n(Object.getPrototypeOf,Object);function l(e){return!!e&&"object"==typeof e}function p(e){if(!l(e)||u.call(e)!=t||r(e))return!1;var n=f(e);if(null===n)return!0;var i=a.call(n,"constructor")&&n.constructor;return"function"==typeof i&&i instanceof i&&o.call(i)==c}e.exports=p},45931:function(e){var t="[object String]",r=Object.prototype,n=r.toString,i=Array.isArray;function s(e){return!!e&&"object"==typeof e}function o(e){return"string"==typeof e||!i(e)&&s(e)&&n.call(e)==t}e.exports=o},67083:function(e){var t="Expected a function",r=1/0,n=17976931348623157e292,i=NaN,s="[object Symbol]",o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,f=parseInt,l=Object.prototype,p=l.toString;function h(e,r){var n;if("function"!=typeof r)throw new TypeError(t);return e=v(e),function(){return--e>0&&(n=r.apply(this,arguments)),e<=1&&(r=void 0),n}}function m(e){return h(2,e)}function E(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function d(e){return!!e&&"object"==typeof e}function y(e){return"symbol"==typeof e||d(e)&&p.call(e)==s}function g(e){if(!e)return 0===e?e:0;if(e=w(e),e===r||e===-r){var t=e<0?-1:1;return t*n}return e===e?e:0}function v(e){var t=g(e),r=t%1;return t===t?r?t-r:t:0}function w(e){if("number"==typeof e)return e;if(y(e))return i;if(E(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=E(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=c.test(e);return r||u.test(e)?f(e.slice(2),r?2:8):a.test(e)?i:+e}e.exports=m}}]); 2//# sourceMappingURL=202.dd794982.js.map
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.