UNPKG

vscode-extension-telemetry

Version:

A module for first party microsoft extensions to report consistent telemetry.

1 lines 334 kB
var oS=Object.create;var Si=Object.defineProperty;var uS=Object.getOwnPropertyDescriptor;var cS=Object.getOwnPropertyNames,pf=Object.getOwnPropertySymbols,lS=Object.getPrototypeOf,ff=Object.prototype.hasOwnProperty,pS=Object.prototype.propertyIsEnumerable;var df=(e,t,r)=>t in e?Si(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,It=(e,t)=>{for(var r in t||(t={}))ff.call(t,r)&&df(e,r,t[r]);if(pf)for(var r of pf(t))pS.call(t,r)&&df(e,r,t[r]);return e};var hf=e=>Si(e,"__esModule",{value:!0});var l=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),fS=(e,t)=>{hf(e);for(var r in t)Si(e,r,{get:t[r],enumerable:!0})},dS=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of cS(t))!ff.call(e,n)&&n!=="default"&&Si(e,n,{get:()=>t[n],enumerable:!(r=uS(t,n))||r.enumerable});return e},Ai=e=>dS(hf(Si(e!=null?oS(lS(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var ve=l((Kx,_f)=>{"use strict";var hS=function(){function e(){}return e.info=function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];e.enableDebug&&console.info(e.TAG+t,r)},e.warn=function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];e.disableWarnings||console.warn(e.TAG+t,r)},e.enableDebug=!1,e.disableWarnings=!1,e.disableErrors=!1,e.TAG="ApplicationInsights:",e}();_f.exports=hS});var Eu=l(Ft=>{"use strict";var an=Ft&&Ft.__assign||function(){return an=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},an.apply(this,arguments)};Object.defineProperty(Ft,"__esModule",{value:!0});Ft.AsyncScopeManager=Ft.OpenTelemetryScopeManagerWrapper=void 0;var vr=gr(),_S=require("events"),vf=function(){function e(){}return e.prototype.active=function(){var t=this,r=vr.CorrelationContextManager.getCurrentContext();return an(an({},r),{getValue:function(n){return t._activeSymbol?n===t._activeSymbol?r:!1:(t._activeSymbol=n,r)},setValue:function(){}})},e.prototype.with=function(t,r){var n=t.parentSpanId,i=t.name,a=e._spanToContext(t,n,i);return vr.CorrelationContextManager.runWithContext(a,r)()},e.prototype.bind=function(t){return typeof t=="function"?vr.CorrelationContextManager.wrapCallback(t):(t instanceof _S.EventEmitter&&vr.CorrelationContextManager.wrapEmitter(t),t)},e.prototype.enable=function(){return vr.CorrelationContextManager.enable(),this},e.prototype.disable=function(){return vr.CorrelationContextManager.disable(),this},e._spanToContext=function(t,r,n){var i=r?"|"+t.spanContext().traceId+"."+r+".":t.spanContext().traceId,a=an(an({},t.spanContext()),{traceFlags:t.spanContext().traceFlags}),s=vr.CorrelationContextManager.spanToContextObject(a,i,n);return s},e}();Ft.OpenTelemetryScopeManagerWrapper=vf;Ft.AsyncScopeManager=new vf});var xf=l((I,wf)=>{I=wf.exports=N;var k;typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?k=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:k=function(){};I.SEMVER_SPEC_VERSION="2.0.0";var mu=256,Ma=Number.MAX_SAFE_INTEGER||9007199254740991,yu=16,B=I.re=[],_=I.src=[],O=0,sn=O++;_[sn]="0|[1-9]\\d*";var on=O++;_[on]="[0-9]+";var Tu=O++;_[Tu]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var gf=O++;_[gf]="("+_[sn]+")\\.("+_[sn]+")\\.("+_[sn]+")";var Ef=O++;_[Ef]="("+_[on]+")\\.("+_[on]+")\\.("+_[on]+")";var Su=O++;_[Su]="(?:"+_[sn]+"|"+_[Tu]+")";var Au=O++;_[Au]="(?:"+_[on]+"|"+_[Tu]+")";var Iu=O++;_[Iu]="(?:-("+_[Su]+"(?:\\."+_[Su]+")*))";var bu=O++;_[bu]="(?:-?("+_[Au]+"(?:\\."+_[Au]+")*))";var Cu=O++;_[Cu]="[0-9A-Za-z-]+";var bi=O++;_[bi]="(?:\\+("+_[Cu]+"(?:\\."+_[Cu]+")*))";var Ou=O++,mf="v?"+_[gf]+_[Iu]+"?"+_[bi]+"?";_[Ou]="^"+mf+"$";var Pu="[v=\\s]*"+_[Ef]+_[bu]+"?"+_[bi]+"?",Ru=O++;_[Ru]="^"+Pu+"$";var un=O++;_[un]="((?:<|>)?=?)";var La=O++;_[La]=_[on]+"|x|X|\\*";var qa=O++;_[qa]=_[sn]+"|x|X|\\*";var Er=O++;_[Er]="[v=\\s]*("+_[qa]+")(?:\\.("+_[qa]+")(?:\\.("+_[qa]+")(?:"+_[Iu]+")?"+_[bi]+"?)?)?";var cn=O++;_[cn]="[v=\\s]*("+_[La]+")(?:\\.("+_[La]+")(?:\\.("+_[La]+")(?:"+_[bu]+")?"+_[bi]+"?)?)?";var yf=O++;_[yf]="^"+_[un]+"\\s*"+_[Er]+"$";var Tf=O++;_[Tf]="^"+_[un]+"\\s*"+_[cn]+"$";var Sf=O++;_[Sf]="(?:^|[^\\d])(\\d{1,"+yu+"})(?:\\.(\\d{1,"+yu+"}))?(?:\\.(\\d{1,"+yu+"}))?(?:$|[^\\d])";var ja=O++;_[ja]="(?:~>?)";var ka=O++;_[ka]="(\\s*)"+_[ja]+"\\s+";B[ka]=new RegExp(_[ka],"g");var vS="$1~",Af=O++;_[Af]="^"+_[ja]+_[Er]+"$";var If=O++;_[If]="^"+_[ja]+_[cn]+"$";var Ha=O++;_[Ha]="(?:\\^)";var Ua=O++;_[Ua]="(\\s*)"+_[Ha]+"\\s+";B[Ua]=new RegExp(_[Ua],"g");var gS="$1^",bf=O++;_[bf]="^"+_[Ha]+_[Er]+"$";var Cf=O++;_[Cf]="^"+_[Ha]+_[cn]+"$";var Nu=O++;_[Nu]="^"+_[un]+"\\s*("+Pu+")$|^$";var Du=O++;_[Du]="^"+_[un]+"\\s*("+mf+")$|^$";var Ci=O++;_[Ci]="(\\s*)"+_[un]+"\\s*("+Pu+"|"+_[Er]+")";B[Ci]=new RegExp(_[Ci],"g");var ES="$1$2$3",Of=O++;_[Of]="^\\s*("+_[Er]+")\\s+-\\s+("+_[Er]+")\\s*$";var Pf=O++;_[Pf]="^\\s*("+_[cn]+")\\s+-\\s+("+_[cn]+")\\s*$";var Rf=O++;_[Rf]="(<|>)?=?\\s*\\*";for(Vt=0;Vt<O;Vt++)k(Vt,_[Vt]),B[Vt]||(B[Vt]=new RegExp(_[Vt]));var Vt;I.parse=mr;function mr(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof N)return e;if(typeof e!="string"||e.length>mu)return null;var r=t.loose?B[Ru]:B[Ou];if(!r.test(e))return null;try{return new N(e,t)}catch(n){return null}}I.valid=mS;function mS(e,t){var r=mr(e,t);return r?r.version:null}I.clean=yS;function yS(e,t){var r=mr(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null}I.SemVer=N;function N(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof N){if(e.loose===t.loose)return e;e=e.version}else if(typeof e!="string")throw new TypeError("Invalid Version: "+e);if(e.length>mu)throw new TypeError("version is longer than "+mu+" characters");if(!(this instanceof N))return new N(e,t);k("SemVer",e,t),this.options=t,this.loose=!!t.loose;var r=e.trim().match(t.loose?B[Ru]:B[Ou]);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>Ma||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Ma||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Ma||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(function(n){if(/^[0-9]+$/.test(n)){var i=+n;if(i>=0&&i<Ma)return i}return n}):this.prerelease=[],this.build=r[5]?r[5].split("."):[],this.format()}N.prototype.format=function(){return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version};N.prototype.toString=function(){return this.version};N.prototype.compare=function(e){return k("SemVer.compare",this.version,this.options,e),e instanceof N||(e=new N(e,this.options)),this.compareMain(e)||this.comparePre(e)};N.prototype.compareMain=function(e){return e instanceof N||(e=new N(e,this.options)),ln(this.major,e.major)||ln(this.minor,e.minor)||ln(this.patch,e.patch)};N.prototype.comparePre=function(e){if(e instanceof N||(e=new N(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;var t=0;do{var r=this.prerelease[t],n=e.prerelease[t];if(k("prerelease compare",t,r,n),r===void 0&&n===void 0)return 0;if(n===void 0)return 1;if(r===void 0)return-1;if(r===n)continue;return ln(r,n)}while(++t)};N.prototype.inc=function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",t),this.inc("pre",t);break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":if(this.prerelease.length===0)this.prerelease=[0];else{for(var r=this.prerelease.length;--r>=0;)typeof this.prerelease[r]=="number"&&(this.prerelease[r]++,r=-2);r===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this};I.inc=TS;function TS(e,t,r,n){typeof r=="string"&&(n=r,r=void 0);try{return new N(e,r).inc(t,n).version}catch(i){return null}}I.diff=SS;function SS(e,t){if(wu(e,t))return null;var r=mr(e),n=mr(t),i="";if(r.prerelease.length||n.prerelease.length){i="pre";var a="prerelease"}for(var s in r)if((s==="major"||s==="minor"||s==="patch")&&r[s]!==n[s])return i+s;return a}I.compareIdentifiers=ln;var Nf=/^[0-9]+$/;function ln(e,t){var r=Nf.test(e),n=Nf.test(t);return r&&n&&(e=+e,t=+t),e===t?0:r&&!n?-1:n&&!r?1:e<t?-1:1}I.rcompareIdentifiers=AS;function AS(e,t){return ln(t,e)}I.major=IS;function IS(e,t){return new N(e,t).major}I.minor=bS;function bS(e,t){return new N(e,t).minor}I.patch=CS;function CS(e,t){return new N(e,t).patch}I.compare=bt;function bt(e,t,r){return new N(e,r).compare(new N(t,r))}I.compareLoose=OS;function OS(e,t){return bt(e,t,!0)}I.rcompare=PS;function PS(e,t,r){return bt(t,e,r)}I.sort=RS;function RS(e,t){return e.sort(function(r,n){return I.compare(r,n,t)})}I.rsort=NS;function NS(e,t){return e.sort(function(r,n){return I.rcompare(r,n,t)})}I.gt=Oi;function Oi(e,t,r){return bt(e,t,r)>0}I.lt=Ba;function Ba(e,t,r){return bt(e,t,r)<0}I.eq=wu;function wu(e,t,r){return bt(e,t,r)===0}I.neq=Df;function Df(e,t,r){return bt(e,t,r)!==0}I.gte=xu;function xu(e,t,r){return bt(e,t,r)>=0}I.lte=Mu;function Mu(e,t,r){return bt(e,t,r)<=0}I.cmp=Ga;function Ga(e,t,r,n){switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e===r;case"!==":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e!==r;case"":case"=":case"==":return wu(e,r,n);case"!=":return Df(e,r,n);case">":return Oi(e,r,n);case">=":return xu(e,r,n);case"<":return Ba(e,r,n);case"<=":return Mu(e,r,n);default:throw new TypeError("Invalid operator: "+t)}}I.Comparator=$e;function $e(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof $e){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof $e))return new $e(e,t);k("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===Pi?this.value="":this.value=this.operator+this.semver.version,k("comp",this)}var Pi={};$e.prototype.parse=function(e){var t=this.options.loose?B[Nu]:B[Du],r=e.match(t);if(!r)throw new TypeError("Invalid comparator: "+e);this.operator=r[1],this.operator==="="&&(this.operator=""),r[2]?this.semver=new N(r[2],this.options.loose):this.semver=Pi};$e.prototype.toString=function(){return this.value};$e.prototype.test=function(e){return k("Comparator.test",e,this.options.loose),this.semver===Pi?!0:(typeof e=="string"&&(e=new N(e,this.options)),Ga(e,this.operator,this.semver,this.options))};$e.prototype.intersects=function(e,t){if(!(e instanceof $e))throw new TypeError("a Comparator is required");(!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1});var r;if(this.operator==="")return r=new Z(e.value,t),Fa(this.value,r,t);if(e.operator==="")return r=new Z(this.value,t),Fa(e.semver,r,t);var n=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),i=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),a=this.semver.version===e.semver.version,s=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),o=Ga(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),u=Ga(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return n||i||a&&s||o||u};I.Range=Z;function Z(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof Z)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new Z(e.raw,t);if(e instanceof $e)return new Z(e.value,t);if(!(this instanceof Z))return new Z(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(r){return this.parseRange(r.trim())},this).filter(function(r){return r.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}Z.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range};Z.prototype.toString=function(){return this.range};Z.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var r=t?B[Pf]:B[Of];e=e.replace(r,US),k("hyphen replace",e),e=e.replace(B[Ci],ES),k("comparator trim",e,B[Ci]),e=e.replace(B[ka],vS),e=e.replace(B[Ua],gS),e=e.split(/\s+/).join(" ");var n=t?B[Nu]:B[Du],i=e.split(" ").map(function(a){return wS(a,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter(function(a){return!!a.match(n)})),i=i.map(function(a){return new $e(a,this.options)},this),i};Z.prototype.intersects=function(e,t){if(!(e instanceof Z))throw new TypeError("a Range is required");return this.set.some(function(r){return r.every(function(n){return e.set.some(function(i){return i.every(function(a){return n.intersects(a,t)})})})})};I.toComparators=DS;function DS(e,t){return new Z(e,t).set.map(function(r){return r.map(function(n){return n.value}).join(" ").trim().split(" ")})}function wS(e,t){return k("comp",e,t),e=LS(e,t),k("caret",e),e=xS(e,t),k("tildes",e),e=jS(e,t),k("xrange",e),e=HS(e,t),k("stars",e),e}function Re(e){return!e||e.toLowerCase()==="x"||e==="*"}function xS(e,t){return e.trim().split(/\s+/).map(function(r){return MS(r,t)}).join(" ")}function MS(e,t){var r=t.loose?B[If]:B[Af];return e.replace(r,function(n,i,a,s,o){k("tilde",e,n,i,a,s,o);var u;return Re(i)?u="":Re(a)?u=">="+i+".0.0 <"+(+i+1)+".0.0":Re(s)?u=">="+i+"."+a+".0 <"+i+"."+(+a+1)+".0":o?(k("replaceTilde pr",o),u=">="+i+"."+a+"."+s+"-"+o+" <"+i+"."+(+a+1)+".0"):u=">="+i+"."+a+"."+s+" <"+i+"."+(+a+1)+".0",k("tilde return",u),u})}function LS(e,t){return e.trim().split(/\s+/).map(function(r){return qS(r,t)}).join(" ")}function qS(e,t){k("caret",e,t);var r=t.loose?B[Cf]:B[bf];return e.replace(r,function(n,i,a,s,o){k("caret",e,n,i,a,s,o);var u;return Re(i)?u="":Re(a)?u=">="+i+".0.0 <"+(+i+1)+".0.0":Re(s)?i==="0"?u=">="+i+"."+a+".0 <"+i+"."+(+a+1)+".0":u=">="+i+"."+a+".0 <"+(+i+1)+".0.0":o?(k("replaceCaret pr",o),i==="0"?a==="0"?u=">="+i+"."+a+"."+s+"-"+o+" <"+i+"."+a+"."+(+s+1):u=">="+i+"."+a+"."+s+"-"+o+" <"+i+"."+(+a+1)+".0":u=">="+i+"."+a+"."+s+"-"+o+" <"+(+i+1)+".0.0"):(k("no pr"),i==="0"?a==="0"?u=">="+i+"."+a+"."+s+" <"+i+"."+a+"."+(+s+1):u=">="+i+"."+a+"."+s+" <"+i+"."+(+a+1)+".0":u=">="+i+"."+a+"."+s+" <"+(+i+1)+".0.0"),k("caret return",u),u})}function jS(e,t){return k("replaceXRanges",e,t),e.split(/\s+/).map(function(r){return kS(r,t)}).join(" ")}function kS(e,t){e=e.trim();var r=t.loose?B[Tf]:B[yf];return e.replace(r,function(n,i,a,s,o,u){k("xRange",e,n,i,a,s,o,u);var c=Re(a),p=c||Re(s),f=p||Re(o),d=f;return i==="="&&d&&(i=""),c?i===">"||i==="<"?n="<0.0.0":n="*":i&&d?(p&&(s=0),o=0,i===">"?(i=">=",p?(a=+a+1,s=0,o=0):(s=+s+1,o=0)):i==="<="&&(i="<",p?a=+a+1:s=+s+1),n=i+a+"."+s+"."+o):p?n=">="+a+".0.0 <"+(+a+1)+".0.0":f&&(n=">="+a+"."+s+".0 <"+a+"."+(+s+1)+".0"),k("xRange return",n),n})}function HS(e,t){return k("replaceStars",e,t),e.trim().replace(B[Rf],"")}function US(e,t,r,n,i,a,s,o,u,c,p,f,d){return Re(r)?t="":Re(n)?t=">="+r+".0.0":Re(i)?t=">="+r+"."+n+".0":t=">="+t,Re(u)?o="":Re(c)?o="<"+(+u+1)+".0.0":Re(p)?o="<"+u+"."+(+c+1)+".0":f?o="<="+u+"."+c+"."+p+"-"+f:o="<="+o,(t+" "+o).trim()}Z.prototype.test=function(e){if(!e)return!1;typeof e=="string"&&(e=new N(e,this.options));for(var t=0;t<this.set.length;t++)if(BS(this.set[t],e,this.options))return!0;return!1};function BS(e,t,r){for(var n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(n=0;n<e.length;n++)if(k(e[n].semver),e[n].semver!==Pi&&e[n].semver.prerelease.length>0){var i=e[n].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}I.satisfies=Fa;function Fa(e,t,r){try{t=new Z(t,r)}catch(n){return!1}return t.test(e)}I.maxSatisfying=GS;function GS(e,t,r){var n=null,i=null;try{var a=new Z(t,r)}catch(s){return null}return e.forEach(function(s){a.test(s)&&(!n||i.compare(s)===-1)&&(n=s,i=new N(n,r))}),n}I.minSatisfying=FS;function FS(e,t,r){var n=null,i=null;try{var a=new Z(t,r)}catch(s){return null}return e.forEach(function(s){a.test(s)&&(!n||i.compare(s)===1)&&(n=s,i=new N(n,r))}),n}I.minVersion=VS;function VS(e,t){e=new Z(e,t);var r=new N("0.0.0");if(e.test(r)||(r=new N("0.0.0-0"),e.test(r)))return r;r=null;for(var n=0;n<e.set.length;++n){var i=e.set[n];i.forEach(function(a){var s=new N(a.semver.version);switch(a.operator){case">":s.prerelease.length===0?s.patch++:s.prerelease.push(0),s.raw=s.format();case"":case">=":(!r||Oi(r,s))&&(r=s);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+a.operator)}})}return r&&e.test(r)?r:null}I.validRange=$S;function $S(e,t){try{return new Z(e,t).range||"*"}catch(r){return null}}I.ltr=zS;function zS(e,t,r){return Lu(e,t,"<",r)}I.gtr=KS;function KS(e,t,r){return Lu(e,t,">",r)}I.outside=Lu;function Lu(e,t,r,n){e=new N(e,n),t=new Z(t,n);var i,a,s,o,u;switch(r){case">":i=Oi,a=Mu,s=Ba,o=">",u=">=";break;case"<":i=Ba,a=xu,s=Oi,o="<",u="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Fa(e,t,n))return!1;for(var c=0;c<t.set.length;++c){var p=t.set[c],f=null,d=null;if(p.forEach(function(h){h.semver===Pi&&(h=new $e(">=0.0.0")),f=f||h,d=d||h,i(h.semver,f.semver,n)?f=h:s(h.semver,d.semver,n)&&(d=h)}),f.operator===o||f.operator===u||(!d.operator||d.operator===o)&&a(e,d.semver))return!1;if(d.operator===u&&s(e,d.semver))return!1}return!0}I.prerelease=XS;function XS(e,t){var r=mr(e,t);return r&&r.prerelease.length?r.prerelease:null}I.intersects=YS;function YS(e,t,r){return e=new Z(e,r),t=new Z(t,r),e.intersects(t)}I.coerce=QS;function QS(e){if(e instanceof N)return e;if(typeof e!="string")return null;var t=e.match(B[Sf]);return t==null?null:mr(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}});var qu=l(Va=>{"use strict";Object.defineProperty(Va,"__esModule",{value:!0});Va.makePatchingRequire=void 0;var WS=require("path"),ZS=xf(),Mf=require("module"),JS=Object.keys(process.binding("natives")),Lf=Mf.prototype.require;function eA(e){var t={};return function(n){var i=Lf.apply(this,arguments);if(e[n]){var a=Mf._resolveFilename(n,this);if(t.hasOwnProperty(a))return t[a];var s=void 0;if(JS.indexOf(n)<0)try{s=Lf.call(this,WS.join(n,"package.json")).version}catch(d){return i}else s=process.version.substring(1);var o=s.indexOf("-");o>=0&&(s=s.substring(0,o));for(var u=i,c=0,p=e[n];c<p.length;c++){var f=p[c];ZS.satisfies(s,f.versionSpecifier)&&(u=f.patch(u,a))}return t[a]=u}return i}}Va.makePatchingRequire=eA});var qf=l((Qx,tA)=>{tA.exports={name:"diagnostic-channel",version:"1.0.0",main:"./dist/src/channel.js",types:"./dist/src/channel.d.ts",scripts:{build:"tsc",lint:"tslint -c tslint.json -p tsconfig.json",clean:"rimraf ./dist",test:"mocha ./dist/tests/**/*.js"},homepage:"https://github.com/Microsoft/node-diagnostic-channel",bugs:{url:"https://github.com/Microsoft/node-diagnostic-channel/issues"},repository:{type:"git",url:"https://github.com/Microsoft/node-diagnostic-channel.git"},description:"Provides a context-saving pub/sub channel to connect diagnostic event publishers and subscribers",dependencies:{semver:"^5.3.0"},devDependencies:{"@types/mocha":"^2.2.40","@types/node":"~8.0.0",mocha:"^3.2.0",rimraf:"^2.6.1",tslint:"^5.0.0",typescript:"4.1.2"},files:["dist/src/**/*.d.ts","dist/src/**/*.js","LICENSE","README.md","package.json"],license:"MIT"}});var ue=l(pn=>{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});pn.channel=pn.makePatchingRequire=void 0;var rA=qu(),nA=qu();Object.defineProperty(pn,"makePatchingRequire",{enumerable:!0,get:function(){return nA.makePatchingRequire}});var jf=function(e){return!0},iA=function(){function e(){this.version=qf().version,this.subscribers={},this.contextPreservationFunction=function(t){return t},this.knownPatches={},this.currentlyPublishing=!1}return e.prototype.shouldPublish=function(t){var r=this.subscribers[t];return r?r.some(function(n){var i=n.filter;return!i||i(!1)}):!1},e.prototype.publish=function(t,r){if(!this.currentlyPublishing){var n=this.subscribers[t];if(n){var i={timestamp:Date.now(),data:r};this.currentlyPublishing=!0,n.forEach(function(a){var s=a.listener,o=a.filter;try{o&&o(!0)&&s(i)}catch(u){}}),this.currentlyPublishing=!1}}},e.prototype.subscribe=function(t,r,n){n===void 0&&(n=jf),this.subscribers[t]||(this.subscribers[t]=[]),this.subscribers[t].push({listener:r,filter:n})},e.prototype.unsubscribe=function(t,r,n){n===void 0&&(n=jf);var i=this.subscribers[t];if(i){for(var a=0;a<i.length;++a)if(i[a].listener===r&&i[a].filter===n)return i.splice(a,1),!0}return!1},e.prototype.reset=function(){var t=this;this.subscribers={},this.contextPreservationFunction=function(r){return r},Object.getOwnPropertyNames(this.knownPatches).forEach(function(r){return delete t.knownPatches[r]})},e.prototype.bindToContext=function(t){return this.contextPreservationFunction(t)},e.prototype.addContextPreservation=function(t){var r=this.contextPreservationFunction;this.contextPreservationFunction=function(n){return t(r(n))}},e.prototype.registerMonkeyPatch=function(t,r){this.knownPatches[t]||(this.knownPatches[t]=[]),this.knownPatches[t].push(r)},e.prototype.getPatchesObject=function(){return this.knownPatches},e}();global.diagnosticsSource||(global.diagnosticsSource=new iA,kf=require("module"),kf.prototype.require=rA.makePatchingRequire(global.diagnosticsSource.getPatchesObject()));var kf;pn.channel=global.diagnosticsSource});var Uf=l(Hf=>{"use strict";Object.defineProperty(Hf,"__esModule",{value:!0})});var Bf=l($a=>{"use strict";Object.defineProperty($a,"__esModule",{value:!0});$a._globalThis=void 0;$a._globalThis=typeof globalThis=="object"?globalThis:global});var Gf=l(yr=>{"use strict";var aA=yr&&yr.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),sA=yr&&yr.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&aA(t,e,r)};Object.defineProperty(yr,"__esModule",{value:!0});sA(Bf(),yr)});var Ff=l(Tr=>{"use strict";var oA=Tr&&Tr.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),uA=Tr&&Tr.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&oA(t,e,r)};Object.defineProperty(Tr,"__esModule",{value:!0});uA(Gf(),Tr)});var ju=l(za=>{"use strict";Object.defineProperty(za,"__esModule",{value:!0});za.VERSION=void 0;za.VERSION="1.0.3"});var zf=l(fn=>{"use strict";Object.defineProperty(fn,"__esModule",{value:!0});fn.isCompatible=fn._makeCompatibilityCheck=void 0;var cA=ju(),Vf=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function $f(e){var t=new Set([e]),r=new Set,n=e.match(Vf);if(!n)return function(){return!1};var i={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(i.prerelease!=null)return function(u){return u===e};function a(o){return r.add(o),!1}function s(o){return t.add(o),!0}return function(u){if(t.has(u))return!0;if(r.has(u))return!1;var c=u.match(Vf);if(!c)return a(u);var p={major:+c[1],minor:+c[2],patch:+c[3],prerelease:c[4]};return p.prerelease!=null||i.major!==p.major?a(u):i.major===0?i.minor===p.minor&&i.patch<=p.patch?s(u):a(u):i.minor<=p.minor?s(u):a(u)}}fn._makeCompatibilityCheck=$f;fn.isCompatible=$f(cA.VERSION)});var dn=l($t=>{"use strict";Object.defineProperty($t,"__esModule",{value:!0});$t.unregisterGlobal=$t.getGlobal=$t.registerGlobal=void 0;var lA=Ff(),Ri=ju(),pA=zf(),fA=Ri.VERSION.split(".")[0],Ni=Symbol.for("opentelemetry.js.api."+fA),Di=lA._globalThis;function dA(e,t,r,n){var i;n===void 0&&(n=!1);var a=Di[Ni]=(i=Di[Ni])!==null&&i!==void 0?i:{version:Ri.VERSION};if(!n&&a[e]){var s=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+e);return r.error(s.stack||s.message),!1}if(a.version!==Ri.VERSION){var s=new Error("@opentelemetry/api: All API registration versions must match");return r.error(s.stack||s.message),!1}return a[e]=t,r.debug("@opentelemetry/api: Registered a global for "+e+" v"+Ri.VERSION+"."),!0}$t.registerGlobal=dA;function hA(e){var t,r,n=(t=Di[Ni])===null||t===void 0?void 0:t.version;if(!(!n||!pA.isCompatible(n)))return(r=Di[Ni])===null||r===void 0?void 0:r[e]}$t.getGlobal=hA;function _A(e,t){t.debug("@opentelemetry/api: Unregistering a global for "+e+" v"+Ri.VERSION+".");var r=Di[Ni];r&&delete r[e]}$t.unregisterGlobal=_A});var Kf=l(Ka=>{"use strict";Object.defineProperty(Ka,"__esModule",{value:!0});Ka.DiagComponentLogger=void 0;var vA=dn(),gA=function(){function e(t){this._namespace=t.namespace||"DiagComponentLogger"}return e.prototype.debug=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return wi("debug",this._namespace,t)},e.prototype.error=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return wi("error",this._namespace,t)},e.prototype.info=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return wi("info",this._namespace,t)},e.prototype.warn=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return wi("warn",this._namespace,t)},e.prototype.verbose=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return wi("verbose",this._namespace,t)},e}();Ka.DiagComponentLogger=gA;function wi(e,t,r){var n=vA.getGlobal("diag");if(!!n)return r.unshift(t),n[e].apply(n,r)}});var Xa=l(xi=>{"use strict";Object.defineProperty(xi,"__esModule",{value:!0});xi.DiagLogLevel=void 0;var EA;(function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"})(EA=xi.DiagLogLevel||(xi.DiagLogLevel={}))});var Xf=l(Ya=>{"use strict";Object.defineProperty(Ya,"__esModule",{value:!0});Ya.createLogLevelDiagLogger=void 0;var Ct=Xa();function mA(e,t){e<Ct.DiagLogLevel.NONE?e=Ct.DiagLogLevel.NONE:e>Ct.DiagLogLevel.ALL&&(e=Ct.DiagLogLevel.ALL),t=t||{};function r(n,i){var a=t[n];return typeof a=="function"&&e>=i?a.bind(t):function(){}}return{error:r("error",Ct.DiagLogLevel.ERROR),warn:r("warn",Ct.DiagLogLevel.WARN),info:r("info",Ct.DiagLogLevel.INFO),debug:r("debug",Ct.DiagLogLevel.DEBUG),verbose:r("verbose",Ct.DiagLogLevel.VERBOSE)}}Ya.createLogLevelDiagLogger=mA});var hn=l(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.DiagAPI=void 0;var yA=Kf(),TA=Xf(),SA=Xa(),Qa=dn(),AA="diag",IA=function(){function e(){function t(n){return function(){var i=Qa.getGlobal("diag");if(!!i)return i[n].apply(i,arguments)}}var r=this;r.setLogger=function(n,i){var a,s;if(i===void 0&&(i=SA.DiagLogLevel.INFO),n===r){var o=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return r.error((a=o.stack)!==null&&a!==void 0?a:o.message),!1}var u=Qa.getGlobal("diag"),c=TA.createLogLevelDiagLogger(i,n);if(u){var p=(s=new Error().stack)!==null&&s!==void 0?s:"<failed to generate stacktrace>";u.warn("Current logger will be overwritten from "+p),c.warn("Current logger will overwrite one already registered from "+p)}return Qa.registerGlobal("diag",c,r,!0)},r.disable=function(){Qa.unregisterGlobal(AA,r)},r.createComponentLogger=function(n){return new yA.DiagComponentLogger(n)},r.verbose=t("verbose"),r.debug=t("debug"),r.info=t("info"),r.warn=t("warn"),r.error=t("error")}return e.instance=function(){return this._instance||(this._instance=new e),this._instance},e}();Wa.DiagAPI=IA});var Yf=l(Za=>{"use strict";Object.defineProperty(Za,"__esModule",{value:!0});Za.BaggageImpl=void 0;var bA=function(){function e(t){this._entries=t?new Map(t):new Map}return e.prototype.getEntry=function(t){var r=this._entries.get(t);if(!!r)return Object.assign({},r)},e.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(t){var r=t[0],n=t[1];return[r,n]})},e.prototype.setEntry=function(t,r){var n=new e(this._entries);return n._entries.set(t,r),n},e.prototype.removeEntry=function(t){var r=new e(this._entries);return r._entries.delete(t),r},e.prototype.removeEntries=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];for(var n=new e(this._entries),i=0,a=t;i<a.length;i++){var s=a[i];n._entries.delete(s)}return n},e.prototype.clear=function(){return new e},e}();Za.BaggageImpl=bA});var Qf=l(Ja=>{"use strict";Object.defineProperty(Ja,"__esModule",{value:!0});Ja.baggageEntryMetadataSymbol=void 0;Ja.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")});var ku=l(_n=>{"use strict";Object.defineProperty(_n,"__esModule",{value:!0});_n.baggageEntryMetadataFromString=_n.createBaggage=void 0;var CA=hn(),OA=Yf(),PA=Qf(),RA=CA.DiagAPI.instance();function NA(e){return e===void 0&&(e={}),new OA.BaggageImpl(new Map(Object.entries(e)))}_n.createBaggage=NA;function DA(e){return typeof e!="string"&&(RA.error("Cannot create baggage metadata from unknown type: "+typeof e),e=""),{__TYPE__:PA.baggageEntryMetadataSymbol,toString:function(){return e}}}_n.baggageEntryMetadataFromString=DA});var Zf=l(Wf=>{"use strict";Object.defineProperty(Wf,"__esModule",{value:!0})});var ed=l(Jf=>{"use strict";Object.defineProperty(Jf,"__esModule",{value:!0})});var td=l(es=>{"use strict";Object.defineProperty(es,"__esModule",{value:!0});es.DiagConsoleLogger=void 0;var Hu=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],wA=function(){function e(){function t(n){return function(){var i=arguments;if(console){var a=console[n];if(typeof a!="function"&&(a=console.log),typeof a=="function")return a.apply(console,i)}}}for(var r=0;r<Hu.length;r++)this[Hu[r].n]=t(Hu[r].c)}return e}();es.DiagConsoleLogger=wA});var nd=l(zt=>{"use strict";var xA=zt&&zt.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),rd=zt&&zt.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&xA(t,e,r)};Object.defineProperty(zt,"__esModule",{value:!0});rd(td(),zt);rd(Xa(),zt)});var Uu=l(vn=>{"use strict";Object.defineProperty(vn,"__esModule",{value:!0});vn.defaultTextMapSetter=vn.defaultTextMapGetter=void 0;vn.defaultTextMapGetter={get:function(e,t){if(e!=null)return e[t]},keys:function(e){return e==null?[]:Object.keys(e)}};vn.defaultTextMapSetter={set:function(e,t,r){e!=null&&(e[t]=r)}}});var ad=l(id=>{"use strict";Object.defineProperty(id,"__esModule",{value:!0})});var od=l(sd=>{"use strict";Object.defineProperty(sd,"__esModule",{value:!0})});var Mi=l(gn=>{"use strict";Object.defineProperty(gn,"__esModule",{value:!0});gn.ROOT_CONTEXT=gn.createContextKey=void 0;function MA(e){return Symbol.for(e)}gn.createContextKey=MA;var LA=function(){function e(t){var r=this;r._currentContext=t?new Map(t):new Map,r.getValue=function(n){return r._currentContext.get(n)},r.setValue=function(n,i){var a=new e(r._currentContext);return a._currentContext.set(n,i),a},r.deleteValue=function(n){var i=new e(r._currentContext);return i._currentContext.delete(n),i}}return e}();gn.ROOT_CONTEXT=new LA});var ud=l(En=>{"use strict";var qA=En&&En.__spreadArray||function(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e};Object.defineProperty(En,"__esModule",{value:!0});En.NoopContextManager=void 0;var jA=Mi(),kA=function(){function e(){}return e.prototype.active=function(){return jA.ROOT_CONTEXT},e.prototype.with=function(t,r,n){for(var i=[],a=3;a<arguments.length;a++)i[a-3]=arguments[a];return r.call.apply(r,qA([n],i))},e.prototype.bind=function(t,r){return r},e.prototype.enable=function(){return this},e.prototype.disable=function(){return this},e}();En.NoopContextManager=kA});var Fu=l(mn=>{"use strict";var HA=mn&&mn.__spreadArray||function(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e};Object.defineProperty(mn,"__esModule",{value:!0});mn.ContextAPI=void 0;var UA=ud(),Bu=dn(),cd=hn(),Gu="context",BA=new UA.NoopContextManager,GA=function(){function e(){}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalContextManager=function(t){return Bu.registerGlobal(Gu,t,cd.DiagAPI.instance())},e.prototype.active=function(){return this._getContextManager().active()},e.prototype.with=function(t,r,n){for(var i,a=[],s=3;s<arguments.length;s++)a[s-3]=arguments[s];return(i=this._getContextManager()).with.apply(i,HA([t,r,n],a))},e.prototype.bind=function(t,r){return this._getContextManager().bind(t,r)},e.prototype._getContextManager=function(){return Bu.getGlobal(Gu)||BA},e.prototype.disable=function(){this._getContextManager().disable(),Bu.unregisterGlobal(Gu,cd.DiagAPI.instance())},e}();mn.ContextAPI=GA});var Vu=l(Li=>{"use strict";Object.defineProperty(Li,"__esModule",{value:!0});Li.TraceFlags=void 0;var FA;(function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"})(FA=Li.TraceFlags||(Li.TraceFlags={}))});var ts=l(lt=>{"use strict";Object.defineProperty(lt,"__esModule",{value:!0});lt.INVALID_SPAN_CONTEXT=lt.INVALID_TRACEID=lt.INVALID_SPANID=void 0;var VA=Vu();lt.INVALID_SPANID="0000000000000000";lt.INVALID_TRACEID="00000000000000000000000000000000";lt.INVALID_SPAN_CONTEXT={traceId:lt.INVALID_TRACEID,spanId:lt.INVALID_SPANID,traceFlags:VA.TraceFlags.NONE}});var ns=l(rs=>{"use strict";Object.defineProperty(rs,"__esModule",{value:!0});rs.NonRecordingSpan=void 0;var $A=ts(),zA=function(){function e(t){t===void 0&&(t=$A.INVALID_SPAN_CONTEXT),this._spanContext=t}return e.prototype.spanContext=function(){return this._spanContext},e.prototype.setAttribute=function(t,r){return this},e.prototype.setAttributes=function(t){return this},e.prototype.addEvent=function(t,r){return this},e.prototype.setStatus=function(t){return this},e.prototype.updateName=function(t){return this},e.prototype.end=function(t){},e.prototype.isRecording=function(){return!1},e.prototype.recordException=function(t,r){},e}();rs.NonRecordingSpan=zA});var zu=l(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.getSpanContext=ze.setSpanContext=ze.deleteSpan=ze.setSpan=ze.getSpan=void 0;var KA=Mi(),XA=ns(),$u=KA.createContextKey("OpenTelemetry Context Key SPAN");function ld(e){return e.getValue($u)||void 0}ze.getSpan=ld;function pd(e,t){return e.setValue($u,t)}ze.setSpan=pd;function YA(e){return e.deleteValue($u)}ze.deleteSpan=YA;function QA(e,t){return pd(e,new XA.NonRecordingSpan(t))}ze.setSpanContext=QA;function WA(e){var t;return(t=ld(e))===null||t===void 0?void 0:t.spanContext()}ze.getSpanContext=WA});var is=l(pt=>{"use strict";Object.defineProperty(pt,"__esModule",{value:!0});pt.wrapSpanContext=pt.isSpanContextValid=pt.isValidSpanId=pt.isValidTraceId=void 0;var fd=ts(),ZA=ns(),JA=/^([0-9a-f]{32})$/i,eI=/^[0-9a-f]{16}$/i;function dd(e){return JA.test(e)&&e!==fd.INVALID_TRACEID}pt.isValidTraceId=dd;function hd(e){return eI.test(e)&&e!==fd.INVALID_SPANID}pt.isValidSpanId=hd;function tI(e){return dd(e.traceId)&&hd(e.spanId)}pt.isSpanContextValid=tI;function rI(e){return new ZA.NonRecordingSpan(e)}pt.wrapSpanContext=rI});var Xu=l(as=>{"use strict";Object.defineProperty(as,"__esModule",{value:!0});as.NoopTracer=void 0;var nI=Fu(),_d=zu(),Ku=ns(),iI=is(),vd=nI.ContextAPI.getInstance(),aI=function(){function e(){}return e.prototype.startSpan=function(t,r,n){var i=Boolean(r==null?void 0:r.root);if(i)return new Ku.NonRecordingSpan;var a=n&&_d.getSpanContext(n);return sI(a)&&iI.isSpanContextValid(a)?new Ku.NonRecordingSpan(a):new Ku.NonRecordingSpan},e.prototype.startActiveSpan=function(t,r,n,i){var a,s,o;if(!(arguments.length<2)){arguments.length===2?o=r:arguments.length===3?(a=r,o=n):(a=r,s=n,o=i);var u=s!=null?s:vd.active(),c=this.startSpan(t,a,u),p=_d.setSpan(u,c);return vd.with(p,o,void 0,c)}},e}();as.NoopTracer=aI;function sI(e){return typeof e=="object"&&typeof e.spanId=="string"&&typeof e.traceId=="string"&&typeof e.traceFlags=="number"}});var Yu=l(ss=>{"use strict";Object.defineProperty(ss,"__esModule",{value:!0});ss.ProxyTracer=void 0;var oI=Xu(),uI=new oI.NoopTracer,cI=function(){function e(t,r,n){this._provider=t,this.name=r,this.version=n}return e.prototype.startSpan=function(t,r,n){return this._getTracer().startSpan(t,r,n)},e.prototype.startActiveSpan=function(t,r,n,i){var a=this._getTracer();return Reflect.apply(a.startActiveSpan,a,arguments)},e.prototype._getTracer=function(){if(this._delegate)return this._delegate;var t=this._provider.getDelegateTracer(this.name,this.version);return t?(this._delegate=t,this._delegate):uI},e}();ss.ProxyTracer=cI});var gd=l(os=>{"use strict";Object.defineProperty(os,"__esModule",{value:!0});os.NoopTracerProvider=void 0;var lI=Xu(),pI=function(){function e(){}return e.prototype.getTracer=function(t,r){return new lI.NoopTracer},e}();os.NoopTracerProvider=pI});var Qu=l(us=>{"use strict";Object.defineProperty(us,"__esModule",{value:!0});us.ProxyTracerProvider=void 0;var fI=Yu(),dI=gd(),hI=new dI.NoopTracerProvider,_I=function(){function e(){}return e.prototype.getTracer=function(t,r){var n;return(n=this.getDelegateTracer(t,r))!==null&&n!==void 0?n:new fI.ProxyTracer(this,t,r)},e.prototype.getDelegate=function(){var t;return(t=this._delegate)!==null&&t!==void 0?t:hI},e.prototype.setDelegate=function(t){this._delegate=t},e.prototype.getDelegateTracer=function(t,r){var n;return(n=this._delegate)===null||n===void 0?void 0:n.getTracer(t,r)},e}();us.ProxyTracerProvider=_I});var md=l(Ed=>{"use strict";Object.defineProperty(Ed,"__esModule",{value:!0})});var yd=l(qi=>{"use strict";Object.defineProperty(qi,"__esModule",{value:!0});qi.SamplingDecision=void 0;var vI;(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(vI=qi.SamplingDecision||(qi.SamplingDecision={}))});var Sd=l(Td=>{"use strict";Object.defineProperty(Td,"__esModule",{value:!0})});var Ad=l(ji=>{"use strict";Object.defineProperty(ji,"__esModule",{value:!0});ji.SpanKind=void 0;var gI;(function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"})(gI=ji.SpanKind||(ji.SpanKind={}))});var bd=l(Id=>{"use strict";Object.defineProperty(Id,"__esModule",{value:!0})});var Od=l(Cd=>{"use strict";Object.defineProperty(Cd,"__esModule",{value:!0})});var Pd=l(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.SpanStatusCode=void 0;var EI;(function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"})(EI=ki.SpanStatusCode||(ki.SpanStatusCode={}))});var Nd=l(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0})});var wd=l(Dd=>{"use strict";Object.defineProperty(Dd,"__esModule",{value:!0})});var Md=l(xd=>{"use strict";Object.defineProperty(xd,"__esModule",{value:!0})});var qd=l(Ld=>{"use strict";Object.defineProperty(Ld,"__esModule",{value:!0})});var Ud=l(cs=>{"use strict";Object.defineProperty(cs,"__esModule",{value:!0});cs.TraceAPI=void 0;var Wu=dn(),jd=Qu(),kd=is(),Hi=zu(),Hd=hn(),Zu="trace",mI=function(){function e(){this._proxyTracerProvider=new jd.ProxyTracerProvider,this.wrapSpanContext=kd.wrapSpanContext,this.isSpanContextValid=kd.isSpanContextValid,this.deleteSpan=Hi.deleteSpan,this.getSpan=Hi.getSpan,this.getSpanContext=Hi.getSpanContext,this.setSpan=Hi.setSpan,this.setSpanContext=Hi.setSpanContext}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalTracerProvider=function(t){var r=Wu.registerGlobal(Zu,this._proxyTracerProvider,Hd.DiagAPI.instance());return r&&this._proxyTracerProvider.setDelegate(t),r},e.prototype.getTracerProvider=function(){return Wu.getGlobal(Zu)||this._proxyTracerProvider},e.prototype.getTracer=function(t,r){return this.getTracerProvider().getTracer(t,r)},e.prototype.disable=function(){Wu.unregisterGlobal(Zu,Hd.DiagAPI.instance()),this._proxyTracerProvider=new jd.ProxyTracerProvider},e}();cs.TraceAPI=mI});var Bd=l(ls=>{"use strict";Object.defineProperty(ls,"__esModule",{value:!0});ls.NoopTextMapPropagator=void 0;var yI=function(){function e(){}return e.prototype.inject=function(t,r){},e.prototype.extract=function(t,r){return t},e.prototype.fields=function(){return[]},e}();ls.NoopTextMapPropagator=yI});var Gd=l(Kt=>{"use strict";Object.defineProperty(Kt,"__esModule",{value:!0});Kt.deleteBaggage=Kt.setBaggage=Kt.getBaggage=void 0;var TI=Mi(),Ju=TI.createContextKey("OpenTelemetry Baggage Key");function SI(e){return e.getValue(Ju)||void 0}Kt.getBaggage=SI;function AI(e,t){return e.setValue(Ju,t)}Kt.setBaggage=AI;function II(e){return e.deleteValue(Ju)}Kt.deleteBaggage=II});var $d=l(ps=>{"use strict";Object.defineProperty(ps,"__esModule",{value:!0});ps.PropagationAPI=void 0;var ec=dn(),bI=Bd(),Fd=Uu(),tc=Gd(),CI=ku(),Vd=hn(),rc="propagation",OI=new bI.NoopTextMapPropagator,PI=function(){function e(){this.createBaggage=CI.createBaggage,this.getBaggage=tc.getBaggage,this.setBaggage=tc.setBaggage,this.deleteBaggage=tc.deleteBaggage}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalPropagator=function(t){return ec.registerGlobal(rc,t,Vd.DiagAPI.instance())},e.prototype.inject=function(t,r,n){return n===void 0&&(n=Fd.defaultTextMapSetter),this._getGlobalPropagator().inject(t,r,n)},e.prototype.extract=function(t,r,n){return n===void 0&&(n=Fd.defaultTextMapGetter),this._getGlobalPropagator().extract(t,r,n)},e.prototype.fields=function(){return this._getGlobalPropagator().fields()},e.prototype.disable=function(){ec.unregisterGlobal(rc,Vd.DiagAPI.instance())},e.prototype._getGlobalPropagator=function(){return ec.getGlobal(rc)||OI},e}();ps.PropagationAPI=PI});var z=l(y=>{"use strict";var RI=y&&y.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),ne=y&&y.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&RI(t,e,r)};Object.defineProperty(y,"__esModule",{value:!0});y.diag=y.propagation=y.trace=y.context=y.INVALID_SPAN_CONTEXT=y.INVALID_TRACEID=y.INVALID_SPANID=y.isValidSpanId=y.isValidTraceId=y.isSpanContextValid=y.baggageEntryMetadataFromString=void 0;ne(Uf(),y);var NI=ku();Object.defineProperty(y,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return NI.baggageEntryMetadataFromString}});ne(Zf(),y);ne(ed(),y);ne(nd(),y);ne(Uu(),y);ne(ad(),y);ne(od(),y);ne(Yu(),y);ne(Qu(),y);ne(md(),y);ne(yd(),y);ne(Sd(),y);ne(Ad(),y);ne(bd(),y);ne(Od(),y);ne(Pd(),y);ne(Vu(),y);ne(Nd(),y);ne(wd(),y);ne(Md(),y);var nc=is();Object.defineProperty(y,"isSpanContextValid",{enumerable:!0,get:function(){return nc.isSpanContextValid}});Object.defineProperty(y,"isValidTraceId",{enumerable:!0,get:function(){return nc.isValidTraceId}});Object.defineProperty(y,"isValidSpanId",{enumerable:!0,get:function(){return nc.isValidSpanId}});var ic=ts();Object.defineProperty(y,"INVALID_SPANID",{enumerable:!0,get:function(){return ic.INVALID_SPANID}});Object.defineProperty(y,"INVALID_TRACEID",{enumerable:!0,get:function(){return ic.INVALID_TRACEID}});Object.defineProperty(y,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return ic.INVALID_SPAN_CONTEXT}});ne(Mi(),y);ne(qd(),y);var DI=Fu();y.context=DI.ContextAPI.getInstance();var wI=Ud();y.trace=wI.TraceAPI.getInstance();var xI=$d();y.propagation=xI.PropagationAPI.getInstance();var MI=hn();y.diag=MI.DiagAPI.instance();y.default={trace:y.trace,context:y.context,propagation:y.propagation,diag:y.diag}});var fs=l(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});Xt.isTracingSuppressed=Xt.unsuppressTracing=Xt.suppressTracing=void 0;var LI=z(),ac=LI.createContextKey("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function qI(e){return e.setValue(ac,!0)}Xt.suppressTracing=qI;function jI(e){return e.deleteValue(ac)}Xt.unsuppressTracing=jI;function kI(e){return e.getValue(ac)===!0}Xt.isTracingSuppressed=kI});var sc=l(Ie=>{"use strict";Object.defineProperty(Ie,"__esModule",{value:!0});Ie.BAGGAGE_MAX_TOTAL_LENGTH=Ie.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=Ie.BAGGAGE_MAX_NAME_VALUE_PAIRS=Ie.BAGGAGE_HEADER=Ie.BAGGAGE_ITEMS_SEPARATOR=Ie.BAGGAGE_PROPERTIES_SEPARATOR=Ie.BAGGAGE_KEY_PAIR_SEPARATOR=void 0;Ie.BAGGAGE_KEY_PAIR_SEPARATOR="=";Ie.BAGGAGE_PROPERTIES_SEPARATOR=";";Ie.BAGGAGE_ITEMS_SEPARATOR=",";Ie.BAGGAGE_HEADER="baggage";Ie.BAGGAGE_MAX_NAME_VALUE_PAIRS=180;Ie.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=4096;Ie.BAGGAGE_MAX_TOTAL_LENGTH=8192});var oc=l(nt=>{"use strict";Object.defineProperty(nt,"__esModule",{value:!0});nt.parseKeyPairsIntoRecord=nt.parsePairKeyValue=nt.getKeyPairs=nt.serializeKeyPairs=void 0;var HI=z(),yn=sc(),UI=e=>e.reduce((t,r)=>{let n=`${t}${t!==""?yn.BAGGAGE_ITEMS_SEPARATOR:""}${r}`;return n.length>yn.BAGGAGE_MAX_TOTAL_LENGTH?t:n},"");nt.serializeKeyPairs=UI;var BI=e=>e.getAllEntries().map(([t,r])=>`${encodeURIComponent(t)}=${encodeURIComponent(r.value)}`);nt.getKeyPairs=BI;var GI=e=>{let t=e.split(yn.BAGGAGE_PROPERTIES_SEPARATOR);if(t.length<=0)return;let r=t.shift();if(!r)return;let n=r.split(yn.BAGGAGE_KEY_PAIR_SEPARATOR);if(n.length!==2)return;let i=decodeURIComponent(n[0].trim()),a=decodeURIComponent(n[1].trim()),s;return t.length>0&&(s=HI.baggageEntryMetadataFromString(t.join(yn.BAGGAGE_PROPERTIES_SEPARATOR))),{key:i,value:a,metadata:s}};nt.parsePairKeyValue=GI;var FI=e=>typeof e!="string"||e.length===0?{}:e.split(yn.BAGGAGE_ITEMS_SEPARATOR).map(t=>nt.parsePairKeyValue(t)).filter(t=>t!==void 0&&t.value.length>0).reduce((t,r)=>(t[r.key]=r.value,t),{});nt.parseKeyPairsIntoRecord=FI});var Kd=l(ds=>{"use strict";Object.defineProperty(ds,"__esModule",{value:!0});ds.HttpBaggagePropagator=void 0;var uc=z(),VI=fs(),Tn=sc(),cc=oc(),zd=class{inject(t,r,n){let i=uc.propagation.getBaggage(t);if(!i||VI.isTracingSuppressed(t))return;let a=cc.getKeyPairs(i).filter(o=>o.length<=Tn.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS).slice(0,Tn.BAGGAGE_MAX_NAME_VALUE_PAIRS),s=cc.serializeKeyPairs(a);s.length>0&&n.set(r,Tn.BAGGAGE_HEADER,s)}extract(t,r,n){let i=n.get(r,Tn.BAGGAGE_HEADER);if(!i)return t;let a={};return i.length===0||(i.split(Tn.BAGGAGE_ITEMS_SEPARATOR).forEach(o=>{let u=cc.parsePairKeyValue(o);if(u){let c={value:u.value};u.metadata&&(c.metadata=u.metadata),a[u.key]=c}}),Object.entries(a).length===0)?t:uc.propagation.setBaggage(t,uc.propagation.createBaggage(a))}fields(){return[Tn.BAGGAGE_HEADER]}};ds.HttpBaggagePropagator=zd});var Qd=l(Sn=>{"use strict";Object.defineProperty(Sn,"__esModule",{value:!0});Sn.isAttributeValue=Sn.sanitizeAttributes=void 0;function $I(e){let t={};if(e==null||typeof e!="object")return t;for(let[r,n]of Object.entries(e))Xd(n)&&(Array.isArray(n)?t[r]=n.slice():t[r]=n);return t}Sn.sanitizeAttributes=$I;function Xd(e){return e==null?!0:Array.isArray(e)?zI(e):Yd(e)}Sn.isAttributeValue=Xd;function zI(e){let t;for(let r of e)if(r!=null){if(!t){if(Yd(r)){t=typeof r;continue}return!1}if(typeof r!==t)return!1}return!0}function Yd(e){switch(typeof e){case"number":return!0;case"boolean":return!0;case"string":return!0}return!1}});var lc=l(hs=>{"use strict";Object.defineProperty(hs,"__esModule",{value:!0});hs.loggingErrorHandler=void 0;var KI=z();function XI(){return e=>{KI.diag.error(YI(e))}}hs.loggingErrorHandler=XI;function YI(e){return typeof e=="string"?e:JSON.stringify(QI(e))}function QI(e){let t={},r=e;for(;r!==null;)Object.getOwnPropertyNames(r).forEach(n=>{if(t[n])return;let i=r[n];i&&(t[n]=String(i))}),r=Object.getPrototypeOf(r);return t}});var pc=l(An=>{"use strict";Object.defineProperty(An,"__esModule",{value:!0});An.globalErrorHandler=An.setGlobalErrorHandler=void 0;var WI=lc(),Wd=WI.loggingErrorHandler();function ZI(e){Wd=e}An.setGlobalErrorHandler=ZI;var JI=e=>{try{Wd(e)}catch(t){}};An.globalErrorHandler=JI});var fc=l(Ui=>{"use strict";Object.defineProperty(Ui,"__esModule",{value:!0});Ui.TracesSamplerValues=void 0;var eb;(function(e){e.AlwaysOff="always_off",e.AlwaysOn="always_on",e.ParentBasedAlwaysOff="parentbased_always_off",e.ParentBasedAlwaysOn="parentbased_always_on",e.ParentBasedTraceIdRatio="parentbased_traceidratio",e.TraceIdRatio="traceidratio"})(eb=Ui.TracesSamplerValues||(Ui.TracesSamplerValues={}))});var dc=l(Sr=>{"use strict";Object.defineProperty(Sr,"__esModule",{value:!0});Sr.parseEnvironment=Sr.DEFAULT_ENVIRONMENT=void 0;var Yt=z(),tb=fc(),rb=",",nb=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT"];function ib(e){return nb.indexOf(e)>-1}var ab=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function sb(e){return ab.indexOf(e)>-1}Sr.DEFAULT_ENVIRONMENT={CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER