Socket
Socket
Sign inDemoInstall

@microsoft/applicationinsights-common

Package Overview
Dependencies
Maintainers
5
Versions
572
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@microsoft/applicationinsights-common - npm Package Compare versions

Comparing version 2.0.0-rc4 to 2.0.0-rc5

4

browser/applicationinsights-common.min.js
/*!
* Application Insights JavaScript SDK - Common, 2.0.0-rc4
* Application Insights JavaScript SDK - Common, 2.0.0-rc5
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e.Microsoft=e.Microsoft||{},e.Microsoft.ApplicationInsights={}))}(this,function(h){"use strict";var r,e,t;(e=r||(r={}))[e.LocalStorage=0]="LocalStorage",e[e.SessionStorage=1]="SessionStorage",(t=h.FieldType||(h.FieldType={}))[t.Default=0]="Default",t[t.Required=1]="Required",t[t.Array=2]="Array",t[t.Hidden=4]="Hidden";var a,i,c=function(){function e(){}return e.isNullOrUndefined=function(e){return null==e},e.disableCookies=function(){e._canUseCookies=!1},e.newGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(n,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},e}(),n=/[xy]/g;(i=a||(a={}))[i.CRITICAL=1]="CRITICAL",i[i.WARNING=2]="WARNING";var o=1,u=2,l=3,d=4,p=5,f=6,g=49,m=52,v=56,y=57,S=61,T=66,I=68,N=69,x=(function(){function e(){this.identifier="ChannelControllerPlugin",this.priority=x}e.prototype.processTelemetry=function(t){this.channelQueue.forEach(function(e){0<e.length&&e[0].processTelemetry(t)})},Object.defineProperty(e.prototype,"ChannelControls",{get:function(){return this.channelQueue},enumerable:!0,configurable:!0}),e.prototype.initialize=function(i,n,r){var a=this;if(i.isCookieUseDisabled&&c.disableCookies(),this.channelQueue=new Array,i.channels){var o=void 0;i.channels.forEach(function(e){if(e&&0<e.length){if((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){e.priority<x&&(o=e.identifier),e.initialize(i,n,r)}),o)throw Error(D+o);for(var t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);a.channelQueue.push(e)}})}for(var e=new Array,t=0;t<r.length;t++){var s=r[t];s.priority>x&&e.push(s)}if(0<e.length){(e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){return e.initialize(i,n,r)});for(t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);this.channelQueue.push(e)}}}(),500),D="Channel has invalid priority",s=function(){function e(){}return e.requestContextHeader="Request-Context",e.requestContextTargetKey="appId",e.requestContextAppIdFormat="appId=cid-v1:",e.requestIdHeader="Request-Id",e.sdkContextHeader="Sdk-Context",e.sdkContextHeaderAppIdRequest="appId",e.requestContextHeaderLowerCase="request-context",e}(),A=function(){function s(){}return s.sanitizeKeyAndAddUniqueness=function(e,t,i){var n=t.length,r=s.sanitizeKey(e,t);if(r.length!==n){for(var a=0,o=r;void 0!==i[o];)a++,o=r.substring(0,s.MAX_NAME_LENGTH-3)+s.padNumber(a);r=o}return r},s.sanitizeKey=function(e,t){var i;return t&&(t=s.trim(t.toString())).length>s.MAX_NAME_LENGTH&&(i=t.substring(0,s.MAX_NAME_LENGTH),e.throwInternal(a.WARNING,y,"name is too long. It has been truncated to "+s.MAX_NAME_LENGTH+" characters.",{name:t},!0)),i||t},s.sanitizeString=function(e,t,i){var n;return void 0===i&&(i=s.MAX_STRING_LENGTH),t&&(i=i||s.MAX_STRING_LENGTH,(t=s.trim(t)).toString().length>i&&(n=t.toString().substring(0,i),e.throwInternal(a.WARNING,S,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),n||t},s.sanitizeUrl=function(e,t){return s.sanitizeInput(e,t,s.MAX_URL_LENGTH,T)},s.sanitizeMessage=function(e,t){var i;return t&&t.length>s.MAX_MESSAGE_LENGTH&&(i=t.substring(0,s.MAX_MESSAGE_LENGTH),e.throwInternal(a.WARNING,v,"message is too long, it has been truncated to "+s.MAX_MESSAGE_LENGTH+" characters.",{message:t},!0)),i||t},s.sanitizeException=function(e,t){var i;return t&&t.length>s.MAX_EXCEPTION_LENGTH&&(i=t.substring(0,s.MAX_EXCEPTION_LENGTH),e.throwInternal(a.WARNING,m,"exception is too long, it has been truncated to "+s.MAX_EXCEPTION_LENGTH+" characters.",{exception:t},!0)),i||t},s.sanitizeProperties=function(t,e){if(e){var i={};for(var n in e){var r=e[n];if("object"==typeof r&&"undefined"!=typeof JSON)try{r=JSON.stringify(r)}catch(e){t.throwInternal(a.WARNING,g,"custom property is not valid",{exception:e},!0)}r=s.sanitizeString(t,r,s.MAX_PROPERTY_LENGTH),i[n=s.sanitizeKeyAndAddUniqueness(t,n,i)]=r}e=i}return e},s.sanitizeMeasurements=function(e,t){if(t){var i={};for(var n in t){var r=t[n];i[n=s.sanitizeKeyAndAddUniqueness(e,n,i)]=r}t=i}return t},s.sanitizeId=function(e,t){return t?s.sanitizeInput(e,t,s.MAX_ID_LENGTH,N).toString():t},s.sanitizeInput=function(e,t,i,n){var r;return t&&(t=s.trim(t)).length>i&&(r=t.substring(0,i),e.throwInternal(a.WARNING,n,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),r||t},s.padNumber=function(e){var t="00"+e;return t.substr(t.length-3)},s.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},s.MAX_NAME_LENGTH=150,s.MAX_ID_LENGTH=128,s.MAX_PROPERTY_LENGTH=8192,s.MAX_STRING_LENGTH=1024,s.MAX_URL_LENGTH=2048,s.MAX_MESSAGE_LENGTH=32768,s.MAX_EXCEPTION_LENGTH=32768,s}(),E=function(){function s(){}return s.disableStorage=function(){s._canUseLocalStorage=!1,s._canUseSessionStorage=!1},s._getLocalStorageObject=function(){return s.canUseLocalStorage()?s._getVerifiedStorageObject(r.LocalStorage):null},s._getVerifiedStorageObject=function(e){var t,i,n=null;try{if("undefined"==typeof window)return null;i=new Date,(n=e===r.LocalStorage?window.localStorage:window.sessionStorage).setItem(i,i),t=n.getItem(i)!=i,n.removeItem(i),t&&(n=null)}catch(e){n=null}return n},s.isInternalApplicationInsightsEndpoint=function(e){return-1!==s._internalEndpoints.indexOf(e.toLowerCase())},s.canUseLocalStorage=function(){return void 0===s._canUseLocalStorage&&(s._canUseLocalStorage=!!s._getVerifiedStorageObject(r.LocalStorage)),s._canUseLocalStorage},s.getStorage=function(t,e){var i=s._getLocalStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,o,"Browser failed read of local storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return null},s.setStorage=function(t,e,i){var n=s._getLocalStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,l,"Browser failed write to local storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.removeStorage=function(t,e){var i=s._getLocalStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,p,"Browser failed removal of local storage item. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s._getSessionStorageObject=function(){return s.canUseSessionStorage()?s._getVerifiedStorageObject(r.SessionStorage):null},s.canUseSessionStorage=function(){return void 0===s._canUseSessionStorage&&(s._canUseSessionStorage=!!s._getVerifiedStorageObject(r.SessionStorage)),s._canUseSessionStorage},s.getSessionStorageKeys=function(){var e=[];if(s.canUseSessionStorage())for(var t in window.sessionStorage)e.push(t);return e},s.getSessionStorage=function(t,e){var i=s._getSessionStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,u,"Browser failed read of session storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return null},s.setSessionStorage=function(t,e,i){var n=s._getSessionStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,d,"Browser failed write to session storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.removeSessionStorage=function(t,e){var i=s._getSessionStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,f,"Browser failed removal of session storage item. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.disableCookies=function(){c.disableCookies()},s.canUseCookies=function(t){if(void 0===c._canUseCookies){c._canUseCookies=!1;try{c._canUseCookies=void 0!==s.document.cookie}catch(e){t.throwInternal(a.WARNING,I,"Cannot access document.cookie - "+s.getExceptionName(e),{exception:s.dump(e)})}}return s._canUseCookies},s.setCookie=function(e,t,i,n){var r="",a="";n&&(r=";domain="+n),s.document.location&&"https:"===s.document.location.protocol&&(a=";secure"),s.canUseCookies(e)&&(s.document.cookie=t+"="+i+r+";path=/"+a)},s.stringToBoolOrDefault=function(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString().toLowerCase()},s.getCookie=function(e,t){if(s.canUseCookies(e)){var i="";if(t&&t.length)for(var n=t+"=",r=s.document.cookie.split(";"),a=0;a<r.length;a++){var o=r[a];if((o=s.trim(o))&&0===o.indexOf(n)){i=o.substring(n.length,r[a].length);break}}return i}},s.deleteCookie=function(e,t){s.canUseCookies(e)&&(s.document.cookie=t+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},s.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},s.newId=function(){for(var e="",t=1073741824*Math.random();0<t;){e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t%64),t=Math.floor(t/64)}return e},s.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},s.isError=function(e){return"[object Error]"===Object.prototype.toString.call(e)},s.isDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)},s.toISOStringForIE8=function(e){if(s.isDate(e)){if(Date.prototype.toISOString)return e.toISOString();var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}},s.getIEVersion=function(e){void 0===e&&(e=null);var t=e?e.toLowerCase():navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")?parseInt(t.split("msie")[1]):null},s.msToTimeSpan=function(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,i=""+Math.floor(e/1e3)%60,n=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,a=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,i=i.length<2?"0"+i:i,n=n.length<2?"0"+n:n,(0<a?a+".":"")+(r=r.length<2?"0"+r:r)+":"+n+":"+i+"."+t},s.isCrossOriginError=function(e,t,i,n,r){return("Script error."===e||"Script error"===e)&&!r},s.dump=function(e){var t=Object.prototype.toString.call(e),i=JSON.stringify(e);return"[object Error]"===t&&(i="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'"),t+i},s.getExceptionName=function(e){return"[object Error]"===Object.prototype.toString.call(e)?e.name:""},s.addEventHandler=function(e,t){if("undefined"==typeof window||!window||"string"!=typeof e||"function"!=typeof t)return!1;var i="on"+e;if(window.addEventListener)window.addEventListener(e,t,!1);else{if(!window.attachEvent)return!1;window.attachEvent(i,t)}return!0},s.IsBeaconApiSupported=function(){return"sendBeacon"in navigator&&navigator.sendBeacon},s.document="undefined"!=typeof document?document:{},s._canUseCookies=void 0,s._canUseLocalStorage=void 0,s._canUseSessionStorage=void 0,s._internalEndpoints=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"],s.NotSpecified="not_specified",s}(),F=function(){function n(){}return n.parseUrl=function(e){return n.htmlAnchorElement||(n.htmlAnchorElement=n.document.createElement?n.document.createElement("a"):{}),n.htmlAnchorElement.href=e,n.htmlAnchorElement},n.getAbsoluteUrl=function(e){var t,i=n.parseUrl(e);return i&&(t=i.href),t},n.getPathName=function(e){var t,i=n.parseUrl(e);return i&&(t=i.pathname),t},n.getCompleteUrl=function(e,t){return e?e.toUpperCase()+" "+t:t},n.document="undefined"!=typeof document?document:{},n}(),w=function(){function i(){}return i.canIncludeCorrelationHeader=function(e,t,i){if(e&&e.disableCorrelationHeaders)return!1;if(!t)return!1;var n=F.parseUrl(t).host.toLowerCase();if(!(e&&e.enableCorsCorrelation||n===i))return!1;var r=e&&e.correlationHeaderExcludedDomains;if(!r||0==r.length)return!0;for(var a=0;a<r.length;a++){if(new RegExp(r[a].toLowerCase().replace(/\./g,".").replace(/\*/g,".*")).test(n))return!1}return!0},i.getCorrelationContext=function(e){if(e){var t=i.getCorrelationContextValue(e,s.requestContextTargetKey);if(t&&t!==i.correlationIdPrefix)return t}},i.getCorrelationContextValue=function(e,t){if(e)for(var i=e.split(","),n=0;n<i.length;++n){var r=i[n].split("=");if(2==r.length&&r[0]==t)return r[1]}},i.correlationIdPrefix="cid-v1:",i}(),C=function(){function e(){}return e.ParseDependencyPath=function(e,t,i,n){var r,a=n,o=n;if(t&&0<t.length){var s=F.parseUrl(t);if(r=s.host,!a)if(null!=s.pathname){var c=0===s.pathname.length?"/":s.pathname;"/"!==c.charAt(0)&&(c="/"+c),o=s.pathname,a=A.sanitizeString(e,i?i+" "+c:c)}else a=A.sanitizeString(e,t)}else a=r=n;return{target:r,name:a,data:o}},e}(),_=function(){function e(){}return e.Now="undefined"==typeof window?function(){return(new Date).getTime()}:window.performance&&window.performance.now&&window.performance.timing?function(){return window.performance.now()+window.performance.timing.navigationStart}:function(){return(new Date).getTime()},e.GetDuration=function(e,t){var i=null;return 0===e||0===t||c.isNullOrUndefined(e)||c.isNullOrUndefined(t)||(i=t-e),i},e}(),b=function(e,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function M(e,t){function i(){this.constructor=e}b(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var R,U,k=function(){return(k=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},L=function(){},z=function(e){function t(){return e.call(this)||this}return M(t,e),t}(L),O=function(r){function e(e,t,i){var n=r.call(this)||this;return n.name=A.sanitizeString(e,i)||E.NotSpecified,n.data=t,n.time=E.toISOStringForIE8(new Date),n.aiDataContract={time:h.FieldType.Required,iKey:h.FieldType.Required,name:h.FieldType.Required,sampleRate:function(){return 100==n.sampleRate?h.FieldType.Hidden:h.FieldType.Required},tags:h.FieldType.Required,data:h.FieldType.Required},n}return M(e,r),e}(function(){this.ver=1,this.sampleRate=100,this.tags={}}),P=function(){},q=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(P),G=function(a){function e(e,t,i,n){var r=a.call(this)||this;return r.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Required,properties:h.FieldType.Default,measurements:h.FieldType.Default},r.name=A.sanitizeString(e,t)||E.NotSpecified,r.properties=A.sanitizeProperties(e,i),r.measurements=A.sanitizeMeasurements(e,n),r}return M(e,a),e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(q),H=function(){},j=function(){this.hasFullStack=!0,this.parsedStack=[]},V=function(o){function n(e,t,i,n,r){var a=o.call(this)||this;return a.aiDataContract={ver:h.FieldType.Required,exceptions:h.FieldType.Required,severityLevel:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default},t instanceof Error?(a.exceptions=[new B(e,t)],a.properties=A.sanitizeProperties(e,i),a.measurements=A.sanitizeMeasurements(e,n),r&&(a.severityLevel=r)):(a.exceptions=t.exceptions,a.properties=t.properties,a.measurements=t.measurements,t.severityLevel&&(a.severityLevel=t.severityLevel)),a}return M(n,o),n.CreateFromInterface=function(t,e){var i=e.exceptions&&e.exceptions.map(function(e){return B.CreateFromInterface(t,e)});return new n(t,k({},e,{exceptions:i}))},n.prototype.toInterface=function(){var e=this,t=e.exceptions,i=e.properties,n=e.measurements,r=e.severityLevel;return{ver:e.ver,exceptions:t instanceof Array&&t.map(function(e){return e.toInterface()})||void 0,severityLevel:r,properties:i,measurements:n,problemGroup:void 0,id:null,isManual:null}},n.CreateSimpleException=function(e,t,i,n,r,a){return{exceptions:[{hasFullStack:!0,message:e,stack:r,typeName:t}]}},n.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",n.dataType="ExceptionData",n}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.exceptions=[],e.properties={},e.measurements={},e}return M(e,t),e}(P)),B=function(r){function a(e,t){var i=r.call(this)||this;if(i.aiDataContract={id:h.FieldType.Default,outerId:h.FieldType.Default,typeName:h.FieldType.Required,message:h.FieldType.Required,hasFullStack:h.FieldType.Default,stack:h.FieldType.Default,parsedStack:h.FieldType.Array},t instanceof Error){i.typeName=A.sanitizeString(e,t.name)||E.NotSpecified,i.message=A.sanitizeMessage(e,t.message)||E.NotSpecified;var n=t.stack;i.parsedStack=a.parseStack(n),i.stack=A.sanitizeException(e,n),i.hasFullStack=E.isArray(i.parsedStack)&&0<i.parsedStack.length}else i.typeName=t.typeName,i.message=t.message,i.stack=t.stack,i.parsedStack=t.parsedStack,i.hasFullStack=t.hasFullStack;return i}return M(a,r),a.prototype.toInterface=function(){var e=this.parsedStack instanceof Array&&this.parsedStack.map(function(e){return e.toInterface()});return{id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack,parsedStack:e||void 0}},a.CreateFromInterface=function(e,t){var i=t.parsedStack instanceof Array&&t.parsedStack.map(function(e){return X.CreateFromInterface(e)})||t.parsedStack;return new a(e,k({},t,{parsedStack:i}))},a.parseStack=function(e){var t=void 0;if("string"==typeof e){var i=e.split("\n");t=[];for(var n=0,r=0,a=0;a<=i.length;a++){var o=i[a];if(X.regex.test(o)){var s=new X(i[a],n++);r+=s.sizeInBytes,t.push(s)}}if(32768<r)for(var c=0,u=t.length-1,l=0,d=c,p=u;c<u;){if(32768<(l+=t[c].sizeInBytes+t[u].sizeInBytes)){var f=p-d+1;t.splice(d,f);break}d=c,p=u,c++,u--}}return t},a}(j),X=function(a){function o(e,t){var i=a.call(this)||this;if(i.sizeInBytes=0,i.aiDataContract={level:h.FieldType.Required,method:h.FieldType.Required,assembly:h.FieldType.Default,fileName:h.FieldType.Default,line:h.FieldType.Default},"string"==typeof e){var n=e;i.level=t,i.method="<no_method>",i.assembly=E.trim(n),i.fileName="",i.line=0;var r=n.match(o.regex);r&&5<=r.length&&(i.method=E.trim(r[2])||i.method,i.fileName=E.trim(r[4]),i.line=parseInt(r[5])||0)}else i.level=e.level,i.method=e.method,i.assembly=e.assembly,i.fileName=e.fileName,i.line=e.line,i.sizeInBytes=0;return i.sizeInBytes+=i.method.length,i.sizeInBytes+=i.fileName.length,i.sizeInBytes+=i.assembly.length,i.sizeInBytes+=o.baseSize,i.sizeInBytes+=i.level.toString().length,i.sizeInBytes+=i.line.toString().length,i}return M(o,a),o.CreateFromInterface=function(e){return new o(e,null)},o.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},o.regex=/^([\s]+at)?(.*?)(\@|\s\(|\s)([^\(\@\n]+):([0-9]+):([0-9]+)(\)?)$/,o.baseSize=58,o}(H),W=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.metrics=[],e.properties={},e}return M(e,t),e}(P);(U=R||(R={}))[U.Measurement=0]="Measurement",U[U.Aggregation=1]="Aggregation";var K,Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.aiDataContract={name:h.FieldType.Required,kind:h.FieldType.Default,value:h.FieldType.Required,count:h.FieldType.Default,min:h.FieldType.Default,max:h.FieldType.Default,stdDev:h.FieldType.Default},e}return M(e,t),e}(function(){this.kind=R.Measurement}),J=function(u){function e(e,t,i,n,r,a,o){var s=u.call(this)||this;s.aiDataContract={ver:h.FieldType.Required,metrics:h.FieldType.Required,properties:h.FieldType.Default};var c=new Q;return c.count=0<n?n:void 0,c.max=isNaN(a)||null===a?void 0:a,c.min=isNaN(r)||null===r?void 0:r,c.name=A.sanitizeString(e,t)||E.NotSpecified,c.value=i,s.metrics=[c],s.properties=A.sanitizeProperties(e,o),s}return M(e,u),e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(W),Y=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(q),$=function(c){function e(e,t,i,n,r,a,o){var s=c.call(this)||this;return s.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Default,url:h.FieldType.Default,duration:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default,id:h.FieldType.Default},s.id=A.sanitizeId(e,o),s.url=A.sanitizeUrl(e,i),s.name=A.sanitizeString(e,t)||E.NotSpecified,isNaN(n)||(s.duration=E.msToTimeSpan(n)),s.properties=A.sanitizeProperties(e,r),s.measurements=A.sanitizeMeasurements(e,a),s}return M(e,c),e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(Y),Z=function(f){function e(e,t,i,n,r,a,o,s,c,u,l){void 0===c&&(c="Ajax");var d=f.call(this)||this;d.aiDataContract={id:h.FieldType.Required,ver:h.FieldType.Required,name:h.FieldType.Default,resultCode:h.FieldType.Default,duration:h.FieldType.Default,success:h.FieldType.Default,data:h.FieldType.Default,target:h.FieldType.Default,type:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default,kind:h.FieldType.Default,value:h.FieldType.Default,count:h.FieldType.Default,min:h.FieldType.Default,max:h.FieldType.Default,stdDev:h.FieldType.Default,dependencyKind:h.FieldType.Default,dependencySource:h.FieldType.Default,commandName:h.FieldType.Default,dependencyTypeName:h.FieldType.Default},d.id=t,d.duration=E.msToTimeSpan(r),d.success=a,d.resultCode=o+"",d.type=A.sanitizeString(e,c);var p=C.ParseDependencyPath(e,i,s,n);return d.data=A.sanitizeUrl(e,n)||p.data,d.target=p.target,d.name=p.name,d.properties=A.sanitizeProperties(e,u),d.measurements=A.sanitizeMeasurements(e,l),d}return M(e,f),e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.success=!0,e.properties={},e.measurements={},e}return M(e,t),e}(P)),ee=function(a){function e(e,t,i,n){var r=a.call(this)||this;return r.aiDataContract={ver:h.FieldType.Required,message:h.FieldType.Required,severityLevel:h.FieldType.Default,properties:h.FieldType.Default},t=t||E.NotSpecified,r.message=A.sanitizeMessage(e,t),r.properties=A.sanitizeProperties(e,n),i&&(r.severityLevel=i),r}return M(e,a),e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e}return M(e,t),e}(P)),te=function(s){function e(e,t,i,n,r,a){var o=s.call(this)||this;return o.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Default,url:h.FieldType.Default,duration:h.FieldType.Default,perfTotal:h.FieldType.Default,networkConnect:h.FieldType.Default,sentRequest:h.FieldType.Default,receivedResponse:h.FieldType.Default,domProcessing:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default},o.url=A.sanitizeUrl(e,i),o.name=A.sanitizeString(e,t)||E.NotSpecified,o.properties=A.sanitizeProperties(e,r),o.measurements=A.sanitizeMeasurements(e,a),o}return M(e,s),e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(Y)),ie=function(n){function e(e,t){var i=n.call(this)||this;return i.aiDataContract={baseType:h.FieldType.Required,baseData:h.FieldType.Required},i.baseType=e,i.baseData=t,i}return M(e,n),e}(z);(K=h.SeverityLevel||(h.SeverityLevel={}))[K.Verbose=0]="Verbose",K[K.Information=1]="Information",K[K.Warning=2]="Warning",K[K.Error=3]="Error",K[K.Critical=4]="Critical";var ne=function(){function e(){}return e.getConfig=function(e,t,i,n){var r;return void 0===n&&(n=!1),r=i&&e.extensionConfig&&e.extensionConfig[i]&&!c.isNullOrUndefined(e.extensionConfig[i][t])?e.extensionConfig[i][t]:e[t],c.isNullOrUndefined(r)?n:r},e}(),re=function(){this.applicationVersion="ai.application.ver",this.applicationBuild="ai.application.build",this.applicationTypeId="ai.application.typeId",this.applicationId="ai.application.applicationId",this.applicationLayer="ai.application.layer",this.deviceId="ai.device.id",this.deviceIp="ai.device.ip",this.deviceLanguage="ai.device.language",this.deviceLocale="ai.device.locale",this.deviceModel="ai.device.model",this.deviceFriendlyName="ai.device.friendlyName",this.deviceNetwork="ai.device.network",this.deviceNetworkName="ai.device.networkName",this.deviceOEMName="ai.device.oemName",this.deviceOS="ai.device.os",this.deviceOSVersion="ai.device.osVersion",this.deviceRoleInstance="ai.device.roleInstance",this.deviceRoleName="ai.device.roleName",this.deviceScreenResolution="ai.device.screenResolution",this.deviceType="ai.device.type",this.deviceMachineName="ai.device.machineName",this.deviceVMName="ai.device.vmName",this.deviceBrowser="ai.device.browser",this.deviceBrowserVersion="ai.device.browserVersion",this.locationIp="ai.location.ip",this.locationCountry="ai.location.country",this.locationProvince="ai.location.province",this.locationCity="ai.location.city",this.operationId="ai.operation.id",this.operationName="ai.operation.name",this.operationParentId="ai.operation.parentId",this.operationRootId="ai.operation.rootId",this.operationSyntheticSource="ai.operation.syntheticSource",this.operationCorrelationVector="ai.operation.correlationVector",this.sessionId="ai.session.id",this.sessionIsFirst="ai.session.isFirst",this.sessionIsNew="ai.session.isNew",this.userAccountAcquisitionDate="ai.user.accountAcquisitionDate",this.userAccountId="ai.user.accountId",this.userAgent="ai.user.userAgent",this.userId="ai.user.id",this.userStoreRegion="ai.user.storeRegion",this.userAuthUserId="ai.user.authUserId",this.userAnonymousUserAcquisitionDate="ai.user.anonUserAcquisitionDate",this.userAuthenticatedUserAcquisitionDate="ai.user.authUserAcquisitionDate",this.cloudName="ai.cloud.name",this.cloudRole="ai.cloud.role",this.cloudRoleVer="ai.cloud.roleVer",this.cloudRoleInstance="ai.cloud.roleInstance",this.cloudEnvironment="ai.cloud.environment",this.cloudLocation="ai.cloud.location",this.cloudDeploymentUnit="ai.cloud.deploymentUnit",this.internalNodeName="ai.internal.nodeName",this.internalSdkVersion="ai.internal.sdkVersion",this.internalAgentVersion="ai.internal.agentVersion"},ae=function(){function e(){}return e.create=function(e,t,i,n,r,a){if(i=A.sanitizeString(n,i)||E.NotSpecified,c.isNullOrUndefined(e)||c.isNullOrUndefined(t)||c.isNullOrUndefined(i))throw Error("Input doesn't contain all required fields");var o={name:i,time:(new Date).toISOString(),iKey:"",ext:a||{},tags:[],data:{},baseType:t,baseData:e};if(!c.isNullOrUndefined(r))for(var s in r)r.hasOwnProperty(s)&&(o.data[s]=r[s]);return o},e}(),oe=function(){function e(){}return e.UserExt="user",e.DeviceExt="device",e.TraceExt="trace",e.WebExt="web",e.AppExt="app",e.OSExt="os",e.SessionExt="ses",e.SDKExt="sdk",e}(),se=function(){function e(){}return e.libVer="libVer",e}(),ce=new re;h.PropertiesPluginIdentifier="AppInsightsPropertiesPlugin",h.Util=E,h.CorrelationIdHelper=w,h.UrlHelper=F,h.DateTimeUtils=_,h.RequestHeaders=s,h.DisabledPropertyName="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",h.ProcessLegacy="ProcessLegacy",h.SampleRate="sampleRate",h.HttpMethod="http.method",h.AIData=z,h.AIBase=L,h.Envelope=O,h.Event=G,h.Exception=V,h.Metric=J,h.PageView=$,h.PageViewData=Y,h.RemoteDependencyData=Z,h.Trace=ee,h.PageViewPerformance=te,h.Data=ie,h.ConfigurationManager=ne,h.ContextTagKeys=re,h.DataSanitizer=A,h.TelemetryItemCreator=ae,h.CtxTagKeys=ce,h.Extensions=oe,h.SDKExtensionKeys=se,Object.defineProperty(h,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e.Microsoft=e.Microsoft||{},e.Microsoft.ApplicationInsights={}))}(this,function(f){"use strict";var r,e,t;(e=r||(r={}))[e.LocalStorage=0]="LocalStorage",e[e.SessionStorage=1]="SessionStorage",(t=f.FieldType||(f.FieldType={}))[t.Default=0]="Default",t[t.Required=1]="Required",t[t.Array=2]="Array",t[t.Hidden=4]="Hidden";var l=(i.isNullOrUndefined=function(e){return null==e},i.disableCookies=function(){i._canUseCookies=!1},i.newGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(o,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},i);function i(){}var a,n,o=/[xy]/g;(n=a||(a={}))[n.CRITICAL=1]="CRITICAL",n[n.WARNING=2]="WARNING";var s=1,c=2,u=3,p=4,d=5,h=6,g=49,m=52,v=56,y=57,S=61,T=66,I=68,N=69;x.prototype.processTelemetry=function(t){this.channelQueue.forEach(function(e){0<e.length&&e[0].processTelemetry(t)})},Object.defineProperty(x.prototype,"ChannelControls",{get:function(){return this.channelQueue},enumerable:!0,configurable:!0}),x.prototype.initialize=function(i,n,r){var a=this;if(i.isCookieUseDisabled&&l.disableCookies(),this.channelQueue=new Array,i.channels){var o=void 0;i.channels.forEach(function(e){if(e&&0<e.length){if((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){e.priority<D&&(o=e.identifier),e.initialize(i,n,r)}),o)throw Error(A+o);for(var t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);a.channelQueue.push(e)}})}for(var e=new Array,t=0;t<r.length;t++){var s=r[t];s.priority>D&&e.push(s)}if(0<e.length){for((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){return e.initialize(i,n,r)}),t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);this.channelQueue.push(e)}};function x(){this.identifier="ChannelControllerPlugin",this.priority=D}var D=500,A="Channel has invalid priority",E=(w.requestContextHeader="Request-Context",w.requestContextTargetKey="appId",w.requestContextAppIdFormat="appId=cid-v1:",w.requestIdHeader="Request-Id",w.sdkContextHeader="Sdk-Context",w.sdkContextHeaderAppIdRequest="appId",w.requestContextHeaderLowerCase="request-context",w);function w(){}var F=(C.sanitizeKeyAndAddUniqueness=function(e,t,i){var n=t.length,r=C.sanitizeKey(e,t);if(r.length!==n){for(var a=0,o=r;void 0!==i[o];)a++,o=r.substring(0,C.MAX_NAME_LENGTH-3)+C.padNumber(a);r=o}return r},C.sanitizeKey=function(e,t){var i;return t&&(t=C.trim(t.toString())).length>C.MAX_NAME_LENGTH&&(i=t.substring(0,C.MAX_NAME_LENGTH),e.throwInternal(a.WARNING,y,"name is too long. It has been truncated to "+C.MAX_NAME_LENGTH+" characters.",{name:t},!0)),i||t},C.sanitizeString=function(e,t,i){var n;return void 0===i&&(i=C.MAX_STRING_LENGTH),t&&(i=i||C.MAX_STRING_LENGTH,(t=C.trim(t)).toString().length>i&&(n=t.toString().substring(0,i),e.throwInternal(a.WARNING,S,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),n||t},C.sanitizeUrl=function(e,t){return C.sanitizeInput(e,t,C.MAX_URL_LENGTH,T)},C.sanitizeMessage=function(e,t){var i;return t&&t.length>C.MAX_MESSAGE_LENGTH&&(i=t.substring(0,C.MAX_MESSAGE_LENGTH),e.throwInternal(a.WARNING,v,"message is too long, it has been truncated to "+C.MAX_MESSAGE_LENGTH+" characters.",{message:t},!0)),i||t},C.sanitizeException=function(e,t){var i;return t&&t.length>C.MAX_EXCEPTION_LENGTH&&(i=t.substring(0,C.MAX_EXCEPTION_LENGTH),e.throwInternal(a.WARNING,m,"exception is too long, it has been truncated to "+C.MAX_EXCEPTION_LENGTH+" characters.",{exception:t},!0)),i||t},C.sanitizeProperties=function(t,e){if(e){var i={};for(var n in e){var r=e[n];if("object"==typeof r&&"undefined"!=typeof JSON)try{r=JSON.stringify(r)}catch(e){t.throwInternal(a.WARNING,g,"custom property is not valid",{exception:e},!0)}r=C.sanitizeString(t,r,C.MAX_PROPERTY_LENGTH),i[n=C.sanitizeKeyAndAddUniqueness(t,n,i)]=r}e=i}return e},C.sanitizeMeasurements=function(e,t){if(t){var i={};for(var n in t){var r=t[n];i[n=C.sanitizeKeyAndAddUniqueness(e,n,i)]=r}t=i}return t},C.sanitizeId=function(e,t){return t?C.sanitizeInput(e,t,C.MAX_ID_LENGTH,N).toString():t},C.sanitizeInput=function(e,t,i,n){var r;return t&&(t=C.trim(t)).length>i&&(r=t.substring(0,i),e.throwInternal(a.WARNING,n,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),r||t},C.padNumber=function(e){var t="00"+e;return t.substr(t.length-3)},C.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},C.MAX_NAME_LENGTH=150,C.MAX_ID_LENGTH=128,C.MAX_PROPERTY_LENGTH=8192,C.MAX_STRING_LENGTH=1024,C.MAX_URL_LENGTH=2048,C.MAX_MESSAGE_LENGTH=32768,C.MAX_EXCEPTION_LENGTH=32768,C);function C(){}var _=(b.disableStorage=function(){b._canUseLocalStorage=!1,b._canUseSessionStorage=!1},b._getLocalStorageObject=function(){return b.canUseLocalStorage()?b._getVerifiedStorageObject(r.LocalStorage):null},b._getVerifiedStorageObject=function(e){var t,i,n=null;try{if("undefined"==typeof window)return null;i=new Date,(n=e===r.LocalStorage?window.localStorage:window.sessionStorage).setItem(i,i),t=n.getItem(i)!=i,n.removeItem(i),t&&(n=null)}catch(e){n=null}return n},b.isInternalApplicationInsightsEndpoint=function(e){return-1!==b._internalEndpoints.indexOf(e.toLowerCase())},b.canUseLocalStorage=function(){return void 0===b._canUseLocalStorage&&(b._canUseLocalStorage=!!b._getVerifiedStorageObject(r.LocalStorage)),b._canUseLocalStorage},b.getStorage=function(t,e){var i=b._getLocalStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,s,"Browser failed read of local storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return null},b.setStorage=function(t,e,i){var n=b._getLocalStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,u,"Browser failed write to local storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.removeStorage=function(t,e){var i=b._getLocalStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,d,"Browser failed removal of local storage item. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b._getSessionStorageObject=function(){return b.canUseSessionStorage()?b._getVerifiedStorageObject(r.SessionStorage):null},b.canUseSessionStorage=function(){return void 0===b._canUseSessionStorage&&(b._canUseSessionStorage=!!b._getVerifiedStorageObject(r.SessionStorage)),b._canUseSessionStorage},b.getSessionStorageKeys=function(){var e=[];if(b.canUseSessionStorage())for(var t in window.sessionStorage)e.push(t);return e},b.getSessionStorage=function(t,e){var i=b._getSessionStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,c,"Browser failed read of session storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return null},b.setSessionStorage=function(t,e,i){var n=b._getSessionStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,p,"Browser failed write to session storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.removeSessionStorage=function(t,e){var i=b._getSessionStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,h,"Browser failed removal of session storage item. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.disableCookies=function(){l.disableCookies()},b.canUseCookies=function(t){if(void 0===l._canUseCookies){l._canUseCookies=!1;try{l._canUseCookies=void 0!==b.document.cookie}catch(e){t.throwInternal(a.WARNING,I,"Cannot access document.cookie - "+b.getExceptionName(e),{exception:b.dump(e)})}}return l._canUseCookies},b.setCookie=function(e,t,i,n){var r="",a="";n&&(r=";domain="+n),b.document.location&&"https:"===b.document.location.protocol&&(a=";secure"),b.canUseCookies(e)&&(b.document.cookie=t+"="+i+r+";path=/"+a)},b.stringToBoolOrDefault=function(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString().toLowerCase()},b.getCookie=function(e,t){if(b.canUseCookies(e)){var i="";if(t&&t.length)for(var n=t+"=",r=b.document.cookie.split(";"),a=0;a<r.length;a++){var o=r[a];if((o=b.trim(o))&&0===o.indexOf(n)){i=o.substring(n.length,r[a].length);break}}return i}},b.deleteCookie=function(e,t){b.canUseCookies(e)&&(b.document.cookie=t+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},b.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},b.newId=function(){for(var e="",t=1073741824*Math.random();0<t;)e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t%64),t=Math.floor(t/64);return e},b.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},b.isError=function(e){return"[object Error]"===Object.prototype.toString.call(e)},b.isDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)},b.toISOStringForIE8=function(e){if(b.isDate(e)){if(Date.prototype.toISOString)return e.toISOString();var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}},b.getIEVersion=function(e){void 0===e&&(e=null);var t=e?e.toLowerCase():navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")?parseInt(t.split("msie")[1]):null},b.msToTimeSpan=function(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,i=""+Math.floor(e/1e3)%60,n=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,a=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,i=i.length<2?"0"+i:i,n=n.length<2?"0"+n:n,(0<a?a+".":"")+(r=r.length<2?"0"+r:r)+":"+n+":"+i+"."+t},b.isCrossOriginError=function(e,t,i,n,r){return("Script error."===e||"Script error"===e)&&!r},b.dump=function(e){var t=Object.prototype.toString.call(e),i=JSON.stringify(e);return"[object Error]"===t&&(i="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'"),t+i},b.getExceptionName=function(e){return"[object Error]"===Object.prototype.toString.call(e)?e.name:""},b.addEventHandler=function(e,t){if("undefined"==typeof window||!window||"string"!=typeof e||"function"!=typeof t)return!1;var i="on"+e;if(window.addEventListener)window.addEventListener(e,t,!1);else{if(!window.attachEvent)return!1;window.attachEvent(i,t)}return!0},b.IsBeaconApiSupported=function(){return"sendBeacon"in navigator&&navigator.sendBeacon},b.getExtension=function(e,t){for(var i=null,n=0;!i&&n<e.length;)e[n]&&e[n].identifier===t&&(i=e[n]),n++;return i},b.document="undefined"!=typeof document?document:{},b._canUseLocalStorage=void 0,b._canUseSessionStorage=void 0,b._internalEndpoints=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"],b.NotSpecified="not_specified",b);function b(){}var M=(R.parseUrl=function(e){return R.htmlAnchorElement||(R.htmlAnchorElement=R.document.createElement?R.document.createElement("a"):{host:R.parseHost(e)}),R.htmlAnchorElement.href=e,R.htmlAnchorElement},R.getAbsoluteUrl=function(e){var t,i=R.parseUrl(e);return i&&(t=i.href),t},R.getPathName=function(e){var t,i=R.parseUrl(e);return i&&(t=i.pathname),t},R.getCompleteUrl=function(e,t){return e?e.toUpperCase()+" "+t:t},R.parseHost=function(e){var t=e.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/i);return null!=t&&2<t.length&&"string"==typeof t[2]&&0<t[2].length?t[2]:null},R.document="undefined"!=typeof document?document:{},R);function R(){}var U=(k.canIncludeCorrelationHeader=function(e,t,i){if(e&&e.disableCorrelationHeaders)return!1;if(!t)return!1;var n=M.parseUrl(t).host.toLowerCase();if(!(e&&e.enableCorsCorrelation||n===i))return!1;var r=e&&e.correlationHeaderExcludedDomains;if(!r||0==r.length)return!0;for(var a=0;a<r.length;a++)if(new RegExp(r[a].toLowerCase().replace(/\./g,".").replace(/\*/g,".*")).test(n))return!1;return!0},k.getCorrelationContext=function(e){if(e){var t=k.getCorrelationContextValue(e,E.requestContextTargetKey);if(t&&t!==k.correlationIdPrefix)return t}},k.getCorrelationContextValue=function(e,t){if(e)for(var i=e.split(","),n=0;n<i.length;++n){var r=i[n].split("=");if(2==r.length&&r[0]==t)return r[1]}},k.correlationIdPrefix="cid-v1:",k);function k(){}var L=(z.ParseDependencyPath=function(e,t,i,n){var r,a=n,o=n;if(t&&0<t.length){var s=M.parseUrl(t);if(r=s.host,!a)if(null!=s.pathname){var l=0===s.pathname.length?"/":s.pathname;"/"!==l.charAt(0)&&(l="/"+l),o=s.pathname,a=F.sanitizeString(e,i?i+" "+l:l)}else a=F.sanitizeString(e,t)}else a=r=n;return{target:r,name:a,data:o}},z);function z(){}var O=(P.Now="undefined"==typeof window?function(){return(new Date).getTime()}:window.performance&&window.performance.now&&window.performance.timing?function(){return window.performance.now()+window.performance.timing.navigationStart}:function(){return(new Date).getTime()},P.GetDuration=function(e,t){var i=null;return 0===e||0===t||l.isNullOrUndefined(e)||l.isNullOrUndefined(t)||(i=t-e),i},P);function P(){}var q=function(e,t){return(q=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function G(e,t){function i(){this.constructor=e}q(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}function H(){}var j,V=function(){return(V=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},B=(G(X,j=H),X);function X(){return j.call(this)||this}var W,K=(G(Q,W=function(){this.ver=1,this.sampleRate=100,this.tags={}}),Q);function Q(e,t,i){var n=W.call(this)||this;return n.name=F.sanitizeString(e,i)||_.NotSpecified,n.data=t,n.time=_.toISOStringForIE8(new Date),n.aiDataContract={time:f.FieldType.Required,iKey:f.FieldType.Required,name:f.FieldType.Required,sampleRate:function(){return 100==n.sampleRate?f.FieldType.Hidden:f.FieldType.Required},tags:f.FieldType.Required,data:f.FieldType.Required},n}function J(){}var Y,$=(G(Z,Y=J),Z);function Z(){var e=Y.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var ee,te=(G(ie,ee=$),ie.envelopeType="Microsoft.ApplicationInsights.{0}.Event",ie.dataType="EventData",ie);function ie(e,t,i,n){var r=ee.call(this)||this;return r.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Required,properties:f.FieldType.Default,measurements:f.FieldType.Default},r.name=F.sanitizeString(e,t)||_.NotSpecified,r.properties=F.sanitizeProperties(e,i),r.measurements=F.sanitizeMeasurements(e,n),r}function ne(){}var re,ae=(G(oe,re=J),oe);function oe(){var e=re.call(this)||this;return e.ver=2,e.exceptions=[],e.properties={},e.measurements={},e}function se(){this.hasFullStack=!0,this.parsedStack=[]}var le,ce=(G(ue,le=ae),ue.CreateFromInterface=function(t,e){var i=e.exceptions&&e.exceptions.map(function(e){return de.CreateFromInterface(t,e)});return new ue(t,V({},e,{exceptions:i}))},ue.prototype.toInterface=function(){var e=this,t=e.exceptions,i=e.properties,n=e.measurements,r=e.severityLevel;return{ver:e.ver,exceptions:t instanceof Array&&t.map(function(e){return e.toInterface()})||void 0,severityLevel:r,properties:i,measurements:n,problemGroup:void 0,id:null,isManual:null}},ue.CreateSimpleException=function(e,t,i,n,r,a){return{exceptions:[{hasFullStack:!0,message:e,stack:r,typeName:t}]}},ue.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",ue.dataType="ExceptionData",ue);function ue(e,t,i,n,r){var a=le.call(this)||this;return a.aiDataContract={ver:f.FieldType.Required,exceptions:f.FieldType.Required,severityLevel:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default},t instanceof Error?(a.exceptions=[new de(e,t)],a.properties=F.sanitizeProperties(e,i),a.measurements=F.sanitizeMeasurements(e,n),r&&(a.severityLevel=r)):(a.exceptions=t.exceptions,a.properties=t.properties,a.measurements=t.measurements,t.severityLevel&&(a.severityLevel=t.severityLevel)),a}var pe,de=(G(fe,pe=se),fe.prototype.toInterface=function(){var e=this.parsedStack instanceof Array&&this.parsedStack.map(function(e){return e.toInterface()});return{id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack,parsedStack:e||void 0}},fe.CreateFromInterface=function(e,t){var i=t.parsedStack instanceof Array&&t.parsedStack.map(function(e){return ge.CreateFromInterface(e)})||t.parsedStack;return new fe(e,V({},t,{parsedStack:i}))},fe.parseStack=function(e){var t=void 0;if("string"==typeof e){var i=e.split("\n");t=[];for(var n=0,r=0,a=0;a<=i.length;a++){var o=i[a];if(ge.regex.test(o)){var s=new ge(i[a],n++);r+=s.sizeInBytes,t.push(s)}}if(32768<r)for(var l=0,c=t.length-1,u=0,p=l,d=c;l<c;){if(32768<(u+=t[l].sizeInBytes+t[c].sizeInBytes)){var f=d-p+1;t.splice(p,f);break}p=l,d=c,l++,c--}}return t},fe);function fe(e,t){var i=pe.call(this)||this;if(i.aiDataContract={id:f.FieldType.Default,outerId:f.FieldType.Default,typeName:f.FieldType.Required,message:f.FieldType.Required,hasFullStack:f.FieldType.Default,stack:f.FieldType.Default,parsedStack:f.FieldType.Array},t instanceof Error){i.typeName=F.sanitizeString(e,t.name)||_.NotSpecified,i.message=F.sanitizeMessage(e,t.message)||_.NotSpecified;var n=t.stack;i.parsedStack=fe.parseStack(n),i.stack=F.sanitizeException(e,n),i.hasFullStack=_.isArray(i.parsedStack)&&0<i.parsedStack.length}else i.typeName=t.typeName,i.message=t.message,i.stack=t.stack,i.parsedStack=t.parsedStack,i.hasFullStack=t.hasFullStack;return i}var he,ge=(G(me,he=ne),me.CreateFromInterface=function(e){return new me(e,null)},me.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},me.regex=/^([\s]+at)?(.*?)(\@|\s\(|\s)([^\(\@\n]+):([0-9]+):([0-9]+)(\)?)$/,me.baseSize=58,me);function me(e,t){var i=he.call(this)||this;if(i.sizeInBytes=0,i.aiDataContract={level:f.FieldType.Required,method:f.FieldType.Required,assembly:f.FieldType.Default,fileName:f.FieldType.Default,line:f.FieldType.Default},"string"==typeof e){var n=e;i.level=t,i.method="<no_method>",i.assembly=_.trim(n),i.fileName="",i.line=0;var r=n.match(me.regex);r&&5<=r.length&&(i.method=_.trim(r[2])||i.method,i.fileName=_.trim(r[4]),i.line=parseInt(r[5])||0)}else i.level=e.level,i.method=e.method,i.assembly=e.assembly,i.fileName=e.fileName,i.line=e.line,i.sizeInBytes=0;return i.sizeInBytes+=i.method.length,i.sizeInBytes+=i.fileName.length,i.sizeInBytes+=i.assembly.length,i.sizeInBytes+=me.baseSize,i.sizeInBytes+=i.level.toString().length,i.sizeInBytes+=i.line.toString().length,i}var ve,ye,Se,Te=(G(Ie,ve=J),Ie);function Ie(){var e=ve.call(this)||this;return e.ver=2,e.metrics=[],e.properties={},e}(Se=ye||(ye={}))[Se.Measurement=0]="Measurement",Se[Se.Aggregation=1]="Aggregation";var Ne,xe=(G(De,Ne=function(){this.kind=ye.Measurement}),De);function De(){var e=null!==Ne&&Ne.apply(this,arguments)||this;return e.aiDataContract={name:f.FieldType.Required,kind:f.FieldType.Default,value:f.FieldType.Required,count:f.FieldType.Default,min:f.FieldType.Default,max:f.FieldType.Default,stdDev:f.FieldType.Default},e}var Ae,Ee=(G(we,Ae=Te),we.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",we.dataType="MetricData",we);function we(e,t,i,n,r,a,o){var s=Ae.call(this)||this;s.aiDataContract={ver:f.FieldType.Required,metrics:f.FieldType.Required,properties:f.FieldType.Default};var l=new xe;return l.count=0<n?n:void 0,l.max=isNaN(a)||null===a?void 0:a,l.min=isNaN(r)||null===r?void 0:r,l.name=F.sanitizeString(e,t)||_.NotSpecified,l.value=i,s.metrics=[l],s.properties=F.sanitizeProperties(e,o),s}var Fe,Ce=(G(_e,Fe=$),_e);function _e(){var e=Fe.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var be,Me=(G(Re,be=Ce),Re.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",Re.dataType="PageviewData",Re);function Re(e,t,i,n,r,a,o){var s=be.call(this)||this;return s.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Default,url:f.FieldType.Default,duration:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default,id:f.FieldType.Default},s.id=F.sanitizeId(e,o),s.url=F.sanitizeUrl(e,i),s.name=F.sanitizeString(e,t)||_.NotSpecified,isNaN(n)||(s.duration=_.msToTimeSpan(n)),s.properties=F.sanitizeProperties(e,r),s.measurements=F.sanitizeMeasurements(e,a),s}var Ue,ke=(G(Le,Ue=J),Le);function Le(){var e=Ue.call(this)||this;return e.ver=2,e.success=!0,e.properties={},e.measurements={},e}var ze,Oe=(G(Pe,ze=ke),Pe.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",Pe.dataType="RemoteDependencyData",Pe);function Pe(e,t,i,n,r,a,o,s,l,c,u){void 0===l&&(l="Ajax");var p=ze.call(this)||this;p.aiDataContract={id:f.FieldType.Required,ver:f.FieldType.Required,name:f.FieldType.Default,resultCode:f.FieldType.Default,duration:f.FieldType.Default,success:f.FieldType.Default,data:f.FieldType.Default,target:f.FieldType.Default,type:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default,kind:f.FieldType.Default,value:f.FieldType.Default,count:f.FieldType.Default,min:f.FieldType.Default,max:f.FieldType.Default,stdDev:f.FieldType.Default,dependencyKind:f.FieldType.Default,dependencySource:f.FieldType.Default,commandName:f.FieldType.Default,dependencyTypeName:f.FieldType.Default},p.id=t,p.duration=_.msToTimeSpan(r),p.success=a,p.resultCode=o+"",p.type=F.sanitizeString(e,l);var d=L.ParseDependencyPath(e,i,s,n);return p.data=F.sanitizeUrl(e,n)||d.data,p.target=d.target,p.name=d.name,p.properties=F.sanitizeProperties(e,c),p.measurements=F.sanitizeMeasurements(e,u),p}var qe,Ge=(G(He,qe=J),He);function He(){var e=qe.call(this)||this;return e.ver=2,e.properties={},e}var je,Ve=(G(Be,je=Ge),Be.envelopeType="Microsoft.ApplicationInsights.{0}.Message",Be.dataType="MessageData",Be);function Be(e,t,i,n){var r=je.call(this)||this;return r.aiDataContract={ver:f.FieldType.Required,message:f.FieldType.Required,severityLevel:f.FieldType.Default,properties:f.FieldType.Default},t=t||_.NotSpecified,r.message=F.sanitizeMessage(e,t),r.properties=F.sanitizeProperties(e,n),i&&(r.severityLevel=i),r}var Xe,We=(G(Ke,Xe=Ce),Ke);function Ke(){var e=Xe.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var Qe,Je=(G(Ye,Qe=We),Ye.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",Ye.dataType="PageviewPerformanceData",Ye);function Ye(e,t,i,n,r,a){var o=Qe.call(this)||this;return o.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Default,url:f.FieldType.Default,duration:f.FieldType.Default,perfTotal:f.FieldType.Default,networkConnect:f.FieldType.Default,sentRequest:f.FieldType.Default,receivedResponse:f.FieldType.Default,domProcessing:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default},o.url=F.sanitizeUrl(e,i),o.name=F.sanitizeString(e,t)||_.NotSpecified,o.properties=F.sanitizeProperties(e,r),o.measurements=F.sanitizeMeasurements(e,a),o}var $e,Ze,et=(G(tt,$e=B),tt);function tt(e,t){var i=$e.call(this)||this;return i.aiDataContract={baseType:f.FieldType.Required,baseData:f.FieldType.Required},i.baseType=e,i.baseData=t,i}(Ze=f.SeverityLevel||(f.SeverityLevel={}))[Ze.Verbose=0]="Verbose",Ze[Ze.Information=1]="Information",Ze[Ze.Warning=2]="Warning",Ze[Ze.Error=3]="Error",Ze[Ze.Critical=4]="Critical";var it=(nt.getConfig=function(e,t,i,n){var r;return void 0===n&&(n=!1),r=i&&e.extensionConfig&&e.extensionConfig[i]&&!l.isNullOrUndefined(e.extensionConfig[i][t])?e.extensionConfig[i][t]:e[t],l.isNullOrUndefined(r)?n:r},nt);function nt(){}var rt=function(){this.applicationVersion="ai.application.ver",this.applicationBuild="ai.application.build",this.applicationTypeId="ai.application.typeId",this.applicationId="ai.application.applicationId",this.applicationLayer="ai.application.layer",this.deviceId="ai.device.id",this.deviceIp="ai.device.ip",this.deviceLanguage="ai.device.language",this.deviceLocale="ai.device.locale",this.deviceModel="ai.device.model",this.deviceFriendlyName="ai.device.friendlyName",this.deviceNetwork="ai.device.network",this.deviceNetworkName="ai.device.networkName",this.deviceOEMName="ai.device.oemName",this.deviceOS="ai.device.os",this.deviceOSVersion="ai.device.osVersion",this.deviceRoleInstance="ai.device.roleInstance",this.deviceRoleName="ai.device.roleName",this.deviceScreenResolution="ai.device.screenResolution",this.deviceType="ai.device.type",this.deviceMachineName="ai.device.machineName",this.deviceVMName="ai.device.vmName",this.deviceBrowser="ai.device.browser",this.deviceBrowserVersion="ai.device.browserVersion",this.locationIp="ai.location.ip",this.locationCountry="ai.location.country",this.locationProvince="ai.location.province",this.locationCity="ai.location.city",this.operationId="ai.operation.id",this.operationName="ai.operation.name",this.operationParentId="ai.operation.parentId",this.operationRootId="ai.operation.rootId",this.operationSyntheticSource="ai.operation.syntheticSource",this.operationCorrelationVector="ai.operation.correlationVector",this.sessionId="ai.session.id",this.sessionIsFirst="ai.session.isFirst",this.sessionIsNew="ai.session.isNew",this.userAccountAcquisitionDate="ai.user.accountAcquisitionDate",this.userAccountId="ai.user.accountId",this.userAgent="ai.user.userAgent",this.userId="ai.user.id",this.userStoreRegion="ai.user.storeRegion",this.userAuthUserId="ai.user.authUserId",this.userAnonymousUserAcquisitionDate="ai.user.anonUserAcquisitionDate",this.userAuthenticatedUserAcquisitionDate="ai.user.authUserAcquisitionDate",this.cloudName="ai.cloud.name",this.cloudRole="ai.cloud.role",this.cloudRoleVer="ai.cloud.roleVer",this.cloudRoleInstance="ai.cloud.roleInstance",this.cloudEnvironment="ai.cloud.environment",this.cloudLocation="ai.cloud.location",this.cloudDeploymentUnit="ai.cloud.deploymentUnit",this.internalNodeName="ai.internal.nodeName",this.internalSdkVersion="ai.internal.sdkVersion",this.internalAgentVersion="ai.internal.agentVersion"},at=(ot.create=function(e,t,i,n,r,a){if(i=F.sanitizeString(n,i)||_.NotSpecified,l.isNullOrUndefined(e)||l.isNullOrUndefined(t)||l.isNullOrUndefined(i))throw Error("Input doesn't contain all required fields");var o={name:i,time:(new Date).toISOString(),iKey:"",ext:a||{},tags:[],data:{},baseType:t,baseData:e};if(!l.isNullOrUndefined(r))for(var s in r)r.hasOwnProperty(s)&&(o.data[s]=r[s]);return o},ot);function ot(){}var st=(lt.UserExt="user",lt.DeviceExt="device",lt.TraceExt="trace",lt.WebExt="web",lt.AppExt="app",lt.OSExt="os",lt.SessionExt="ses",lt.SDKExt="sdk",lt);function lt(){}var ct=(ut.libVer="libVer",ut);function ut(){}var pt=new rt;f.PropertiesPluginIdentifier="AppInsightsPropertiesPlugin",f.BreezeChannelIdentifier="AppInsightsChannelPlugin",f.Util=_,f.CorrelationIdHelper=U,f.UrlHelper=M,f.DateTimeUtils=O,f.RequestHeaders=E,f.DisabledPropertyName="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",f.ProcessLegacy="ProcessLegacy",f.SampleRate="sampleRate",f.HttpMethod="http.method",f.AIData=B,f.AIBase=H,f.Envelope=K,f.Event=te,f.Exception=ce,f.Metric=Ee,f.PageView=Me,f.PageViewData=Ce,f.RemoteDependencyData=Oe,f.Trace=Ve,f.PageViewPerformance=Je,f.Data=et,f.ConfigurationManager=it,f.ContextTagKeys=rt,f.DataSanitizer=F,f.TelemetryItemCreator=at,f.CtxTagKeys=pt,f.Extensions=st,f.SDKExtensionKeys=ct,Object.defineProperty(f,"__esModule",{value:!0})});
//# sourceMappingURL=applicationinsights-common.min.js.map

@@ -26,2 +26,3 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

export var PropertiesPluginIdentifier = "AppInsightsPropertiesPlugin";
export var BreezeChannelIdentifier = "AppInsightsChannelPlugin";
//# sourceMappingURL=applicationinsights-common.js.map

@@ -250,3 +250,3 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

}
return Util._canUseCookies;
return CoreUtils._canUseCookies;
};

@@ -461,4 +461,14 @@ /**

};
Util.getExtension = function (extensions, identifier) {
var extension = null;
var extIx = 0;
while (!extension && extIx < extensions.length) {
if (extensions[extIx] && extensions[extIx].identifier === identifier) {
extension = extensions[extIx];
}
extIx++;
}
return extension;
};
Util.document = typeof document !== "undefined" ? document : {};
Util._canUseCookies = undefined;
Util._canUseLocalStorage = undefined;

@@ -481,3 +491,3 @@ Util._canUseSessionStorage = undefined;

if (!UrlHelper.htmlAnchorElement) {
UrlHelper.htmlAnchorElement = !!UrlHelper.document.createElement ? UrlHelper.document.createElement('a') : {};
UrlHelper.htmlAnchorElement = !!UrlHelper.document.createElement ? UrlHelper.document.createElement('a') : { host: UrlHelper.parseHost(url) }; // fill host field in the fallback case as that is the only externally required field from this fn
}

@@ -511,2 +521,12 @@ UrlHelper.htmlAnchorElement.href = url;

};
// Fallback method to grab host from url if document.createElement method is not available
UrlHelper.parseHost = function (url) {
var match = url.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/i);
if (match != null && match.length > 2 && typeof match[2] === 'string' && match[2].length > 0) {
return match[2];
}
else {
return null;
}
};
UrlHelper.document = typeof document !== "undefined" ? document : {};

@@ -513,0 +533,0 @@ return UrlHelper;

/*!
* Application Insights JavaScript SDK - Common, 2.0.0-rc4
* Application Insights JavaScript SDK - Common, 2.0.0-rc5
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e.Microsoft=e.Microsoft||{},e.Microsoft.ApplicationInsights={}))}(this,function(h){"use strict";var r,e,t;(e=r||(r={}))[e.LocalStorage=0]="LocalStorage",e[e.SessionStorage=1]="SessionStorage",(t=h.FieldType||(h.FieldType={}))[t.Default=0]="Default",t[t.Required=1]="Required",t[t.Array=2]="Array",t[t.Hidden=4]="Hidden";var a,i,c=function(){function e(){}return e.isNullOrUndefined=function(e){return null==e},e.disableCookies=function(){e._canUseCookies=!1},e.newGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(n,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},e}(),n=/[xy]/g;(i=a||(a={}))[i.CRITICAL=1]="CRITICAL",i[i.WARNING=2]="WARNING";var o=1,u=2,l=3,d=4,p=5,f=6,g=49,m=52,v=56,y=57,S=61,T=66,I=68,N=69,x=(function(){function e(){this.identifier="ChannelControllerPlugin",this.priority=x}e.prototype.processTelemetry=function(t){this.channelQueue.forEach(function(e){0<e.length&&e[0].processTelemetry(t)})},Object.defineProperty(e.prototype,"ChannelControls",{get:function(){return this.channelQueue},enumerable:!0,configurable:!0}),e.prototype.initialize=function(i,n,r){var a=this;if(i.isCookieUseDisabled&&c.disableCookies(),this.channelQueue=new Array,i.channels){var o=void 0;i.channels.forEach(function(e){if(e&&0<e.length){if((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){e.priority<x&&(o=e.identifier),e.initialize(i,n,r)}),o)throw Error(D+o);for(var t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);a.channelQueue.push(e)}})}for(var e=new Array,t=0;t<r.length;t++){var s=r[t];s.priority>x&&e.push(s)}if(0<e.length){(e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){return e.initialize(i,n,r)});for(t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);this.channelQueue.push(e)}}}(),500),D="Channel has invalid priority",s=function(){function e(){}return e.requestContextHeader="Request-Context",e.requestContextTargetKey="appId",e.requestContextAppIdFormat="appId=cid-v1:",e.requestIdHeader="Request-Id",e.sdkContextHeader="Sdk-Context",e.sdkContextHeaderAppIdRequest="appId",e.requestContextHeaderLowerCase="request-context",e}(),A=function(){function s(){}return s.sanitizeKeyAndAddUniqueness=function(e,t,i){var n=t.length,r=s.sanitizeKey(e,t);if(r.length!==n){for(var a=0,o=r;void 0!==i[o];)a++,o=r.substring(0,s.MAX_NAME_LENGTH-3)+s.padNumber(a);r=o}return r},s.sanitizeKey=function(e,t){var i;return t&&(t=s.trim(t.toString())).length>s.MAX_NAME_LENGTH&&(i=t.substring(0,s.MAX_NAME_LENGTH),e.throwInternal(a.WARNING,y,"name is too long. It has been truncated to "+s.MAX_NAME_LENGTH+" characters.",{name:t},!0)),i||t},s.sanitizeString=function(e,t,i){var n;return void 0===i&&(i=s.MAX_STRING_LENGTH),t&&(i=i||s.MAX_STRING_LENGTH,(t=s.trim(t)).toString().length>i&&(n=t.toString().substring(0,i),e.throwInternal(a.WARNING,S,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),n||t},s.sanitizeUrl=function(e,t){return s.sanitizeInput(e,t,s.MAX_URL_LENGTH,T)},s.sanitizeMessage=function(e,t){var i;return t&&t.length>s.MAX_MESSAGE_LENGTH&&(i=t.substring(0,s.MAX_MESSAGE_LENGTH),e.throwInternal(a.WARNING,v,"message is too long, it has been truncated to "+s.MAX_MESSAGE_LENGTH+" characters.",{message:t},!0)),i||t},s.sanitizeException=function(e,t){var i;return t&&t.length>s.MAX_EXCEPTION_LENGTH&&(i=t.substring(0,s.MAX_EXCEPTION_LENGTH),e.throwInternal(a.WARNING,m,"exception is too long, it has been truncated to "+s.MAX_EXCEPTION_LENGTH+" characters.",{exception:t},!0)),i||t},s.sanitizeProperties=function(t,e){if(e){var i={};for(var n in e){var r=e[n];if("object"==typeof r&&"undefined"!=typeof JSON)try{r=JSON.stringify(r)}catch(e){t.throwInternal(a.WARNING,g,"custom property is not valid",{exception:e},!0)}r=s.sanitizeString(t,r,s.MAX_PROPERTY_LENGTH),i[n=s.sanitizeKeyAndAddUniqueness(t,n,i)]=r}e=i}return e},s.sanitizeMeasurements=function(e,t){if(t){var i={};for(var n in t){var r=t[n];i[n=s.sanitizeKeyAndAddUniqueness(e,n,i)]=r}t=i}return t},s.sanitizeId=function(e,t){return t?s.sanitizeInput(e,t,s.MAX_ID_LENGTH,N).toString():t},s.sanitizeInput=function(e,t,i,n){var r;return t&&(t=s.trim(t)).length>i&&(r=t.substring(0,i),e.throwInternal(a.WARNING,n,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),r||t},s.padNumber=function(e){var t="00"+e;return t.substr(t.length-3)},s.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},s.MAX_NAME_LENGTH=150,s.MAX_ID_LENGTH=128,s.MAX_PROPERTY_LENGTH=8192,s.MAX_STRING_LENGTH=1024,s.MAX_URL_LENGTH=2048,s.MAX_MESSAGE_LENGTH=32768,s.MAX_EXCEPTION_LENGTH=32768,s}(),E=function(){function s(){}return s.disableStorage=function(){s._canUseLocalStorage=!1,s._canUseSessionStorage=!1},s._getLocalStorageObject=function(){return s.canUseLocalStorage()?s._getVerifiedStorageObject(r.LocalStorage):null},s._getVerifiedStorageObject=function(e){var t,i,n=null;try{if("undefined"==typeof window)return null;i=new Date,(n=e===r.LocalStorage?window.localStorage:window.sessionStorage).setItem(i,i),t=n.getItem(i)!=i,n.removeItem(i),t&&(n=null)}catch(e){n=null}return n},s.isInternalApplicationInsightsEndpoint=function(e){return-1!==s._internalEndpoints.indexOf(e.toLowerCase())},s.canUseLocalStorage=function(){return void 0===s._canUseLocalStorage&&(s._canUseLocalStorage=!!s._getVerifiedStorageObject(r.LocalStorage)),s._canUseLocalStorage},s.getStorage=function(t,e){var i=s._getLocalStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,o,"Browser failed read of local storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return null},s.setStorage=function(t,e,i){var n=s._getLocalStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,l,"Browser failed write to local storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.removeStorage=function(t,e){var i=s._getLocalStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){s._canUseLocalStorage=!1,t.throwInternal(a.WARNING,p,"Browser failed removal of local storage item. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s._getSessionStorageObject=function(){return s.canUseSessionStorage()?s._getVerifiedStorageObject(r.SessionStorage):null},s.canUseSessionStorage=function(){return void 0===s._canUseSessionStorage&&(s._canUseSessionStorage=!!s._getVerifiedStorageObject(r.SessionStorage)),s._canUseSessionStorage},s.getSessionStorageKeys=function(){var e=[];if(s.canUseSessionStorage())for(var t in window.sessionStorage)e.push(t);return e},s.getSessionStorage=function(t,e){var i=s._getSessionStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,u,"Browser failed read of session storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return null},s.setSessionStorage=function(t,e,i){var n=s._getSessionStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,d,"Browser failed write to session storage. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.removeSessionStorage=function(t,e){var i=s._getSessionStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){s._canUseSessionStorage=!1,t.throwInternal(a.WARNING,f,"Browser failed removal of session storage item. "+s.getExceptionName(e),{exception:s.dump(e)})}return!1},s.disableCookies=function(){c.disableCookies()},s.canUseCookies=function(t){if(void 0===c._canUseCookies){c._canUseCookies=!1;try{c._canUseCookies=void 0!==s.document.cookie}catch(e){t.throwInternal(a.WARNING,I,"Cannot access document.cookie - "+s.getExceptionName(e),{exception:s.dump(e)})}}return s._canUseCookies},s.setCookie=function(e,t,i,n){var r="",a="";n&&(r=";domain="+n),s.document.location&&"https:"===s.document.location.protocol&&(a=";secure"),s.canUseCookies(e)&&(s.document.cookie=t+"="+i+r+";path=/"+a)},s.stringToBoolOrDefault=function(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString().toLowerCase()},s.getCookie=function(e,t){if(s.canUseCookies(e)){var i="";if(t&&t.length)for(var n=t+"=",r=s.document.cookie.split(";"),a=0;a<r.length;a++){var o=r[a];if((o=s.trim(o))&&0===o.indexOf(n)){i=o.substring(n.length,r[a].length);break}}return i}},s.deleteCookie=function(e,t){s.canUseCookies(e)&&(s.document.cookie=t+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},s.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},s.newId=function(){for(var e="",t=1073741824*Math.random();0<t;){e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t%64),t=Math.floor(t/64)}return e},s.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},s.isError=function(e){return"[object Error]"===Object.prototype.toString.call(e)},s.isDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)},s.toISOStringForIE8=function(e){if(s.isDate(e)){if(Date.prototype.toISOString)return e.toISOString();var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}},s.getIEVersion=function(e){void 0===e&&(e=null);var t=e?e.toLowerCase():navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")?parseInt(t.split("msie")[1]):null},s.msToTimeSpan=function(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,i=""+Math.floor(e/1e3)%60,n=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,a=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,i=i.length<2?"0"+i:i,n=n.length<2?"0"+n:n,(0<a?a+".":"")+(r=r.length<2?"0"+r:r)+":"+n+":"+i+"."+t},s.isCrossOriginError=function(e,t,i,n,r){return("Script error."===e||"Script error"===e)&&!r},s.dump=function(e){var t=Object.prototype.toString.call(e),i=JSON.stringify(e);return"[object Error]"===t&&(i="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'"),t+i},s.getExceptionName=function(e){return"[object Error]"===Object.prototype.toString.call(e)?e.name:""},s.addEventHandler=function(e,t){if("undefined"==typeof window||!window||"string"!=typeof e||"function"!=typeof t)return!1;var i="on"+e;if(window.addEventListener)window.addEventListener(e,t,!1);else{if(!window.attachEvent)return!1;window.attachEvent(i,t)}return!0},s.IsBeaconApiSupported=function(){return"sendBeacon"in navigator&&navigator.sendBeacon},s.document="undefined"!=typeof document?document:{},s._canUseCookies=void 0,s._canUseLocalStorage=void 0,s._canUseSessionStorage=void 0,s._internalEndpoints=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"],s.NotSpecified="not_specified",s}(),F=function(){function n(){}return n.parseUrl=function(e){return n.htmlAnchorElement||(n.htmlAnchorElement=n.document.createElement?n.document.createElement("a"):{}),n.htmlAnchorElement.href=e,n.htmlAnchorElement},n.getAbsoluteUrl=function(e){var t,i=n.parseUrl(e);return i&&(t=i.href),t},n.getPathName=function(e){var t,i=n.parseUrl(e);return i&&(t=i.pathname),t},n.getCompleteUrl=function(e,t){return e?e.toUpperCase()+" "+t:t},n.document="undefined"!=typeof document?document:{},n}(),w=function(){function i(){}return i.canIncludeCorrelationHeader=function(e,t,i){if(e&&e.disableCorrelationHeaders)return!1;if(!t)return!1;var n=F.parseUrl(t).host.toLowerCase();if(!(e&&e.enableCorsCorrelation||n===i))return!1;var r=e&&e.correlationHeaderExcludedDomains;if(!r||0==r.length)return!0;for(var a=0;a<r.length;a++){if(new RegExp(r[a].toLowerCase().replace(/\./g,".").replace(/\*/g,".*")).test(n))return!1}return!0},i.getCorrelationContext=function(e){if(e){var t=i.getCorrelationContextValue(e,s.requestContextTargetKey);if(t&&t!==i.correlationIdPrefix)return t}},i.getCorrelationContextValue=function(e,t){if(e)for(var i=e.split(","),n=0;n<i.length;++n){var r=i[n].split("=");if(2==r.length&&r[0]==t)return r[1]}},i.correlationIdPrefix="cid-v1:",i}(),C=function(){function e(){}return e.ParseDependencyPath=function(e,t,i,n){var r,a=n,o=n;if(t&&0<t.length){var s=F.parseUrl(t);if(r=s.host,!a)if(null!=s.pathname){var c=0===s.pathname.length?"/":s.pathname;"/"!==c.charAt(0)&&(c="/"+c),o=s.pathname,a=A.sanitizeString(e,i?i+" "+c:c)}else a=A.sanitizeString(e,t)}else a=r=n;return{target:r,name:a,data:o}},e}(),_=function(){function e(){}return e.Now="undefined"==typeof window?function(){return(new Date).getTime()}:window.performance&&window.performance.now&&window.performance.timing?function(){return window.performance.now()+window.performance.timing.navigationStart}:function(){return(new Date).getTime()},e.GetDuration=function(e,t){var i=null;return 0===e||0===t||c.isNullOrUndefined(e)||c.isNullOrUndefined(t)||(i=t-e),i},e}(),b=function(e,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function M(e,t){function i(){this.constructor=e}b(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var R,U,k=function(){return(k=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},L=function(){},z=function(e){function t(){return e.call(this)||this}return M(t,e),t}(L),O=function(r){function e(e,t,i){var n=r.call(this)||this;return n.name=A.sanitizeString(e,i)||E.NotSpecified,n.data=t,n.time=E.toISOStringForIE8(new Date),n.aiDataContract={time:h.FieldType.Required,iKey:h.FieldType.Required,name:h.FieldType.Required,sampleRate:function(){return 100==n.sampleRate?h.FieldType.Hidden:h.FieldType.Required},tags:h.FieldType.Required,data:h.FieldType.Required},n}return M(e,r),e}(function(){this.ver=1,this.sampleRate=100,this.tags={}}),P=function(){},q=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(P),G=function(a){function e(e,t,i,n){var r=a.call(this)||this;return r.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Required,properties:h.FieldType.Default,measurements:h.FieldType.Default},r.name=A.sanitizeString(e,t)||E.NotSpecified,r.properties=A.sanitizeProperties(e,i),r.measurements=A.sanitizeMeasurements(e,n),r}return M(e,a),e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(q),H=function(){},j=function(){this.hasFullStack=!0,this.parsedStack=[]},V=function(o){function n(e,t,i,n,r){var a=o.call(this)||this;return a.aiDataContract={ver:h.FieldType.Required,exceptions:h.FieldType.Required,severityLevel:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default},t instanceof Error?(a.exceptions=[new B(e,t)],a.properties=A.sanitizeProperties(e,i),a.measurements=A.sanitizeMeasurements(e,n),r&&(a.severityLevel=r)):(a.exceptions=t.exceptions,a.properties=t.properties,a.measurements=t.measurements,t.severityLevel&&(a.severityLevel=t.severityLevel)),a}return M(n,o),n.CreateFromInterface=function(t,e){var i=e.exceptions&&e.exceptions.map(function(e){return B.CreateFromInterface(t,e)});return new n(t,k({},e,{exceptions:i}))},n.prototype.toInterface=function(){var e=this,t=e.exceptions,i=e.properties,n=e.measurements,r=e.severityLevel;return{ver:e.ver,exceptions:t instanceof Array&&t.map(function(e){return e.toInterface()})||void 0,severityLevel:r,properties:i,measurements:n,problemGroup:void 0,id:null,isManual:null}},n.CreateSimpleException=function(e,t,i,n,r,a){return{exceptions:[{hasFullStack:!0,message:e,stack:r,typeName:t}]}},n.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",n.dataType="ExceptionData",n}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.exceptions=[],e.properties={},e.measurements={},e}return M(e,t),e}(P)),B=function(r){function a(e,t){var i=r.call(this)||this;if(i.aiDataContract={id:h.FieldType.Default,outerId:h.FieldType.Default,typeName:h.FieldType.Required,message:h.FieldType.Required,hasFullStack:h.FieldType.Default,stack:h.FieldType.Default,parsedStack:h.FieldType.Array},t instanceof Error){i.typeName=A.sanitizeString(e,t.name)||E.NotSpecified,i.message=A.sanitizeMessage(e,t.message)||E.NotSpecified;var n=t.stack;i.parsedStack=a.parseStack(n),i.stack=A.sanitizeException(e,n),i.hasFullStack=E.isArray(i.parsedStack)&&0<i.parsedStack.length}else i.typeName=t.typeName,i.message=t.message,i.stack=t.stack,i.parsedStack=t.parsedStack,i.hasFullStack=t.hasFullStack;return i}return M(a,r),a.prototype.toInterface=function(){var e=this.parsedStack instanceof Array&&this.parsedStack.map(function(e){return e.toInterface()});return{id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack,parsedStack:e||void 0}},a.CreateFromInterface=function(e,t){var i=t.parsedStack instanceof Array&&t.parsedStack.map(function(e){return X.CreateFromInterface(e)})||t.parsedStack;return new a(e,k({},t,{parsedStack:i}))},a.parseStack=function(e){var t=void 0;if("string"==typeof e){var i=e.split("\n");t=[];for(var n=0,r=0,a=0;a<=i.length;a++){var o=i[a];if(X.regex.test(o)){var s=new X(i[a],n++);r+=s.sizeInBytes,t.push(s)}}if(32768<r)for(var c=0,u=t.length-1,l=0,d=c,p=u;c<u;){if(32768<(l+=t[c].sizeInBytes+t[u].sizeInBytes)){var f=p-d+1;t.splice(d,f);break}d=c,p=u,c++,u--}}return t},a}(j),X=function(a){function o(e,t){var i=a.call(this)||this;if(i.sizeInBytes=0,i.aiDataContract={level:h.FieldType.Required,method:h.FieldType.Required,assembly:h.FieldType.Default,fileName:h.FieldType.Default,line:h.FieldType.Default},"string"==typeof e){var n=e;i.level=t,i.method="<no_method>",i.assembly=E.trim(n),i.fileName="",i.line=0;var r=n.match(o.regex);r&&5<=r.length&&(i.method=E.trim(r[2])||i.method,i.fileName=E.trim(r[4]),i.line=parseInt(r[5])||0)}else i.level=e.level,i.method=e.method,i.assembly=e.assembly,i.fileName=e.fileName,i.line=e.line,i.sizeInBytes=0;return i.sizeInBytes+=i.method.length,i.sizeInBytes+=i.fileName.length,i.sizeInBytes+=i.assembly.length,i.sizeInBytes+=o.baseSize,i.sizeInBytes+=i.level.toString().length,i.sizeInBytes+=i.line.toString().length,i}return M(o,a),o.CreateFromInterface=function(e){return new o(e,null)},o.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},o.regex=/^([\s]+at)?(.*?)(\@|\s\(|\s)([^\(\@\n]+):([0-9]+):([0-9]+)(\)?)$/,o.baseSize=58,o}(H),W=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.metrics=[],e.properties={},e}return M(e,t),e}(P);(U=R||(R={}))[U.Measurement=0]="Measurement",U[U.Aggregation=1]="Aggregation";var K,Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.aiDataContract={name:h.FieldType.Required,kind:h.FieldType.Default,value:h.FieldType.Required,count:h.FieldType.Default,min:h.FieldType.Default,max:h.FieldType.Default,stdDev:h.FieldType.Default},e}return M(e,t),e}(function(){this.kind=R.Measurement}),J=function(u){function e(e,t,i,n,r,a,o){var s=u.call(this)||this;s.aiDataContract={ver:h.FieldType.Required,metrics:h.FieldType.Required,properties:h.FieldType.Default};var c=new Q;return c.count=0<n?n:void 0,c.max=isNaN(a)||null===a?void 0:a,c.min=isNaN(r)||null===r?void 0:r,c.name=A.sanitizeString(e,t)||E.NotSpecified,c.value=i,s.metrics=[c],s.properties=A.sanitizeProperties(e,o),s}return M(e,u),e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(W),Y=function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(q),$=function(c){function e(e,t,i,n,r,a,o){var s=c.call(this)||this;return s.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Default,url:h.FieldType.Default,duration:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default,id:h.FieldType.Default},s.id=A.sanitizeId(e,o),s.url=A.sanitizeUrl(e,i),s.name=A.sanitizeString(e,t)||E.NotSpecified,isNaN(n)||(s.duration=E.msToTimeSpan(n)),s.properties=A.sanitizeProperties(e,r),s.measurements=A.sanitizeMeasurements(e,a),s}return M(e,c),e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(Y),Z=function(f){function e(e,t,i,n,r,a,o,s,c,u,l){void 0===c&&(c="Ajax");var d=f.call(this)||this;d.aiDataContract={id:h.FieldType.Required,ver:h.FieldType.Required,name:h.FieldType.Default,resultCode:h.FieldType.Default,duration:h.FieldType.Default,success:h.FieldType.Default,data:h.FieldType.Default,target:h.FieldType.Default,type:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default,kind:h.FieldType.Default,value:h.FieldType.Default,count:h.FieldType.Default,min:h.FieldType.Default,max:h.FieldType.Default,stdDev:h.FieldType.Default,dependencyKind:h.FieldType.Default,dependencySource:h.FieldType.Default,commandName:h.FieldType.Default,dependencyTypeName:h.FieldType.Default},d.id=t,d.duration=E.msToTimeSpan(r),d.success=a,d.resultCode=o+"",d.type=A.sanitizeString(e,c);var p=C.ParseDependencyPath(e,i,s,n);return d.data=A.sanitizeUrl(e,n)||p.data,d.target=p.target,d.name=p.name,d.properties=A.sanitizeProperties(e,u),d.measurements=A.sanitizeMeasurements(e,l),d}return M(e,f),e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.success=!0,e.properties={},e.measurements={},e}return M(e,t),e}(P)),ee=function(a){function e(e,t,i,n){var r=a.call(this)||this;return r.aiDataContract={ver:h.FieldType.Required,message:h.FieldType.Required,severityLevel:h.FieldType.Default,properties:h.FieldType.Default},t=t||E.NotSpecified,r.message=A.sanitizeMessage(e,t),r.properties=A.sanitizeProperties(e,n),i&&(r.severityLevel=i),r}return M(e,a),e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e}return M(e,t),e}(P)),te=function(s){function e(e,t,i,n,r,a){var o=s.call(this)||this;return o.aiDataContract={ver:h.FieldType.Required,name:h.FieldType.Default,url:h.FieldType.Default,duration:h.FieldType.Default,perfTotal:h.FieldType.Default,networkConnect:h.FieldType.Default,sentRequest:h.FieldType.Default,receivedResponse:h.FieldType.Default,domProcessing:h.FieldType.Default,properties:h.FieldType.Default,measurements:h.FieldType.Default},o.url=A.sanitizeUrl(e,i),o.name=A.sanitizeString(e,t)||E.NotSpecified,o.properties=A.sanitizeProperties(e,r),o.measurements=A.sanitizeMeasurements(e,a),o}return M(e,s),e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}(function(t){function e(){var e=t.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}return M(e,t),e}(Y)),ie=function(n){function e(e,t){var i=n.call(this)||this;return i.aiDataContract={baseType:h.FieldType.Required,baseData:h.FieldType.Required},i.baseType=e,i.baseData=t,i}return M(e,n),e}(z);(K=h.SeverityLevel||(h.SeverityLevel={}))[K.Verbose=0]="Verbose",K[K.Information=1]="Information",K[K.Warning=2]="Warning",K[K.Error=3]="Error",K[K.Critical=4]="Critical";var ne=function(){function e(){}return e.getConfig=function(e,t,i,n){var r;return void 0===n&&(n=!1),r=i&&e.extensionConfig&&e.extensionConfig[i]&&!c.isNullOrUndefined(e.extensionConfig[i][t])?e.extensionConfig[i][t]:e[t],c.isNullOrUndefined(r)?n:r},e}(),re=function(){this.applicationVersion="ai.application.ver",this.applicationBuild="ai.application.build",this.applicationTypeId="ai.application.typeId",this.applicationId="ai.application.applicationId",this.applicationLayer="ai.application.layer",this.deviceId="ai.device.id",this.deviceIp="ai.device.ip",this.deviceLanguage="ai.device.language",this.deviceLocale="ai.device.locale",this.deviceModel="ai.device.model",this.deviceFriendlyName="ai.device.friendlyName",this.deviceNetwork="ai.device.network",this.deviceNetworkName="ai.device.networkName",this.deviceOEMName="ai.device.oemName",this.deviceOS="ai.device.os",this.deviceOSVersion="ai.device.osVersion",this.deviceRoleInstance="ai.device.roleInstance",this.deviceRoleName="ai.device.roleName",this.deviceScreenResolution="ai.device.screenResolution",this.deviceType="ai.device.type",this.deviceMachineName="ai.device.machineName",this.deviceVMName="ai.device.vmName",this.deviceBrowser="ai.device.browser",this.deviceBrowserVersion="ai.device.browserVersion",this.locationIp="ai.location.ip",this.locationCountry="ai.location.country",this.locationProvince="ai.location.province",this.locationCity="ai.location.city",this.operationId="ai.operation.id",this.operationName="ai.operation.name",this.operationParentId="ai.operation.parentId",this.operationRootId="ai.operation.rootId",this.operationSyntheticSource="ai.operation.syntheticSource",this.operationCorrelationVector="ai.operation.correlationVector",this.sessionId="ai.session.id",this.sessionIsFirst="ai.session.isFirst",this.sessionIsNew="ai.session.isNew",this.userAccountAcquisitionDate="ai.user.accountAcquisitionDate",this.userAccountId="ai.user.accountId",this.userAgent="ai.user.userAgent",this.userId="ai.user.id",this.userStoreRegion="ai.user.storeRegion",this.userAuthUserId="ai.user.authUserId",this.userAnonymousUserAcquisitionDate="ai.user.anonUserAcquisitionDate",this.userAuthenticatedUserAcquisitionDate="ai.user.authUserAcquisitionDate",this.cloudName="ai.cloud.name",this.cloudRole="ai.cloud.role",this.cloudRoleVer="ai.cloud.roleVer",this.cloudRoleInstance="ai.cloud.roleInstance",this.cloudEnvironment="ai.cloud.environment",this.cloudLocation="ai.cloud.location",this.cloudDeploymentUnit="ai.cloud.deploymentUnit",this.internalNodeName="ai.internal.nodeName",this.internalSdkVersion="ai.internal.sdkVersion",this.internalAgentVersion="ai.internal.agentVersion"},ae=function(){function e(){}return e.create=function(e,t,i,n,r,a){if(i=A.sanitizeString(n,i)||E.NotSpecified,c.isNullOrUndefined(e)||c.isNullOrUndefined(t)||c.isNullOrUndefined(i))throw Error("Input doesn't contain all required fields");var o={name:i,time:(new Date).toISOString(),iKey:"",ext:a||{},tags:[],data:{},baseType:t,baseData:e};if(!c.isNullOrUndefined(r))for(var s in r)r.hasOwnProperty(s)&&(o.data[s]=r[s]);return o},e}(),oe=function(){function e(){}return e.UserExt="user",e.DeviceExt="device",e.TraceExt="trace",e.WebExt="web",e.AppExt="app",e.OSExt="os",e.SessionExt="ses",e.SDKExt="sdk",e}(),se=function(){function e(){}return e.libVer="libVer",e}(),ce=new re;h.PropertiesPluginIdentifier="AppInsightsPropertiesPlugin",h.Util=E,h.CorrelationIdHelper=w,h.UrlHelper=F,h.DateTimeUtils=_,h.RequestHeaders=s,h.DisabledPropertyName="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",h.ProcessLegacy="ProcessLegacy",h.SampleRate="sampleRate",h.HttpMethod="http.method",h.AIData=z,h.AIBase=L,h.Envelope=O,h.Event=G,h.Exception=V,h.Metric=J,h.PageView=$,h.PageViewData=Y,h.RemoteDependencyData=Z,h.Trace=ee,h.PageViewPerformance=te,h.Data=ie,h.ConfigurationManager=ne,h.ContextTagKeys=re,h.DataSanitizer=A,h.TelemetryItemCreator=ae,h.CtxTagKeys=ce,h.Extensions=oe,h.SDKExtensionKeys=se,Object.defineProperty(h,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e.Microsoft=e.Microsoft||{},e.Microsoft.ApplicationInsights={}))}(this,function(f){"use strict";var r,e,t;(e=r||(r={}))[e.LocalStorage=0]="LocalStorage",e[e.SessionStorage=1]="SessionStorage",(t=f.FieldType||(f.FieldType={}))[t.Default=0]="Default",t[t.Required=1]="Required",t[t.Array=2]="Array",t[t.Hidden=4]="Hidden";var l=(i.isNullOrUndefined=function(e){return null==e},i.disableCookies=function(){i._canUseCookies=!1},i.newGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(o,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},i);function i(){}var a,n,o=/[xy]/g;(n=a||(a={}))[n.CRITICAL=1]="CRITICAL",n[n.WARNING=2]="WARNING";var s=1,c=2,u=3,p=4,d=5,h=6,g=49,m=52,v=56,y=57,S=61,T=66,I=68,N=69;x.prototype.processTelemetry=function(t){this.channelQueue.forEach(function(e){0<e.length&&e[0].processTelemetry(t)})},Object.defineProperty(x.prototype,"ChannelControls",{get:function(){return this.channelQueue},enumerable:!0,configurable:!0}),x.prototype.initialize=function(i,n,r){var a=this;if(i.isCookieUseDisabled&&l.disableCookies(),this.channelQueue=new Array,i.channels){var o=void 0;i.channels.forEach(function(e){if(e&&0<e.length){if((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){e.priority<D&&(o=e.identifier),e.initialize(i,n,r)}),o)throw Error(A+o);for(var t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);a.channelQueue.push(e)}})}for(var e=new Array,t=0;t<r.length;t++){var s=r[t];s.priority>D&&e.push(s)}if(0<e.length){for((e=e.sort(function(e,t){return e.priority-t.priority})).forEach(function(e){return e.initialize(i,n,r)}),t=1;t<e.length;t++)e[t-1].setNextPlugin(e[t]);this.channelQueue.push(e)}};function x(){this.identifier="ChannelControllerPlugin",this.priority=D}var D=500,A="Channel has invalid priority",E=(w.requestContextHeader="Request-Context",w.requestContextTargetKey="appId",w.requestContextAppIdFormat="appId=cid-v1:",w.requestIdHeader="Request-Id",w.sdkContextHeader="Sdk-Context",w.sdkContextHeaderAppIdRequest="appId",w.requestContextHeaderLowerCase="request-context",w);function w(){}var F=(C.sanitizeKeyAndAddUniqueness=function(e,t,i){var n=t.length,r=C.sanitizeKey(e,t);if(r.length!==n){for(var a=0,o=r;void 0!==i[o];)a++,o=r.substring(0,C.MAX_NAME_LENGTH-3)+C.padNumber(a);r=o}return r},C.sanitizeKey=function(e,t){var i;return t&&(t=C.trim(t.toString())).length>C.MAX_NAME_LENGTH&&(i=t.substring(0,C.MAX_NAME_LENGTH),e.throwInternal(a.WARNING,y,"name is too long. It has been truncated to "+C.MAX_NAME_LENGTH+" characters.",{name:t},!0)),i||t},C.sanitizeString=function(e,t,i){var n;return void 0===i&&(i=C.MAX_STRING_LENGTH),t&&(i=i||C.MAX_STRING_LENGTH,(t=C.trim(t)).toString().length>i&&(n=t.toString().substring(0,i),e.throwInternal(a.WARNING,S,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),n||t},C.sanitizeUrl=function(e,t){return C.sanitizeInput(e,t,C.MAX_URL_LENGTH,T)},C.sanitizeMessage=function(e,t){var i;return t&&t.length>C.MAX_MESSAGE_LENGTH&&(i=t.substring(0,C.MAX_MESSAGE_LENGTH),e.throwInternal(a.WARNING,v,"message is too long, it has been truncated to "+C.MAX_MESSAGE_LENGTH+" characters.",{message:t},!0)),i||t},C.sanitizeException=function(e,t){var i;return t&&t.length>C.MAX_EXCEPTION_LENGTH&&(i=t.substring(0,C.MAX_EXCEPTION_LENGTH),e.throwInternal(a.WARNING,m,"exception is too long, it has been truncated to "+C.MAX_EXCEPTION_LENGTH+" characters.",{exception:t},!0)),i||t},C.sanitizeProperties=function(t,e){if(e){var i={};for(var n in e){var r=e[n];if("object"==typeof r&&"undefined"!=typeof JSON)try{r=JSON.stringify(r)}catch(e){t.throwInternal(a.WARNING,g,"custom property is not valid",{exception:e},!0)}r=C.sanitizeString(t,r,C.MAX_PROPERTY_LENGTH),i[n=C.sanitizeKeyAndAddUniqueness(t,n,i)]=r}e=i}return e},C.sanitizeMeasurements=function(e,t){if(t){var i={};for(var n in t){var r=t[n];i[n=C.sanitizeKeyAndAddUniqueness(e,n,i)]=r}t=i}return t},C.sanitizeId=function(e,t){return t?C.sanitizeInput(e,t,C.MAX_ID_LENGTH,N).toString():t},C.sanitizeInput=function(e,t,i,n){var r;return t&&(t=C.trim(t)).length>i&&(r=t.substring(0,i),e.throwInternal(a.WARNING,n,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),r||t},C.padNumber=function(e){var t="00"+e;return t.substr(t.length-3)},C.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},C.MAX_NAME_LENGTH=150,C.MAX_ID_LENGTH=128,C.MAX_PROPERTY_LENGTH=8192,C.MAX_STRING_LENGTH=1024,C.MAX_URL_LENGTH=2048,C.MAX_MESSAGE_LENGTH=32768,C.MAX_EXCEPTION_LENGTH=32768,C);function C(){}var _=(b.disableStorage=function(){b._canUseLocalStorage=!1,b._canUseSessionStorage=!1},b._getLocalStorageObject=function(){return b.canUseLocalStorage()?b._getVerifiedStorageObject(r.LocalStorage):null},b._getVerifiedStorageObject=function(e){var t,i,n=null;try{if("undefined"==typeof window)return null;i=new Date,(n=e===r.LocalStorage?window.localStorage:window.sessionStorage).setItem(i,i),t=n.getItem(i)!=i,n.removeItem(i),t&&(n=null)}catch(e){n=null}return n},b.isInternalApplicationInsightsEndpoint=function(e){return-1!==b._internalEndpoints.indexOf(e.toLowerCase())},b.canUseLocalStorage=function(){return void 0===b._canUseLocalStorage&&(b._canUseLocalStorage=!!b._getVerifiedStorageObject(r.LocalStorage)),b._canUseLocalStorage},b.getStorage=function(t,e){var i=b._getLocalStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,s,"Browser failed read of local storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return null},b.setStorage=function(t,e,i){var n=b._getLocalStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,u,"Browser failed write to local storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.removeStorage=function(t,e){var i=b._getLocalStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){b._canUseLocalStorage=!1,t.throwInternal(a.WARNING,d,"Browser failed removal of local storage item. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b._getSessionStorageObject=function(){return b.canUseSessionStorage()?b._getVerifiedStorageObject(r.SessionStorage):null},b.canUseSessionStorage=function(){return void 0===b._canUseSessionStorage&&(b._canUseSessionStorage=!!b._getVerifiedStorageObject(r.SessionStorage)),b._canUseSessionStorage},b.getSessionStorageKeys=function(){var e=[];if(b.canUseSessionStorage())for(var t in window.sessionStorage)e.push(t);return e},b.getSessionStorage=function(t,e){var i=b._getSessionStorageObject();if(null!==i)try{return i.getItem(e)}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,c,"Browser failed read of session storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return null},b.setSessionStorage=function(t,e,i){var n=b._getSessionStorageObject();if(null!==n)try{return n.setItem(e,i),!0}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,p,"Browser failed write to session storage. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.removeSessionStorage=function(t,e){var i=b._getSessionStorageObject();if(null!==i)try{return i.removeItem(e),!0}catch(e){b._canUseSessionStorage=!1,t.throwInternal(a.WARNING,h,"Browser failed removal of session storage item. "+b.getExceptionName(e),{exception:b.dump(e)})}return!1},b.disableCookies=function(){l.disableCookies()},b.canUseCookies=function(t){if(void 0===l._canUseCookies){l._canUseCookies=!1;try{l._canUseCookies=void 0!==b.document.cookie}catch(e){t.throwInternal(a.WARNING,I,"Cannot access document.cookie - "+b.getExceptionName(e),{exception:b.dump(e)})}}return l._canUseCookies},b.setCookie=function(e,t,i,n){var r="",a="";n&&(r=";domain="+n),b.document.location&&"https:"===b.document.location.protocol&&(a=";secure"),b.canUseCookies(e)&&(b.document.cookie=t+"="+i+r+";path=/"+a)},b.stringToBoolOrDefault=function(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString().toLowerCase()},b.getCookie=function(e,t){if(b.canUseCookies(e)){var i="";if(t&&t.length)for(var n=t+"=",r=b.document.cookie.split(";"),a=0;a<r.length;a++){var o=r[a];if((o=b.trim(o))&&0===o.indexOf(n)){i=o.substring(n.length,r[a].length);break}}return i}},b.deleteCookie=function(e,t){b.canUseCookies(e)&&(b.document.cookie=t+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},b.trim=function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"")},b.newId=function(){for(var e="",t=1073741824*Math.random();0<t;)e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t%64),t=Math.floor(t/64);return e},b.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},b.isError=function(e){return"[object Error]"===Object.prototype.toString.call(e)},b.isDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)},b.toISOStringForIE8=function(e){if(b.isDate(e)){if(Date.prototype.toISOString)return e.toISOString();var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}},b.getIEVersion=function(e){void 0===e&&(e=null);var t=e?e.toLowerCase():navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")?parseInt(t.split("msie")[1]):null},b.msToTimeSpan=function(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,i=""+Math.floor(e/1e3)%60,n=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,a=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,i=i.length<2?"0"+i:i,n=n.length<2?"0"+n:n,(0<a?a+".":"")+(r=r.length<2?"0"+r:r)+":"+n+":"+i+"."+t},b.isCrossOriginError=function(e,t,i,n,r){return("Script error."===e||"Script error"===e)&&!r},b.dump=function(e){var t=Object.prototype.toString.call(e),i=JSON.stringify(e);return"[object Error]"===t&&(i="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'"),t+i},b.getExceptionName=function(e){return"[object Error]"===Object.prototype.toString.call(e)?e.name:""},b.addEventHandler=function(e,t){if("undefined"==typeof window||!window||"string"!=typeof e||"function"!=typeof t)return!1;var i="on"+e;if(window.addEventListener)window.addEventListener(e,t,!1);else{if(!window.attachEvent)return!1;window.attachEvent(i,t)}return!0},b.IsBeaconApiSupported=function(){return"sendBeacon"in navigator&&navigator.sendBeacon},b.getExtension=function(e,t){for(var i=null,n=0;!i&&n<e.length;)e[n]&&e[n].identifier===t&&(i=e[n]),n++;return i},b.document="undefined"!=typeof document?document:{},b._canUseLocalStorage=void 0,b._canUseSessionStorage=void 0,b._internalEndpoints=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"],b.NotSpecified="not_specified",b);function b(){}var M=(R.parseUrl=function(e){return R.htmlAnchorElement||(R.htmlAnchorElement=R.document.createElement?R.document.createElement("a"):{host:R.parseHost(e)}),R.htmlAnchorElement.href=e,R.htmlAnchorElement},R.getAbsoluteUrl=function(e){var t,i=R.parseUrl(e);return i&&(t=i.href),t},R.getPathName=function(e){var t,i=R.parseUrl(e);return i&&(t=i.pathname),t},R.getCompleteUrl=function(e,t){return e?e.toUpperCase()+" "+t:t},R.parseHost=function(e){var t=e.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/i);return null!=t&&2<t.length&&"string"==typeof t[2]&&0<t[2].length?t[2]:null},R.document="undefined"!=typeof document?document:{},R);function R(){}var U=(k.canIncludeCorrelationHeader=function(e,t,i){if(e&&e.disableCorrelationHeaders)return!1;if(!t)return!1;var n=M.parseUrl(t).host.toLowerCase();if(!(e&&e.enableCorsCorrelation||n===i))return!1;var r=e&&e.correlationHeaderExcludedDomains;if(!r||0==r.length)return!0;for(var a=0;a<r.length;a++)if(new RegExp(r[a].toLowerCase().replace(/\./g,".").replace(/\*/g,".*")).test(n))return!1;return!0},k.getCorrelationContext=function(e){if(e){var t=k.getCorrelationContextValue(e,E.requestContextTargetKey);if(t&&t!==k.correlationIdPrefix)return t}},k.getCorrelationContextValue=function(e,t){if(e)for(var i=e.split(","),n=0;n<i.length;++n){var r=i[n].split("=");if(2==r.length&&r[0]==t)return r[1]}},k.correlationIdPrefix="cid-v1:",k);function k(){}var L=(z.ParseDependencyPath=function(e,t,i,n){var r,a=n,o=n;if(t&&0<t.length){var s=M.parseUrl(t);if(r=s.host,!a)if(null!=s.pathname){var l=0===s.pathname.length?"/":s.pathname;"/"!==l.charAt(0)&&(l="/"+l),o=s.pathname,a=F.sanitizeString(e,i?i+" "+l:l)}else a=F.sanitizeString(e,t)}else a=r=n;return{target:r,name:a,data:o}},z);function z(){}var O=(P.Now="undefined"==typeof window?function(){return(new Date).getTime()}:window.performance&&window.performance.now&&window.performance.timing?function(){return window.performance.now()+window.performance.timing.navigationStart}:function(){return(new Date).getTime()},P.GetDuration=function(e,t){var i=null;return 0===e||0===t||l.isNullOrUndefined(e)||l.isNullOrUndefined(t)||(i=t-e),i},P);function P(){}var q=function(e,t){return(q=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function G(e,t){function i(){this.constructor=e}q(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}function H(){}var j,V=function(){return(V=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},B=(G(X,j=H),X);function X(){return j.call(this)||this}var W,K=(G(Q,W=function(){this.ver=1,this.sampleRate=100,this.tags={}}),Q);function Q(e,t,i){var n=W.call(this)||this;return n.name=F.sanitizeString(e,i)||_.NotSpecified,n.data=t,n.time=_.toISOStringForIE8(new Date),n.aiDataContract={time:f.FieldType.Required,iKey:f.FieldType.Required,name:f.FieldType.Required,sampleRate:function(){return 100==n.sampleRate?f.FieldType.Hidden:f.FieldType.Required},tags:f.FieldType.Required,data:f.FieldType.Required},n}function J(){}var Y,$=(G(Z,Y=J),Z);function Z(){var e=Y.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var ee,te=(G(ie,ee=$),ie.envelopeType="Microsoft.ApplicationInsights.{0}.Event",ie.dataType="EventData",ie);function ie(e,t,i,n){var r=ee.call(this)||this;return r.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Required,properties:f.FieldType.Default,measurements:f.FieldType.Default},r.name=F.sanitizeString(e,t)||_.NotSpecified,r.properties=F.sanitizeProperties(e,i),r.measurements=F.sanitizeMeasurements(e,n),r}function ne(){}var re,ae=(G(oe,re=J),oe);function oe(){var e=re.call(this)||this;return e.ver=2,e.exceptions=[],e.properties={},e.measurements={},e}function se(){this.hasFullStack=!0,this.parsedStack=[]}var le,ce=(G(ue,le=ae),ue.CreateFromInterface=function(t,e){var i=e.exceptions&&e.exceptions.map(function(e){return de.CreateFromInterface(t,e)});return new ue(t,V({},e,{exceptions:i}))},ue.prototype.toInterface=function(){var e=this,t=e.exceptions,i=e.properties,n=e.measurements,r=e.severityLevel;return{ver:e.ver,exceptions:t instanceof Array&&t.map(function(e){return e.toInterface()})||void 0,severityLevel:r,properties:i,measurements:n,problemGroup:void 0,id:null,isManual:null}},ue.CreateSimpleException=function(e,t,i,n,r,a){return{exceptions:[{hasFullStack:!0,message:e,stack:r,typeName:t}]}},ue.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",ue.dataType="ExceptionData",ue);function ue(e,t,i,n,r){var a=le.call(this)||this;return a.aiDataContract={ver:f.FieldType.Required,exceptions:f.FieldType.Required,severityLevel:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default},t instanceof Error?(a.exceptions=[new de(e,t)],a.properties=F.sanitizeProperties(e,i),a.measurements=F.sanitizeMeasurements(e,n),r&&(a.severityLevel=r)):(a.exceptions=t.exceptions,a.properties=t.properties,a.measurements=t.measurements,t.severityLevel&&(a.severityLevel=t.severityLevel)),a}var pe,de=(G(fe,pe=se),fe.prototype.toInterface=function(){var e=this.parsedStack instanceof Array&&this.parsedStack.map(function(e){return e.toInterface()});return{id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack,parsedStack:e||void 0}},fe.CreateFromInterface=function(e,t){var i=t.parsedStack instanceof Array&&t.parsedStack.map(function(e){return ge.CreateFromInterface(e)})||t.parsedStack;return new fe(e,V({},t,{parsedStack:i}))},fe.parseStack=function(e){var t=void 0;if("string"==typeof e){var i=e.split("\n");t=[];for(var n=0,r=0,a=0;a<=i.length;a++){var o=i[a];if(ge.regex.test(o)){var s=new ge(i[a],n++);r+=s.sizeInBytes,t.push(s)}}if(32768<r)for(var l=0,c=t.length-1,u=0,p=l,d=c;l<c;){if(32768<(u+=t[l].sizeInBytes+t[c].sizeInBytes)){var f=d-p+1;t.splice(p,f);break}p=l,d=c,l++,c--}}return t},fe);function fe(e,t){var i=pe.call(this)||this;if(i.aiDataContract={id:f.FieldType.Default,outerId:f.FieldType.Default,typeName:f.FieldType.Required,message:f.FieldType.Required,hasFullStack:f.FieldType.Default,stack:f.FieldType.Default,parsedStack:f.FieldType.Array},t instanceof Error){i.typeName=F.sanitizeString(e,t.name)||_.NotSpecified,i.message=F.sanitizeMessage(e,t.message)||_.NotSpecified;var n=t.stack;i.parsedStack=fe.parseStack(n),i.stack=F.sanitizeException(e,n),i.hasFullStack=_.isArray(i.parsedStack)&&0<i.parsedStack.length}else i.typeName=t.typeName,i.message=t.message,i.stack=t.stack,i.parsedStack=t.parsedStack,i.hasFullStack=t.hasFullStack;return i}var he,ge=(G(me,he=ne),me.CreateFromInterface=function(e){return new me(e,null)},me.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},me.regex=/^([\s]+at)?(.*?)(\@|\s\(|\s)([^\(\@\n]+):([0-9]+):([0-9]+)(\)?)$/,me.baseSize=58,me);function me(e,t){var i=he.call(this)||this;if(i.sizeInBytes=0,i.aiDataContract={level:f.FieldType.Required,method:f.FieldType.Required,assembly:f.FieldType.Default,fileName:f.FieldType.Default,line:f.FieldType.Default},"string"==typeof e){var n=e;i.level=t,i.method="<no_method>",i.assembly=_.trim(n),i.fileName="",i.line=0;var r=n.match(me.regex);r&&5<=r.length&&(i.method=_.trim(r[2])||i.method,i.fileName=_.trim(r[4]),i.line=parseInt(r[5])||0)}else i.level=e.level,i.method=e.method,i.assembly=e.assembly,i.fileName=e.fileName,i.line=e.line,i.sizeInBytes=0;return i.sizeInBytes+=i.method.length,i.sizeInBytes+=i.fileName.length,i.sizeInBytes+=i.assembly.length,i.sizeInBytes+=me.baseSize,i.sizeInBytes+=i.level.toString().length,i.sizeInBytes+=i.line.toString().length,i}var ve,ye,Se,Te=(G(Ie,ve=J),Ie);function Ie(){var e=ve.call(this)||this;return e.ver=2,e.metrics=[],e.properties={},e}(Se=ye||(ye={}))[Se.Measurement=0]="Measurement",Se[Se.Aggregation=1]="Aggregation";var Ne,xe=(G(De,Ne=function(){this.kind=ye.Measurement}),De);function De(){var e=null!==Ne&&Ne.apply(this,arguments)||this;return e.aiDataContract={name:f.FieldType.Required,kind:f.FieldType.Default,value:f.FieldType.Required,count:f.FieldType.Default,min:f.FieldType.Default,max:f.FieldType.Default,stdDev:f.FieldType.Default},e}var Ae,Ee=(G(we,Ae=Te),we.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",we.dataType="MetricData",we);function we(e,t,i,n,r,a,o){var s=Ae.call(this)||this;s.aiDataContract={ver:f.FieldType.Required,metrics:f.FieldType.Required,properties:f.FieldType.Default};var l=new xe;return l.count=0<n?n:void 0,l.max=isNaN(a)||null===a?void 0:a,l.min=isNaN(r)||null===r?void 0:r,l.name=F.sanitizeString(e,t)||_.NotSpecified,l.value=i,s.metrics=[l],s.properties=F.sanitizeProperties(e,o),s}var Fe,Ce=(G(_e,Fe=$),_e);function _e(){var e=Fe.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var be,Me=(G(Re,be=Ce),Re.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",Re.dataType="PageviewData",Re);function Re(e,t,i,n,r,a,o){var s=be.call(this)||this;return s.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Default,url:f.FieldType.Default,duration:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default,id:f.FieldType.Default},s.id=F.sanitizeId(e,o),s.url=F.sanitizeUrl(e,i),s.name=F.sanitizeString(e,t)||_.NotSpecified,isNaN(n)||(s.duration=_.msToTimeSpan(n)),s.properties=F.sanitizeProperties(e,r),s.measurements=F.sanitizeMeasurements(e,a),s}var Ue,ke=(G(Le,Ue=J),Le);function Le(){var e=Ue.call(this)||this;return e.ver=2,e.success=!0,e.properties={},e.measurements={},e}var ze,Oe=(G(Pe,ze=ke),Pe.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",Pe.dataType="RemoteDependencyData",Pe);function Pe(e,t,i,n,r,a,o,s,l,c,u){void 0===l&&(l="Ajax");var p=ze.call(this)||this;p.aiDataContract={id:f.FieldType.Required,ver:f.FieldType.Required,name:f.FieldType.Default,resultCode:f.FieldType.Default,duration:f.FieldType.Default,success:f.FieldType.Default,data:f.FieldType.Default,target:f.FieldType.Default,type:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default,kind:f.FieldType.Default,value:f.FieldType.Default,count:f.FieldType.Default,min:f.FieldType.Default,max:f.FieldType.Default,stdDev:f.FieldType.Default,dependencyKind:f.FieldType.Default,dependencySource:f.FieldType.Default,commandName:f.FieldType.Default,dependencyTypeName:f.FieldType.Default},p.id=t,p.duration=_.msToTimeSpan(r),p.success=a,p.resultCode=o+"",p.type=F.sanitizeString(e,l);var d=L.ParseDependencyPath(e,i,s,n);return p.data=F.sanitizeUrl(e,n)||d.data,p.target=d.target,p.name=d.name,p.properties=F.sanitizeProperties(e,c),p.measurements=F.sanitizeMeasurements(e,u),p}var qe,Ge=(G(He,qe=J),He);function He(){var e=qe.call(this)||this;return e.ver=2,e.properties={},e}var je,Ve=(G(Be,je=Ge),Be.envelopeType="Microsoft.ApplicationInsights.{0}.Message",Be.dataType="MessageData",Be);function Be(e,t,i,n){var r=je.call(this)||this;return r.aiDataContract={ver:f.FieldType.Required,message:f.FieldType.Required,severityLevel:f.FieldType.Default,properties:f.FieldType.Default},t=t||_.NotSpecified,r.message=F.sanitizeMessage(e,t),r.properties=F.sanitizeProperties(e,n),i&&(r.severityLevel=i),r}var Xe,We=(G(Ke,Xe=Ce),Ke);function Ke(){var e=Xe.call(this)||this;return e.ver=2,e.properties={},e.measurements={},e}var Qe,Je=(G(Ye,Qe=We),Ye.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",Ye.dataType="PageviewPerformanceData",Ye);function Ye(e,t,i,n,r,a){var o=Qe.call(this)||this;return o.aiDataContract={ver:f.FieldType.Required,name:f.FieldType.Default,url:f.FieldType.Default,duration:f.FieldType.Default,perfTotal:f.FieldType.Default,networkConnect:f.FieldType.Default,sentRequest:f.FieldType.Default,receivedResponse:f.FieldType.Default,domProcessing:f.FieldType.Default,properties:f.FieldType.Default,measurements:f.FieldType.Default},o.url=F.sanitizeUrl(e,i),o.name=F.sanitizeString(e,t)||_.NotSpecified,o.properties=F.sanitizeProperties(e,r),o.measurements=F.sanitizeMeasurements(e,a),o}var $e,Ze,et=(G(tt,$e=B),tt);function tt(e,t){var i=$e.call(this)||this;return i.aiDataContract={baseType:f.FieldType.Required,baseData:f.FieldType.Required},i.baseType=e,i.baseData=t,i}(Ze=f.SeverityLevel||(f.SeverityLevel={}))[Ze.Verbose=0]="Verbose",Ze[Ze.Information=1]="Information",Ze[Ze.Warning=2]="Warning",Ze[Ze.Error=3]="Error",Ze[Ze.Critical=4]="Critical";var it=(nt.getConfig=function(e,t,i,n){var r;return void 0===n&&(n=!1),r=i&&e.extensionConfig&&e.extensionConfig[i]&&!l.isNullOrUndefined(e.extensionConfig[i][t])?e.extensionConfig[i][t]:e[t],l.isNullOrUndefined(r)?n:r},nt);function nt(){}var rt=function(){this.applicationVersion="ai.application.ver",this.applicationBuild="ai.application.build",this.applicationTypeId="ai.application.typeId",this.applicationId="ai.application.applicationId",this.applicationLayer="ai.application.layer",this.deviceId="ai.device.id",this.deviceIp="ai.device.ip",this.deviceLanguage="ai.device.language",this.deviceLocale="ai.device.locale",this.deviceModel="ai.device.model",this.deviceFriendlyName="ai.device.friendlyName",this.deviceNetwork="ai.device.network",this.deviceNetworkName="ai.device.networkName",this.deviceOEMName="ai.device.oemName",this.deviceOS="ai.device.os",this.deviceOSVersion="ai.device.osVersion",this.deviceRoleInstance="ai.device.roleInstance",this.deviceRoleName="ai.device.roleName",this.deviceScreenResolution="ai.device.screenResolution",this.deviceType="ai.device.type",this.deviceMachineName="ai.device.machineName",this.deviceVMName="ai.device.vmName",this.deviceBrowser="ai.device.browser",this.deviceBrowserVersion="ai.device.browserVersion",this.locationIp="ai.location.ip",this.locationCountry="ai.location.country",this.locationProvince="ai.location.province",this.locationCity="ai.location.city",this.operationId="ai.operation.id",this.operationName="ai.operation.name",this.operationParentId="ai.operation.parentId",this.operationRootId="ai.operation.rootId",this.operationSyntheticSource="ai.operation.syntheticSource",this.operationCorrelationVector="ai.operation.correlationVector",this.sessionId="ai.session.id",this.sessionIsFirst="ai.session.isFirst",this.sessionIsNew="ai.session.isNew",this.userAccountAcquisitionDate="ai.user.accountAcquisitionDate",this.userAccountId="ai.user.accountId",this.userAgent="ai.user.userAgent",this.userId="ai.user.id",this.userStoreRegion="ai.user.storeRegion",this.userAuthUserId="ai.user.authUserId",this.userAnonymousUserAcquisitionDate="ai.user.anonUserAcquisitionDate",this.userAuthenticatedUserAcquisitionDate="ai.user.authUserAcquisitionDate",this.cloudName="ai.cloud.name",this.cloudRole="ai.cloud.role",this.cloudRoleVer="ai.cloud.roleVer",this.cloudRoleInstance="ai.cloud.roleInstance",this.cloudEnvironment="ai.cloud.environment",this.cloudLocation="ai.cloud.location",this.cloudDeploymentUnit="ai.cloud.deploymentUnit",this.internalNodeName="ai.internal.nodeName",this.internalSdkVersion="ai.internal.sdkVersion",this.internalAgentVersion="ai.internal.agentVersion"},at=(ot.create=function(e,t,i,n,r,a){if(i=F.sanitizeString(n,i)||_.NotSpecified,l.isNullOrUndefined(e)||l.isNullOrUndefined(t)||l.isNullOrUndefined(i))throw Error("Input doesn't contain all required fields");var o={name:i,time:(new Date).toISOString(),iKey:"",ext:a||{},tags:[],data:{},baseType:t,baseData:e};if(!l.isNullOrUndefined(r))for(var s in r)r.hasOwnProperty(s)&&(o.data[s]=r[s]);return o},ot);function ot(){}var st=(lt.UserExt="user",lt.DeviceExt="device",lt.TraceExt="trace",lt.WebExt="web",lt.AppExt="app",lt.OSExt="os",lt.SessionExt="ses",lt.SDKExt="sdk",lt);function lt(){}var ct=(ut.libVer="libVer",ut);function ut(){}var pt=new rt;f.PropertiesPluginIdentifier="AppInsightsPropertiesPlugin",f.BreezeChannelIdentifier="AppInsightsChannelPlugin",f.Util=_,f.CorrelationIdHelper=U,f.UrlHelper=M,f.DateTimeUtils=O,f.RequestHeaders=E,f.DisabledPropertyName="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",f.ProcessLegacy="ProcessLegacy",f.SampleRate="sampleRate",f.HttpMethod="http.method",f.AIData=B,f.AIBase=H,f.Envelope=K,f.Event=te,f.Exception=ce,f.Metric=Ee,f.PageView=Me,f.PageViewData=Ce,f.RemoteDependencyData=Oe,f.Trace=Ve,f.PageViewPerformance=Je,f.Data=et,f.ConfigurationManager=it,f.ContextTagKeys=rt,f.DataSanitizer=F,f.TelemetryItemCreator=at,f.CtxTagKeys=pt,f.Extensions=st,f.SDKExtensionKeys=ct,Object.defineProperty(f,"__esModule",{value:!0})});
//# sourceMappingURL=applicationinsights-common.min.js.map
{
"name": "@microsoft/applicationinsights-common",
"version": "2.0.0-rc4",
"version": "2.0.0-rc5",
"description": "Microsoft Application Insights Common JavaScript Library",

@@ -11,3 +11,3 @@ "main": "./dist/applicationinsights-common.js",

"type": "git",
"url": "https://github.com/Microsoft/ApplicationInsights-JS/tree/master/vNext/shared/AppInsightsCommon"
"url": "https://github.com/microsoft/ApplicationInsights-JS/tree/master/vNext/shared/AppInsightsCommon"
},

@@ -34,3 +34,3 @@ "scripts": {

"dependencies": {
"@microsoft/applicationinsights-core-js": "2.0.0-rc4",
"@microsoft/applicationinsights-core-js": "2.0.0-rc5",
"tslib": "^1.9.3"

@@ -37,0 +37,0 @@ },

# Microsoft Application Insights JavaScript SDK - Common
[![Build Status](https://travis-ci.org/Microsoft/ApplicationInsights-JS.svg?branch=master)](https://travis-ci.org/Microsoft/ApplicationInsights-JS)
[![Build Status](https://travis-ci.org/microsoft/ApplicationInsights-JS.svg?branch=master)](https://travis-ci.org/microsoft/ApplicationInsights-JS)
[![npm version](https://badge.fury.io/js/%40microsoft%2Fapplicationinsights-common.svg)](https://badge.fury.io/js/%40microsoft%2Fapplicationinsights-common)

@@ -13,3 +13,3 @@

npm run build --silent
```
```

@@ -16,0 +16,0 @@ ## Run unit tests:

@@ -50,2 +50,3 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

export { ITelemetryTrace, ITraceState } from './Interfaces/Context/ITelemetryTrace';
export const PropertiesPluginIdentifier = "AppInsightsPropertiesPlugin";
export const PropertiesPluginIdentifier = "AppInsightsPropertiesPlugin";
export const BreezeChannelIdentifier = "AppInsightsChannelPlugin";

@@ -188,3 +188,3 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

/**
* SDK version. See https://github.com/Microsoft/ApplicationInsights-Home/blob/master/SDK-AUTHORING.md#sdk-version-specification for information.
* SDK version. See https://github.com/microsoft/ApplicationInsights-Home/blob/master/SDK-AUTHORING.md#sdk-version-specification for information.
*/

@@ -250,3 +250,3 @@ public internalSdkVersion: string;

this.userAuthenticatedUserAcquisitionDate = "ai.user.authUserAcquisitionDate";
this.cloudName = "ai.cloud.name";

@@ -253,0 +253,0 @@ this.cloudRole = "ai.cloud.role";

@@ -47,2 +47,7 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

session: ISession;
/**
* application id obtained from breeze responses. Is used if appId is not specified by root config
*/
appId: () => string;
}

@@ -5,3 +5,3 @@ // Copyright (c) Microsoft Corporation. All rights reserved.

import { StorageType } from "./Enums";
import { CoreUtils, _InternalMessageId, LoggingSeverity, IDiagnosticLogger } from "@microsoft/applicationinsights-core-js";
import { CoreUtils, _InternalMessageId, LoggingSeverity, IDiagnosticLogger, IPlugin } from "@microsoft/applicationinsights-core-js";
import { IConfig } from "./Interfaces/IConfig";

@@ -14,3 +14,2 @@ import { RequestHeaders } from "./RequestResponseHeaders";

private static document: any = typeof document !== "undefined" ? document : {};
private static _canUseCookies: boolean = undefined;
private static _canUseLocalStorage: boolean = undefined;

@@ -314,3 +313,3 @@ private static _canUseSessionStorage: boolean = undefined;

return Util._canUseCookies;
return CoreUtils._canUseCookies;
}

@@ -554,2 +553,16 @@

}
public static getExtension(extensions: IPlugin[], identifier: string) {
let extension = null;
let extIx = 0;
while (!extension && extIx < extensions.length) {
if (extensions[extIx] && extensions[extIx].identifier === identifier) {
extension = extensions[extIx];
}
extIx++;
}
return extension;
}
}

@@ -563,3 +576,3 @@

if (!UrlHelper.htmlAnchorElement) {
UrlHelper.htmlAnchorElement = !!UrlHelper.document.createElement ? UrlHelper.document.createElement('a') : {};
UrlHelper.htmlAnchorElement = !!UrlHelper.document.createElement ? UrlHelper.document.createElement('a') : { host: UrlHelper.parseHost(url) }; // fill host field in the fallback case as that is the only externally required field from this fn
}

@@ -599,2 +612,12 @@

}
// Fallback method to grab host from url if document.createElement method is not available
public static parseHost(url: string) {
var match = url.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/i);
if (match != null && match.length > 2 && typeof match[2] === 'string' && match[2].length > 0) {
return match[2];
} else {
return null;
}
}
}

@@ -601,0 +624,0 @@

@@ -48,1 +48,2 @@ export { Util, CorrelationIdHelper, UrlHelper, DateTimeUtils } from './Util';

export declare const PropertiesPluginIdentifier = "AppInsightsPropertiesPlugin";
export declare const BreezeChannelIdentifier = "AppInsightsChannelPlugin";

@@ -151,3 +151,3 @@ export declare class ContextTagKeys {

/**
* SDK version. See https://github.com/Microsoft/ApplicationInsights-Home/blob/master/SDK-AUTHORING.md#sdk-version-specification for information.
* SDK version. See https://github.com/microsoft/ApplicationInsights-Home/blob/master/SDK-AUTHORING.md#sdk-version-specification for information.
*/

@@ -154,0 +154,0 @@ internalSdkVersion: string;

@@ -37,2 +37,6 @@ import { IApplication } from './Context/IApplication';

session: ISession;
/**
* application id obtained from breeze responses. Is used if appId is not specified by root config
*/
appId: () => string;
}

@@ -1,6 +0,5 @@

import { IDiagnosticLogger } from "@microsoft/applicationinsights-core-js";
import { IDiagnosticLogger, IPlugin } from "@microsoft/applicationinsights-core-js";
import { ICorrelationConfig } from "./Interfaces/ICorrelationConfig";
export declare class Util {
private static document;
private static _canUseCookies;
private static _canUseLocalStorage;

@@ -169,2 +168,3 @@ private static _canUseSessionStorage;

static IsBeaconApiSupported(): boolean;
static getExtension(extensions: IPlugin[], identifier: string): any;
}

@@ -178,2 +178,3 @@ export declare class UrlHelper {

static getCompleteUrl(method: string, absoluteUrl: string): string;
static parseHost(url: string): string;
}

@@ -180,0 +181,0 @@ export declare class CorrelationIdHelper {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc