New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@snowplow/browser-tracker

Package Overview
Dependencies
Maintainers
3
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@snowplow/browser-tracker - npm Package Compare versions

Comparing version 3.0.1 to 3.0.2

6

CHANGELOG.json

@@ -5,2 +5,8 @@ {

{
"version": "3.0.2",
"tag": "@snowplow/browser-tracker_v3.0.2",
"date": "Thu, 15 Apr 2021 21:07:39 GMT",
"comments": {}
},
{
"version": "3.0.1",

@@ -7,0 +13,0 @@ "tag": "@snowplow/browser-tracker_v3.0.1",

7

CHANGELOG.md
# Change Log - @snowplow/browser-tracker
This log was last generated on Wed, 14 Apr 2021 16:30:05 GMT and should not be manually modified.
This log was last generated on Thu, 15 Apr 2021 21:07:39 GMT and should not be manually modified.
## 3.0.2
Thu, 15 Apr 2021 21:07:39 GMT
_Version update only_
## 3.0.1

@@ -6,0 +11,0 @@ Wed, 14 Apr 2021 16:30:05 GMT

2

dist/index.module.js
/*!
* Browser tracker for Snowplow v3.0.1 (http://bit.ly/sp-js)
* Browser tracker for Snowplow v3.0.2 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -4,0 +4,0 @@ * Licensed under BSD-3-Clause

/*!
* Browser tracker for Snowplow v3.0.1 (http://bit.ly/sp-js)
* Browser tracker for Snowplow v3.0.2 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -40,40 +40,40 @@ * Licensed under BSD-3-Clause

(B(c,"click",k,!0),B(c,"mousedown",k,!0),c.spDecorationEnabled=!0)}}function l(a){if(qa){var b=/#.*/;a=a.replace(b,"")}ra&&(b=/[{}]/g,a=a.replace(b,""));return a}function x(a){return(a=/^([a-z]+):/.exec(a))?a[1]:null}function m(a){a=ka+a+"."+W;if("localStorage"==r){try{var b=window.localStorage,c=b.getItem(a+".expires");if(null===c||+c>Date.now())var d=b.getItem(a);else b.removeItem(a),b.removeItem(a+".expires"),d=void 0}catch(Tb){d=void 0}return d}if("cookie"==r||"cookieAndLocalStorage"==r)return w(a)}
function Ja(){h();W=Qb((ua||pa)+(Za||"/")).slice(0,4)}function J(){Na=(new Date).getTime()}function n(){var a=q(),b=a[0];b<Oa?Oa=b:b>Pa&&(Pa=b);a=a[1];a<Qa?Qa=a:a>Ra&&(Ra=a);J()}function q(){var a=document.compatMode&&"BackCompat"!==document.compatMode?document.documentElement:document.body;return[a.scrollLeft||window.pageXOffset,a.scrollTop||window.pageYOffset]}function t(){var a=q(),b=a[0];Pa=Oa=b;Ra=Qa=a=a[1]}function u(){y(ka+"ses."+W,"*",Ba)}function Va(a,b,c,d,e,f){y(ka+"id."+W,a+"."+b+"."+
c+"."+d+"."+e+"."+f,Aa)}function y(a,b,c){if(!K||X)"localStorage"==r?Ka(a,b,c):("cookie"==r||"cookieAndLocalStorage"==r)&&w(a,b,c,Za,ua,Sa,Ta)}function E(){var a=ka+"id."+W,b=ka+"ses."+W;rb(a);rb(b);w(a,"",-1,"/",ua,Sa,Ta);w(b,"",-1,"/",ua,Sa,Ta)}function D(){if(!K||X){var a="none"!=r&&!!m("ses"),b=G();b[1]?ta=b[1]:(ta=K?"":v.v4(),b[1]=ta);z=b[6];a||(b[3]++,z=v.v4(),b[6]=z,b[5]=b[4]);"none"!=r&&(u(),b[4]=Math.round((new Date).getTime()/1E3),b.shift(),Va.apply(null,b))}}function G(){if("none"==r)return[];
var a=Math.round((new Date).getTime()/1E3),b=m("id");b?(a=b.split("."),a.unshift("0")):a=["1",ta,a,0,a,""];a[6]||(a[6]=v.v4());return a}function nb(a){return 0===a.indexOf("http")?a:("https:"===document.location.protocol?"https":"http")+"://"+a}function ja(){Ca&&null!=f.pageViewId||(f.pageViewId=v.v4())}function ia(){null==f.pageViewId&&(f.pageViewId=v.v4());return f.pageViewId}function Y(){return{contexts:function(){return[{schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:ia()}}]}}}
function ea(a){var b=a.title,c=a.context,d=a.timestamp;a=a.contextCallback;h();tb&&ja();tb=!0;la=document.title;va=b;b=pb(va||la);C.track(Hb({pageUrl:l(ma||P),pageTitle:b,referrer:l(Ua||sa)}),(c||[]).concat(a?a():[]),d);d=new Date;b=!1;if(H.enabled&&!H.installed){b=H.installed=!0;var e={update:function(){if("undefined"!==typeof window&&"function"===typeof window.addEventListener){var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}}),c=function(){};window.addEventListener("testPassiveEventSupport",
c,b);window.removeEventListener("testPassiveEventSupport",c,b);e.hasSupport=a}}};e.update();var f="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";Object.prototype.hasOwnProperty.call(e,"hasSupport")?B(document,f,J,{passive:!0}):B(document,f,J);t();f=function(a,b){void 0===b&&(b=J);return function(a){return B(document,a,b)}};"click mouseup mousedown mousemove keypress keydown keyup".split(" ").forEach(f(document));["resize","focus","blur"].forEach(f(window));
f(window,n)("scroll")}if(H.enabled&&(Ia||b))for(d in Na=d.getTime(),d=void 0,H.configurations)if(b=H.configurations[d])window.clearInterval(b.activityInterval),fa(b,c,a)}function fa(a,b,c){var d=function(a,b){h();a({context:b,pageViewId:ia(),minXOffset:Oa,minYOffset:Qa,maxXOffset:Pa,maxYOffset:Ra});t()},e=function(){Na+a.configHeartBeatTimer>(new Date).getTime()&&d(a.callback,(b||[]).concat(c?c():[]))};a.activityInterval=0!=a.configMinimumVisitLength?window.setTimeout(function(){Na+a.configMinimumVisitLength>
(new Date).getTime()&&d(a.callback,(b||[]).concat(c?c():[]));a.activityInterval=window.setInterval(e,a.configHeartBeatTimer)},a.configMinimumVisitLength):window.setInterval(e,a.configHeartBeatTimer)}function T(a){var b=a.minimumVisitLength,c=a.heartbeatDelay;a=a.callback;if(ob(b)&&ob(c))return{configMinimumVisitLength:1E3*b,configHeartBeatTimer:1E3*c,callback:a};I.warn("Activity tracking not enabled, please provide integer values for minimumVisitLength and heartbeatDelay.")}function ha(a){var b=a.context,
c=a.minXOffset,d=a.minYOffset,e=a.maxXOffset;a=a.maxYOffset;var f=document.title;f!==la&&(la=f,va=void 0);C.track(Ib({pageUrl:l(ma||P),pageTitle:pb(va||la),referrer:l(Ua||sa),minXOffset:Math.round(c),maxXOffset:Math.round(e),minYOffset:Math.round(d),maxYOffset:Math.round(a)}),b)}var Q,R,S,La,Z,aa,ba,ca,da,$a,ab,bb,cb,db,eb,fb,gb,hb,ib;e.eventMethod=null!==(Q=e.eventMethod)&&void 0!==Q?Q:"post";var oa=function(a){var b;return null!==(b=a.stateStorageStrategy)&&void 0!==b?b:"cookieAndLocalStorage"},
jb=function(a){var b,c;return"boolean"===typeof a.anonymousTracking?!1:null!==(c=!0===(null===(b=a.anonymousTracking)||void 0===b?void 0:b.withSessionTracking))&&void 0!==c?c:!1},kb=function(a){var b,c;return"boolean"===typeof a.anonymousTracking?!1:null!==(c=!0===(null===(b=a.anonymousTracking)||void 0===b?void 0:b.withServerAnonymisation))&&void 0!==c?c:!1};e.plugins=null!==(R=e.plugins)&&void 0!==R?R:[];(null!==(La=null===(S=null===e||void 0===e?void 0:e.contexts)||void 0===S?void 0:S.webPage)&&
void 0!==La?La:1)&&e.plugins.push(Y());var C=Fb({base64:e.encodeBase64,corePlugins:e.plugins,callback:function(a){var b=Math.round((new Date).getTime()/1E3),c=m("ses"),d=G(),e=d[0],f=d[1],k=d[2],V=d[3],g=d[4],x=d[5];d=d[6];var n=wa?!!w(wa):!1;za||n?E():("0"===e?(z=d,c||"none"==r||(V++,x=g,z=v.v4()),L=V):(new Date).getTime()-lb>1E3*Ba&&(z=v.v4(),L++),a.add("vp",Lb()),a.add("ds",Mb()),a.add("vid",X?L:K?null:L),a.add("sid",X?z:K?null:z),a.add("duid",K?null:f),a.add("uid",K?null:na),h(),a.add("refr",
l(Ua||sa)),a.add("url",l(ma||P)),"none"!=r&&(Va(f,k,L,b,x,z),u()),lb=(new Date).getTime());b=wa?!!w(wa):!1;za||b||M.enqueueRequest(a.build(),mb)}}),Da=navigator.userLanguage||navigator.language,Ea=document.characterSet||document.charset,U=sb(window.location.hostname,window.location.href,Ya()),pa=qb(U[0]),P=U[1],sa=U[2],Ua,Fa=null!==(Z=e.platform)&&void 0!==Z?Z:"web",mb=nb(d),Ga=null!==(aa=e.postPath)&&void 0!==aa?aa:"/com.snowplowanalytics.snowplow/tp2",Ha=null!==(ba=e.appId)&&void 0!==ba?ba:"",ma,
la=document.title,va,Ia=null!==(ca=e.resetActivityTrackingOnPageView)&&void 0!==ca?ca:!0,qa,ra,ka=null!==(da=e.cookieName)&&void 0!==da?da:"_sp_",ua=null!==($a=e.cookieDomain)&&void 0!==$a?$a:void 0,Za="/",Sa=null!==(ab=e.cookieSameSite)&&void 0!==ab?ab:"None",Ta=null!==(bb=e.cookieSecure)&&void 0!==bb?bb:!0,ya=navigator.doNotTrack||navigator.msDoNotTrack||window.doNotTrack,za="undefined"!==typeof e.respectDoNotTrack?e.respectDoNotTrack&&("yes"===ya||"1"===ya):!1,wa,Aa=null!==(cb=e.cookieLifetime)&&
void 0!==cb?cb:63072E3,Ba=null!==(db=e.sessionCookieTimeout)&&void 0!==db?db:1800,X=jb(e),xa=kb(e),K=!!e.anonymousTracking,r=oa(e),Na,lb=(new Date).getTime(),Oa,Pa,Qa,Ra,W,ta,z,L=1,na,M=Ob(a,f,"localStorage"==r||"cookieAndLocalStorage"==r,e.eventMethod,Ga,null!==(eb=e.bufferSize)&&void 0!==eb?eb:1,null!==(fb=e.maxPostBytes)&&void 0!==fb?fb:4E4,null!==(gb=e.useStm)&&void 0!==gb?gb:!0,null!==(hb=e.maxLocalStorageQueueSize)&&void 0!==hb?hb:1E3,null!==(ib=e.connectionTimeout)&&void 0!==ib?ib:5E3,xa),
Ca=!1,tb=!1,H={enabled:!1,installed:!1,configurations:{}};e.hasOwnProperty("discoverRootDomain")&&e.discoverRootDomain&&(ua=Nb(Sa,Ta));C.setTrackerVersion(c);C.setTrackerNamespace(b);C.setAppId(Ha);C.setPlatform(Fa);C.addPayloadPair("cookie",navigator.cookieEnabled?"1":"0");C.addPayloadPair("cs",Ea);C.addPayloadPair("lang",Da);C.addPayloadPair("res",screen.width+"x"+screen.height);C.addPayloadPair("cd",screen.colorDepth);Ja();D();e.crossDomainLinker&&g(e.crossDomainLinker);return A(A({},{getDomainSessionIndex:function(){return L},
getPageViewId:function(){return ia()},newSession:function(){var a=Math.round((new Date).getTime()/1E3),b=G(),c=b[1],d=b[2],e=b[3],f=b[4],h=b[5],k=b[6];"0"===b[0]?(z=k,"none"!=r&&(e++,h=f,z=v.v4()),L=e,u()):(z=v.v4(),L++);"none"!=r&&(Va(c,d,L,a,h,z),u());lb=(new Date).getTime()},getCookieName:function(a){return ka+a+"."+W},getUserId:function(){return na},getDomainUserId:function(){return G()[1]},getDomainUserInfo:function(){return G()},setReferrerUrl:function(a){Ua=a},setCustomUrl:function(a){h();
var b=P,c;x(a)?ma=a:"/"===a.slice(0,1)?ma=x(b)+"://"+Xa(b)+a:(b=l(b),0<=(c=b.indexOf("?"))&&(b=b.slice(0,c)),(c=b.lastIndexOf("/"))!==b.length-1&&(b=b.slice(0,c+1)),ma=b+a)},setDocumentTitle:function(a){la=document.title;va=a},discardHashTag:function(a){qa=a},discardBrace:function(a){ra=a},setCookiePath:function(a){Za=a;Ja()},setVisitorCookieTimeout:function(a){Aa=a},crossDomainLinker:function(a){g(a)},enableActivityTracking:function(a){H.enabled=!0;H.configurations.pagePing=T(A(A({},a),{callback:ha}))},
enableActivityTrackingCallback:function(a){H.enabled=!0;H.configurations.callback=T(a)},updatePageActivity:function(){J()},setOptOutCookie:function(a){wa=a},setUserId:function(a){na=a},setUserIdFromLocation:function(a){h();na=N(a,P)},setUserIdFromReferrer:function(a){h();na=N(a,sa)},setUserIdFromCookie:function(a){na=w(a)},setCollectorUrl:function(a){mb=nb(a);M.setCollectorUrl(mb)},setBufferSize:function(a){M.setBufferSize(a)},flushBuffer:function(a){void 0===a&&(a={});M.executeQueue();a.newBufferSize&&
M.setBufferSize(a.newBufferSize)},trackPageView:function(a){void 0===a&&(a={});ea(a)},preservePageViewId:function(){Ca=!0},disableAnonymousTracking:function(a){a&&a.stateStorageStrategy?(e.stateStorageStrategy=a.stateStorageStrategy,e.anonymousTracking=!1,r=oa(e)):e.anonymousTracking=!1;K=!!e.anonymousTracking;X=jb(e);xa=kb(e);M.setUseLocalStorage("localStorage"==r||"cookieAndLocalStorage"==r);M.setAnonymousTracking(xa);D();M.executeQueue()},enableAnonymousTracking:function(a){e.anonymousTracking=
a&&(null===a||void 0===a?void 0:a.options)||!0;K=!!e.anonymousTracking;X=jb(e);xa=kb(e);X||ja();M.setAnonymousTracking(xa)},clearUserData:E}),{id:a,namespace:b,core:C,sharedState:f})}(a,b,c,d,f,e);var k=A(A({},a),{addPlugin:function(a){var b,c;k.core.addPlugin(a);null===(c=(b=a.plugin).activateBrowserPlugin)||void 0===c?void 0:c.call(b,k)}});null===(h=e.plugins)||void 0===h?void 0:h.forEach(function(a){var b;null===(b=a.activateBrowserPlugin)||void 0===b?void 0:b.call(a,k)});return k}function l(a,
b){try{var c=null!==a&&void 0!==a?a:Object.keys(Y);a=Y;for(var d=[],f=0;f<c.length;f++){var e=c[f];a.hasOwnProperty(e)?d.push(a[e]):I.warn(e+" not configured")}d.forEach(b)}catch(h){I.error("Function failed",h)}}function Rb(){function a(){"hidden"==document.visibilityState&&c.bufferFlushers.forEach(function(a){a(!1)})}function b(){var a;if(!c.hasLoaded)for(c.hasLoaded=!0,a=0;a<c.registeredOnLoadHandlers.length;a++)c.registeredOnLoadHandlers[a]();return!0}var c=new Sb,d=document,f=window;d.visibilityState&&
B(d,"visibilitychange",a,!1);B(f,"beforeunload",function(){c.bufferFlushers.forEach(function(a){a(!1)})},!1);(function(){d.addEventListener?d.addEventListener("DOMContentLoaded",function h(){d.removeEventListener("DOMContentLoaded",h,!1);b()}):d.attachEvent&&d.attachEvent("onreadystatechange",function k(){"complete"===d.readyState&&(d.detachEvent("onreadystatechange",k),b())});B(f,"load",b,!1)})();return c}for(var A=function(){A=Object.assign||function(a){for(var b,c=1,d=arguments.length;c<d;c++){b=
arguments[c];for(var f in b)Object.prototype.hasOwnProperty.call(b,f)&&(a[f]=b[f])}return a};return A.apply(this,arguments)},ya=Q(function(a){var b="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(b){var c=new Uint8Array(16);a.exports=function(){b(c);return c}}else{var d=Array(16);a.exports=function(){for(var a=0,b;16>a;a++)0===(a&3)&&
(b=4294967296*Math.random()),d[a]=b>>>((a&3)<<3)&255;return d}}}),m=[],y=0;256>y;++y)m[y]=(y+256).toString(16).substr(1);var za=function(a,b){b=b||0;return[m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]]].join("")},Aa,Z,aa=0,ba=0;y=function(a,b,c){c=b&&c||0;"string"==typeof a&&(b="binary"===a?Array(16):null,a=null);a=a||{};a=a.random||(a.rng||ya)();a[6]=a[6]&15|64;a[8]=a[8]&
63|128;if(b)for(var d=0;16>d;++d)b[c+d]=a[d];return b||za(a)};y.v1=function(a,b,c){c=b&&c||0;var d=b||[];a=a||{};var f=a.node||Aa,e=void 0!==a.clockseq?a.clockseq:Z;if(null==f||null==e){var h=ya();null==f&&(f=Aa=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]);null==e&&(e=Z=(h[6]<<8|h[7])&16383)}h=void 0!==a.msecs?a.msecs:(new Date).getTime();var k=void 0!==a.nsecs?a.nsecs:ba+1,g=h-aa+(k-ba)/1E4;0>g&&void 0===a.clockseq&&(e=e+1&16383);(0>g||h>aa)&&void 0===a.nsecs&&(k=0);if(1E4<=k)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");
aa=h;ba=k;Z=e;h+=122192928E5;a=(1E4*(h&268435455)+k)%4294967296;d[c++]=a>>>24&255;d[c++]=a>>>16&255;d[c++]=a>>>8&255;d[c++]=a&255;a=h/4294967296*1E4&268435455;d[c++]=a>>>8&255;d[c++]=a&255;d[c++]=a>>>24&15|16;d[c++]=a>>>16&255;d[c++]=e>>>8|128;d[c++]=e&255;for(e=0;6>e;++e)d[c+e]=f[e];return b?b:za(d)};var v=y.v4=y,ea="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t;(function(a){a[a.none=0]="none";a[a.error=1]="error";a[a.warn=2]="warn";a[a.debug=3]="debug";a[a.info=4]="info"})(t||
(t={}));var I=function(a){void 0===a&&(a=t.warn);return{setLogLevel:function(b){a=t[b]?b:t.warn},warn:function(b,c){for(var d=[],f=2;f<arguments.length;f++)d[f-2]=arguments[f];a>=t.warn&&"undefined"!==typeof console&&(f="Snowplow: "+b,c?console.warn.apply(console,q([f+"\n",c],d)):console.warn.apply(console,q([f],d)))},error:function(b,c){for(var d=[],f=2;f<arguments.length;f++)d[f-2]=arguments[f];a>=t.error&&"undefined"!==typeof console&&(f="Snowplow: "+b+"\n",c?console.error.apply(console,q([f+"\n",
c],d)):console.error.apply(console,q([f],d)))},debug:function(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];a>=t.debug&&"undefined"!==typeof console&&console.debug.apply(console,q(["Snowplow: "+b],c))},info:function(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];a>=t.info&&"undefined"!==typeof console&&console.info.apply(console,q(["Snowplow: "+b],c))}}}(),ca=Q(function(a){(function(){var b={rotl:function(a,b){return a<<b|a>>>32-b},rotr:function(a,b){return a<<32-
b|a>>>b},endian:function(a){if(a.constructor==Number)return b.rotl(a,8)&16711935|b.rotl(a,24)&4278255360;for(var c=0;c<a.length;c++)a[c]=b.endian(a[c]);return a},randomBytes:function(a){for(var b=[];0<a;a--)b.push(Math.floor(256*Math.random()));return b},bytesToWords:function(a){for(var b=[],c=0,e=0;c<a.length;c++,e+=8)b[e>>>5]|=a[c]<<24-e%32;return b},wordsToBytes:function(a){for(var b=[],c=0;c<32*a.length;c+=8)b.push(a[c>>>5]>>>24-c%32&255);return b},bytesToHex:function(a){for(var b=[],c=0;c<a.length;c++)b.push((a[c]>>>
4).toString(16)),b.push((a[c]&15).toString(16));return b.join("")},hexToBytes:function(a){for(var b=[],c=0;c<a.length;c+=2)b.push(parseInt(a.substr(c,2),16));return b},bytesToBase64:function(a){for(var b=[],c=0;c<a.length;c+=3)for(var e=a[c]<<16|a[c+1]<<8|a[c+2],h=0;4>h;h++)8*c+6*h<=8*a.length?b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e>>>6*(3-h)&63)):b.push("=");return b.join("")},base64ToBytes:function(a){a=a.replace(/[^A-Z0-9+\/]/ig,"");for(var b=[],c=0,e=
0;c<a.length;e=++c%4)0!=e&&b.push(("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a.charAt(c-1))&Math.pow(2,-2*e+8)-1)<<2*e|"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a.charAt(c))>>>6-2*e);return b}};a.exports=b})()}),da={utf8:{stringToBytes:function(a){return da.bin.stringToBytes(unescape(encodeURIComponent(a)))},bytesToString:function(a){return decodeURIComponent(escape(da.bin.bytesToString(a)))}},bin:{stringToBytes:function(a){for(var b=
[],c=0;c<a.length;c++)b.push(a.charCodeAt(c)&255);return b},bytesToString:function(a){for(var b=[],c=0;c<a.length;c++)b.push(String.fromCharCode(a[c]));return b.join("")}}},Ba=da,Qb=Q(function(a){(function(){var b=Ba.utf8,c=Ba.bin,d=function(a){a.constructor==String?a=b.stringToBytes(a):"undefined"!==typeof Buffer&&"function"==typeof Buffer.isBuffer&&Buffer.isBuffer(a)?a=Array.prototype.slice.call(a,0):Array.isArray(a)||(a=a.toString());var c=ca.bytesToWords(a),d=8*a.length;a=[];var e=1732584193,
f=-271733879,g=-1732584194,l=271733878,m=-1009589776;c[d>>5]|=128<<24-d%32;c[(d+64>>>9<<4)+15]=d;for(d=0;d<c.length;d+=16){for(var q=e,t=f,u=g,w=l,y=m,p=0;80>p;p++){if(16>p)a[p]=c[d+p];else{var v=a[p-3]^a[p-8]^a[p-14]^a[p-16];a[p]=v<<1|v>>>31}v=(e<<5|e>>>27)+m+(a[p]>>>0)+(20>p?(f&g|~f&l)+1518500249:40>p?(f^g^l)+1859775393:60>p?(f&g|f&l|g&l)-1894007588:(f^g^l)-899497514);m=l;l=g;g=f<<30|f>>>2;f=e;e=v}e+=q;f+=t;g+=u;l+=w;m+=y}return[e,f,g,l,m]},f=function(a,b){a=ca.wordsToBytes(d(a));return b&&b.asBytes?
a:b&&b.asString?c.bytesToString(a):ca.bytesToHex(a)};f._blocksize=16;f._digestsize=20;a.exports=f})()}),Y={},Sb=function(){return function(){this.outQueues=[];this.bufferFlushers=[];this.hasLoaded=!1;this.registeredOnLoadHandlers=[]}}(),Ca="undefined"!==typeof window?Rb():void 0;g.addGlobalContexts=function(a,b){l(b,function(b){b.core.addGlobalContexts(a)})};g.addPlugin=function(a,b){l(b,function(b){b.addPlugin(a)})};g.clearGlobalContexts=function(a){l(a,function(a){a.core.clearGlobalContexts()})};
g.clearUserData=function(a){l(a,function(a){a.clearUserData()})};g.crossDomainLinker=function(a,b){l(b,function(b){b.crossDomainLinker(a)})};g.disableAnonymousTracking=function(a,b){l(b,function(b){b.disableAnonymousTracking(a)})};g.discardBrace=function(a,b){l(b,function(b){b.discardBrace(a)})};g.discardHashTag=function(a,b){l(b,function(b){b.discardHashTag(a)})};g.enableActivityTracking=function(a,b){l(b,function(b){b.enableActivityTracking(a)})};g.enableActivityTrackingCallback=function(a,b){l(b,
function(b){b.enableActivityTrackingCallback(a)})};g.enableAnonymousTracking=function(a,b){l(b,function(b){b.enableAnonymousTracking(a)})};g.flushBuffer=function(a,b){l(b,function(b){b.flushBuffer(a)})};g.newSession=function(a){l(a,function(a){a.newSession()})};g.newTracker=function(a,b,c){void 0===c&&(c={});if(Ca)return Y.hasOwnProperty(a)?a=null:(Y[a]=Pb(a,a,"js-3.0.1",b,Ca,c),a=Y[a]),a};g.preservePageViewId=function(a){l(a,function(a){a.preservePageViewId()})};g.removeGlobalContexts=function(a,
b){l(b,function(b){b.core.removeGlobalContexts(a)})};g.setBufferSize=function(a,b){l(b,function(b){b.setBufferSize(a)})};g.setCollectorUrl=function(a,b){l(b,function(b){b.setCollectorUrl(a)})};g.setCookiePath=function(a,b){l(b,function(b){b.setCookiePath(a)})};g.setCustomUrl=function(a,b){l(b,function(b){b.setCustomUrl(a)})};g.setDocumentTitle=function(a,b){l(b,function(b){b.setDocumentTitle(a)})};g.setOptOutCookie=function(a,b){l(b,function(b){b.setOptOutCookie(a)})};g.setReferrerUrl=function(a,
b){l(b,function(b){b.setReferrerUrl(a)})};g.setUserId=function(a,b){l(b,function(b){b.setUserId(a)})};g.setUserIdFromCookie=function(a,b){l(b,function(b){b.setUserIdFromCookie(a)})};g.setUserIdFromLocation=function(a,b){l(b,function(b){b.setUserIdFromLocation(a)})};g.setUserIdFromReferrer=function(a,b){l(b,function(b){b.setUserIdFromReferrer(a)})};g.setVisitorCookieTimeout=function(a,b){l(b,function(b){b.setVisitorCookieTimeout(a)})};g.trackPageView=function(a,b){l(b,function(b){b.trackPageView(a)})};
g.trackSelfDescribingEvent=function(a,b){l(b,function(b){b.core.track(Gb({event:a.event}),a.context,a.timestamp)})};g.trackStructEvent=function(a,b){l(b,function(b){b.core.track(Jb(a),a.context,a.timestamp)})};g.updatePageActivity=function(a){l(a,function(a){a.updatePageActivity()})};g.version="3.0.1";Object.defineProperty(g,"__esModule",{value:!0})})
function Ja(){h();W=Qb((ua||pa)+(Za||"/")).slice(0,4)}function J(){Na=(new Date).getTime()}function n(){var a=q(),b=a[0];b<Oa?Oa=b:b>Pa&&(Pa=b);a=a[1];a<Qa?Qa=a:a>Ra&&(Ra=a);J()}function q(){var a=document.documentElement;return a?[a.scrollLeft||window.pageXOffset,a.scrollTop||window.pageYOffset]:[0,0]}function t(){var a=q(),b=a[0];Pa=Oa=b;Ra=Qa=a=a[1]}function u(){y(ka+"ses."+W,"*",Ba)}function Va(a,b,c,d,e,f){y(ka+"id."+W,a+"."+b+"."+c+"."+d+"."+e+"."+f,Aa)}function y(a,b,c){if(!K||X)"localStorage"==
r?Ka(a,b,c):("cookie"==r||"cookieAndLocalStorage"==r)&&w(a,b,c,Za,ua,Sa,Ta)}function E(){var a=ka+"id."+W,b=ka+"ses."+W;rb(a);rb(b);w(a,"",-1,"/",ua,Sa,Ta);w(b,"",-1,"/",ua,Sa,Ta)}function D(){if(!K||X){var a="none"!=r&&!!m("ses"),b=G();b[1]?ta=b[1]:(ta=K?"":v.v4(),b[1]=ta);z=b[6];a||(b[3]++,z=v.v4(),b[6]=z,b[5]=b[4]);"none"!=r&&(u(),b[4]=Math.round((new Date).getTime()/1E3),b.shift(),Va.apply(null,b))}}function G(){if("none"==r)return[];var a=Math.round((new Date).getTime()/1E3),b=m("id");b?(a=b.split("."),
a.unshift("0")):a=["1",ta,a,0,a,""];a[6]||(a[6]=v.v4());return a}function nb(a){return 0===a.indexOf("http")?a:("https:"===document.location.protocol?"https":"http")+"://"+a}function ja(){Ca&&null!=f.pageViewId||(f.pageViewId=v.v4())}function ia(){null==f.pageViewId&&(f.pageViewId=v.v4());return f.pageViewId}function Y(){return{contexts:function(){return[{schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:ia()}}]}}}function ea(a){var b=a.title,c=a.context,d=a.timestamp;
a=a.contextCallback;h();tb&&ja();tb=!0;la=document.title;va=b;b=pb(va||la);C.track(Hb({pageUrl:l(ma||P),pageTitle:b,referrer:l(Ua||sa)}),(c||[]).concat(a?a():[]),d);d=new Date;b=!1;if(H.enabled&&!H.installed){b=H.installed=!0;var e={update:function(){if("undefined"!==typeof window&&"function"===typeof window.addEventListener){var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}}),c=function(){};window.addEventListener("testPassiveEventSupport",c,b);window.removeEventListener("testPassiveEventSupport",
c,b);e.hasSupport=a}}};e.update();var f="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";Object.prototype.hasOwnProperty.call(e,"hasSupport")?B(document,f,J,{passive:!0}):B(document,f,J);t();f=function(a,b){void 0===b&&(b=J);return function(a){return B(document,a,b)}};"click mouseup mousedown mousemove keypress keydown keyup".split(" ").forEach(f(document));["resize","focus","blur"].forEach(f(window));f(window,n)("scroll")}if(H.enabled&&
(Ia||b))for(d in Na=d.getTime(),d=void 0,H.configurations)if(b=H.configurations[d])window.clearInterval(b.activityInterval),fa(b,c,a)}function fa(a,b,c){var d=function(a,b){h();a({context:b,pageViewId:ia(),minXOffset:Oa,minYOffset:Qa,maxXOffset:Pa,maxYOffset:Ra});t()},e=function(){Na+a.configHeartBeatTimer>(new Date).getTime()&&d(a.callback,(b||[]).concat(c?c():[]))};a.activityInterval=0!=a.configMinimumVisitLength?window.setTimeout(function(){Na+a.configMinimumVisitLength>(new Date).getTime()&&d(a.callback,
(b||[]).concat(c?c():[]));a.activityInterval=window.setInterval(e,a.configHeartBeatTimer)},a.configMinimumVisitLength):window.setInterval(e,a.configHeartBeatTimer)}function T(a){var b=a.minimumVisitLength,c=a.heartbeatDelay;a=a.callback;if(ob(b)&&ob(c))return{configMinimumVisitLength:1E3*b,configHeartBeatTimer:1E3*c,callback:a};I.warn("Activity tracking not enabled, please provide integer values for minimumVisitLength and heartbeatDelay.")}function ha(a){var b=a.context,c=a.minXOffset,d=a.minYOffset,
e=a.maxXOffset;a=a.maxYOffset;var f=document.title;f!==la&&(la=f,va=void 0);C.track(Ib({pageUrl:l(ma||P),pageTitle:pb(va||la),referrer:l(Ua||sa),minXOffset:Math.round(c),maxXOffset:Math.round(e),minYOffset:Math.round(d),maxYOffset:Math.round(a)}),b)}var Q,R,S,La,Z,aa,ba,ca,da,$a,ab,bb,cb,db,eb,fb,gb,hb,ib;e.eventMethod=null!==(Q=e.eventMethod)&&void 0!==Q?Q:"post";var oa=function(a){var b;return null!==(b=a.stateStorageStrategy)&&void 0!==b?b:"cookieAndLocalStorage"},jb=function(a){var b,c;return"boolean"===
typeof a.anonymousTracking?!1:null!==(c=!0===(null===(b=a.anonymousTracking)||void 0===b?void 0:b.withSessionTracking))&&void 0!==c?c:!1},kb=function(a){var b,c;return"boolean"===typeof a.anonymousTracking?!1:null!==(c=!0===(null===(b=a.anonymousTracking)||void 0===b?void 0:b.withServerAnonymisation))&&void 0!==c?c:!1};e.plugins=null!==(R=e.plugins)&&void 0!==R?R:[];(null!==(La=null===(S=null===e||void 0===e?void 0:e.contexts)||void 0===S?void 0:S.webPage)&&void 0!==La?La:1)&&e.plugins.push(Y());
var C=Fb({base64:e.encodeBase64,corePlugins:e.plugins,callback:function(a){var b=Math.round((new Date).getTime()/1E3),c=m("ses"),d=G(),e=d[0],f=d[1],k=d[2],V=d[3],g=d[4],x=d[5];d=d[6];var n=wa?!!w(wa):!1;za||n?E():("0"===e?(z=d,c||"none"==r||(V++,x=g,z=v.v4()),L=V):(new Date).getTime()-lb>1E3*Ba&&(z=v.v4(),L++),a.add("vp",Lb()),a.add("ds",Mb()),a.add("vid",X?L:K?null:L),a.add("sid",X?z:K?null:z),a.add("duid",K?null:f),a.add("uid",K?null:na),h(),a.add("refr",l(Ua||sa)),a.add("url",l(ma||P)),"none"!=
r&&(Va(f,k,L,b,x,z),u()),lb=(new Date).getTime());b=wa?!!w(wa):!1;za||b||M.enqueueRequest(a.build(),mb)}}),Da=navigator.userLanguage||navigator.language,Ea=document.characterSet||document.charset,U=sb(window.location.hostname,window.location.href,Ya()),pa=qb(U[0]),P=U[1],sa=U[2],Ua,Fa=null!==(Z=e.platform)&&void 0!==Z?Z:"web",mb=nb(d),Ga=null!==(aa=e.postPath)&&void 0!==aa?aa:"/com.snowplowanalytics.snowplow/tp2",Ha=null!==(ba=e.appId)&&void 0!==ba?ba:"",ma,la=document.title,va,Ia=null!==(ca=e.resetActivityTrackingOnPageView)&&
void 0!==ca?ca:!0,qa,ra,ka=null!==(da=e.cookieName)&&void 0!==da?da:"_sp_",ua=null!==($a=e.cookieDomain)&&void 0!==$a?$a:void 0,Za="/",Sa=null!==(ab=e.cookieSameSite)&&void 0!==ab?ab:"None",Ta=null!==(bb=e.cookieSecure)&&void 0!==bb?bb:!0,ya=navigator.doNotTrack||navigator.msDoNotTrack||window.doNotTrack,za="undefined"!==typeof e.respectDoNotTrack?e.respectDoNotTrack&&("yes"===ya||"1"===ya):!1,wa,Aa=null!==(cb=e.cookieLifetime)&&void 0!==cb?cb:63072E3,Ba=null!==(db=e.sessionCookieTimeout)&&void 0!==
db?db:1800,X=jb(e),xa=kb(e),K=!!e.anonymousTracking,r=oa(e),Na,lb=(new Date).getTime(),Oa,Pa,Qa,Ra,W,ta,z,L=1,na,M=Ob(a,f,"localStorage"==r||"cookieAndLocalStorage"==r,e.eventMethod,Ga,null!==(eb=e.bufferSize)&&void 0!==eb?eb:1,null!==(fb=e.maxPostBytes)&&void 0!==fb?fb:4E4,null!==(gb=e.useStm)&&void 0!==gb?gb:!0,null!==(hb=e.maxLocalStorageQueueSize)&&void 0!==hb?hb:1E3,null!==(ib=e.connectionTimeout)&&void 0!==ib?ib:5E3,xa),Ca=!1,tb=!1,H={enabled:!1,installed:!1,configurations:{}};e.hasOwnProperty("discoverRootDomain")&&
e.discoverRootDomain&&(ua=Nb(Sa,Ta));C.setTrackerVersion(c);C.setTrackerNamespace(b);C.setAppId(Ha);C.setPlatform(Fa);C.addPayloadPair("cookie",navigator.cookieEnabled?"1":"0");C.addPayloadPair("cs",Ea);C.addPayloadPair("lang",Da);C.addPayloadPair("res",screen.width+"x"+screen.height);C.addPayloadPair("cd",screen.colorDepth);Ja();D();e.crossDomainLinker&&g(e.crossDomainLinker);return A(A({},{getDomainSessionIndex:function(){return L},getPageViewId:function(){return ia()},newSession:function(){var a=
Math.round((new Date).getTime()/1E3),b=G(),c=b[1],d=b[2],e=b[3],f=b[4],h=b[5],k=b[6];"0"===b[0]?(z=k,"none"!=r&&(e++,h=f,z=v.v4()),L=e,u()):(z=v.v4(),L++);"none"!=r&&(Va(c,d,L,a,h,z),u());lb=(new Date).getTime()},getCookieName:function(a){return ka+a+"."+W},getUserId:function(){return na},getDomainUserId:function(){return G()[1]},getDomainUserInfo:function(){return G()},setReferrerUrl:function(a){Ua=a},setCustomUrl:function(a){h();var b=P,c;x(a)?ma=a:"/"===a.slice(0,1)?ma=x(b)+"://"+Xa(b)+a:(b=l(b),
0<=(c=b.indexOf("?"))&&(b=b.slice(0,c)),(c=b.lastIndexOf("/"))!==b.length-1&&(b=b.slice(0,c+1)),ma=b+a)},setDocumentTitle:function(a){la=document.title;va=a},discardHashTag:function(a){qa=a},discardBrace:function(a){ra=a},setCookiePath:function(a){Za=a;Ja()},setVisitorCookieTimeout:function(a){Aa=a},crossDomainLinker:function(a){g(a)},enableActivityTracking:function(a){H.enabled=!0;H.configurations.pagePing=T(A(A({},a),{callback:ha}))},enableActivityTrackingCallback:function(a){H.enabled=!0;H.configurations.callback=
T(a)},updatePageActivity:function(){J()},setOptOutCookie:function(a){wa=a},setUserId:function(a){na=a},setUserIdFromLocation:function(a){h();na=N(a,P)},setUserIdFromReferrer:function(a){h();na=N(a,sa)},setUserIdFromCookie:function(a){na=w(a)},setCollectorUrl:function(a){mb=nb(a);M.setCollectorUrl(mb)},setBufferSize:function(a){M.setBufferSize(a)},flushBuffer:function(a){void 0===a&&(a={});M.executeQueue();a.newBufferSize&&M.setBufferSize(a.newBufferSize)},trackPageView:function(a){void 0===a&&(a=
{});ea(a)},preservePageViewId:function(){Ca=!0},disableAnonymousTracking:function(a){a&&a.stateStorageStrategy?(e.stateStorageStrategy=a.stateStorageStrategy,e.anonymousTracking=!1,r=oa(e)):e.anonymousTracking=!1;K=!!e.anonymousTracking;X=jb(e);xa=kb(e);M.setUseLocalStorage("localStorage"==r||"cookieAndLocalStorage"==r);M.setAnonymousTracking(xa);D();M.executeQueue()},enableAnonymousTracking:function(a){e.anonymousTracking=a&&(null===a||void 0===a?void 0:a.options)||!0;K=!!e.anonymousTracking;X=jb(e);
xa=kb(e);X||ja();M.setAnonymousTracking(xa)},clearUserData:E}),{id:a,namespace:b,core:C,sharedState:f})}(a,b,c,d,f,e);var k=A(A({},a),{addPlugin:function(a){var b,c;k.core.addPlugin(a);null===(c=(b=a.plugin).activateBrowserPlugin)||void 0===c?void 0:c.call(b,k)}});null===(h=e.plugins)||void 0===h?void 0:h.forEach(function(a){var b;null===(b=a.activateBrowserPlugin)||void 0===b?void 0:b.call(a,k)});return k}function l(a,b){try{var c=null!==a&&void 0!==a?a:Object.keys(Y);a=Y;for(var d=[],f=0;f<c.length;f++){var e=
c[f];a.hasOwnProperty(e)?d.push(a[e]):I.warn(e+" not configured")}d.forEach(b)}catch(h){I.error("Function failed",h)}}function Rb(){function a(){"hidden"==d.visibilityState&&c.bufferFlushers.forEach(function(a){a(!1)})}function b(){var a;if(!c.hasLoaded)for(c.hasLoaded=!0,a=0;a<c.registeredOnLoadHandlers.length;a++)c.registeredOnLoadHandlers[a]();return!0}var c=new Sb,d=document,f=window;d.visibilityState&&B(d,"visibilitychange",a,!1);B(f,"beforeunload",function(){c.bufferFlushers.forEach(function(a){a(!1)})},
!1);(function(){d.addEventListener?d.addEventListener("DOMContentLoaded",function h(){d.removeEventListener("DOMContentLoaded",h,!1);b()}):d.attachEvent&&d.attachEvent("onreadystatechange",function k(){"complete"===d.readyState&&(d.detachEvent("onreadystatechange",k),b())});B(f,"load",b,!1)})();return c}for(var A=function(){A=Object.assign||function(a){for(var b,c=1,d=arguments.length;c<d;c++){b=arguments[c];for(var f in b)Object.prototype.hasOwnProperty.call(b,f)&&(a[f]=b[f])}return a};return A.apply(this,
arguments)},ya=Q(function(a){var b="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(b){var c=new Uint8Array(16);a.exports=function(){b(c);return c}}else{var d=Array(16);a.exports=function(){for(var a=0,b;16>a;a++)0===(a&3)&&(b=4294967296*Math.random()),d[a]=b>>>((a&3)<<3)&255;return d}}}),m=[],y=0;256>y;++y)m[y]=(y+256).toString(16).substr(1);
var za=function(a,b){b=b||0;return[m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],"-",m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]],m[a[b++]]].join("")},Aa,Z,aa=0,ba=0;y=function(a,b,c){c=b&&c||0;"string"==typeof a&&(b="binary"===a?Array(16):null,a=null);a=a||{};a=a.random||(a.rng||ya)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(b)for(var d=0;16>d;++d)b[c+d]=a[d];return b||za(a)};y.v1=function(a,b,c){c=b&&c||0;var d=b||[];a=a||{};var f=
a.node||Aa,e=void 0!==a.clockseq?a.clockseq:Z;if(null==f||null==e){var h=ya();null==f&&(f=Aa=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]);null==e&&(e=Z=(h[6]<<8|h[7])&16383)}h=void 0!==a.msecs?a.msecs:(new Date).getTime();var k=void 0!==a.nsecs?a.nsecs:ba+1,g=h-aa+(k-ba)/1E4;0>g&&void 0===a.clockseq&&(e=e+1&16383);(0>g||h>aa)&&void 0===a.nsecs&&(k=0);if(1E4<=k)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");aa=h;ba=k;Z=e;h+=122192928E5;a=(1E4*(h&268435455)+k)%4294967296;d[c++]=a>>>24&255;d[c++]=
a>>>16&255;d[c++]=a>>>8&255;d[c++]=a&255;a=h/4294967296*1E4&268435455;d[c++]=a>>>8&255;d[c++]=a&255;d[c++]=a>>>24&15|16;d[c++]=a>>>16&255;d[c++]=e>>>8|128;d[c++]=e&255;for(e=0;6>e;++e)d[c+e]=f[e];return b?b:za(d)};var v=y.v4=y,ea="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t;(function(a){a[a.none=0]="none";a[a.error=1]="error";a[a.warn=2]="warn";a[a.debug=3]="debug";a[a.info=4]="info"})(t||(t={}));var I=function(a){void 0===a&&(a=t.warn);return{setLogLevel:function(b){a=t[b]?
b:t.warn},warn:function(b,c){for(var d=[],f=2;f<arguments.length;f++)d[f-2]=arguments[f];a>=t.warn&&"undefined"!==typeof console&&(f="Snowplow: "+b,c?console.warn.apply(console,q([f+"\n",c],d)):console.warn.apply(console,q([f],d)))},error:function(b,c){for(var d=[],f=2;f<arguments.length;f++)d[f-2]=arguments[f];a>=t.error&&"undefined"!==typeof console&&(f="Snowplow: "+b+"\n",c?console.error.apply(console,q([f+"\n",c],d)):console.error.apply(console,q([f],d)))},debug:function(b){for(var c=[],d=1;d<
arguments.length;d++)c[d-1]=arguments[d];a>=t.debug&&"undefined"!==typeof console&&console.debug.apply(console,q(["Snowplow: "+b],c))},info:function(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];a>=t.info&&"undefined"!==typeof console&&console.info.apply(console,q(["Snowplow: "+b],c))}}}(),ca=Q(function(a){(function(){var b={rotl:function(a,b){return a<<b|a>>>32-b},rotr:function(a,b){return a<<32-b|a>>>b},endian:function(a){if(a.constructor==Number)return b.rotl(a,8)&16711935|b.rotl(a,
24)&4278255360;for(var c=0;c<a.length;c++)a[c]=b.endian(a[c]);return a},randomBytes:function(a){for(var b=[];0<a;a--)b.push(Math.floor(256*Math.random()));return b},bytesToWords:function(a){for(var b=[],c=0,e=0;c<a.length;c++,e+=8)b[e>>>5]|=a[c]<<24-e%32;return b},wordsToBytes:function(a){for(var b=[],c=0;c<32*a.length;c+=8)b.push(a[c>>>5]>>>24-c%32&255);return b},bytesToHex:function(a){for(var b=[],c=0;c<a.length;c++)b.push((a[c]>>>4).toString(16)),b.push((a[c]&15).toString(16));return b.join("")},
hexToBytes:function(a){for(var b=[],c=0;c<a.length;c+=2)b.push(parseInt(a.substr(c,2),16));return b},bytesToBase64:function(a){for(var b=[],c=0;c<a.length;c+=3)for(var e=a[c]<<16|a[c+1]<<8|a[c+2],h=0;4>h;h++)8*c+6*h<=8*a.length?b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e>>>6*(3-h)&63)):b.push("=");return b.join("")},base64ToBytes:function(a){a=a.replace(/[^A-Z0-9+\/]/ig,"");for(var b=[],c=0,e=0;c<a.length;e=++c%4)0!=e&&b.push(("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a.charAt(c-
1))&Math.pow(2,-2*e+8)-1)<<2*e|"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a.charAt(c))>>>6-2*e);return b}};a.exports=b})()}),da={utf8:{stringToBytes:function(a){return da.bin.stringToBytes(unescape(encodeURIComponent(a)))},bytesToString:function(a){return decodeURIComponent(escape(da.bin.bytesToString(a)))}},bin:{stringToBytes:function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c)&255);return b},bytesToString:function(a){for(var b=[],c=0;c<a.length;c++)b.push(String.fromCharCode(a[c]));
return b.join("")}}},Ba=da,Qb=Q(function(a){(function(){var b=Ba.utf8,c=Ba.bin,d=function(a){a.constructor==String?a=b.stringToBytes(a):"undefined"!==typeof Buffer&&"function"==typeof Buffer.isBuffer&&Buffer.isBuffer(a)?a=Array.prototype.slice.call(a,0):Array.isArray(a)||(a=a.toString());var c=ca.bytesToWords(a),d=8*a.length;a=[];var e=1732584193,f=-271733879,g=-1732584194,l=271733878,m=-1009589776;c[d>>5]|=128<<24-d%32;c[(d+64>>>9<<4)+15]=d;for(d=0;d<c.length;d+=16){for(var q=e,t=f,u=g,w=l,y=m,p=
0;80>p;p++){if(16>p)a[p]=c[d+p];else{var v=a[p-3]^a[p-8]^a[p-14]^a[p-16];a[p]=v<<1|v>>>31}v=(e<<5|e>>>27)+m+(a[p]>>>0)+(20>p?(f&g|~f&l)+1518500249:40>p?(f^g^l)+1859775393:60>p?(f&g|f&l|g&l)-1894007588:(f^g^l)-899497514);m=l;l=g;g=f<<30|f>>>2;f=e;e=v}e+=q;f+=t;g+=u;l+=w;m+=y}return[e,f,g,l,m]},f=function(a,b){a=ca.wordsToBytes(d(a));return b&&b.asBytes?a:b&&b.asString?c.bytesToString(a):ca.bytesToHex(a)};f._blocksize=16;f._digestsize=20;a.exports=f})()}),Y={},Sb=function(){return function(){this.outQueues=
[];this.bufferFlushers=[];this.hasLoaded=!1;this.registeredOnLoadHandlers=[]}}(),Ca="undefined"!==typeof window?Rb():void 0;g.addGlobalContexts=function(a,b){l(b,function(b){b.core.addGlobalContexts(a)})};g.addPlugin=function(a,b){l(b,function(b){b.addPlugin(a)})};g.clearGlobalContexts=function(a){l(a,function(a){a.core.clearGlobalContexts()})};g.clearUserData=function(a){l(a,function(a){a.clearUserData()})};g.crossDomainLinker=function(a,b){l(b,function(b){b.crossDomainLinker(a)})};g.disableAnonymousTracking=
function(a,b){l(b,function(b){b.disableAnonymousTracking(a)})};g.discardBrace=function(a,b){l(b,function(b){b.discardBrace(a)})};g.discardHashTag=function(a,b){l(b,function(b){b.discardHashTag(a)})};g.enableActivityTracking=function(a,b){l(b,function(b){b.enableActivityTracking(a)})};g.enableActivityTrackingCallback=function(a,b){l(b,function(b){b.enableActivityTrackingCallback(a)})};g.enableAnonymousTracking=function(a,b){l(b,function(b){b.enableAnonymousTracking(a)})};g.flushBuffer=function(a,b){l(b,
function(b){b.flushBuffer(a)})};g.newSession=function(a){l(a,function(a){a.newSession()})};g.newTracker=function(a,b,c){void 0===c&&(c={});if(Ca)return Y.hasOwnProperty(a)?a=null:(Y[a]=Pb(a,a,"js-3.0.2",b,Ca,c),a=Y[a]),a};g.preservePageViewId=function(a){l(a,function(a){a.preservePageViewId()})};g.removeGlobalContexts=function(a,b){l(b,function(b){b.core.removeGlobalContexts(a)})};g.setBufferSize=function(a,b){l(b,function(b){b.setBufferSize(a)})};g.setCollectorUrl=function(a,b){l(b,function(b){b.setCollectorUrl(a)})};
g.setCookiePath=function(a,b){l(b,function(b){b.setCookiePath(a)})};g.setCustomUrl=function(a,b){l(b,function(b){b.setCustomUrl(a)})};g.setDocumentTitle=function(a,b){l(b,function(b){b.setDocumentTitle(a)})};g.setOptOutCookie=function(a,b){l(b,function(b){b.setOptOutCookie(a)})};g.setReferrerUrl=function(a,b){l(b,function(b){b.setReferrerUrl(a)})};g.setUserId=function(a,b){l(b,function(b){b.setUserId(a)})};g.setUserIdFromCookie=function(a,b){l(b,function(b){b.setUserIdFromCookie(a)})};g.setUserIdFromLocation=
function(a,b){l(b,function(b){b.setUserIdFromLocation(a)})};g.setUserIdFromReferrer=function(a,b){l(b,function(b){b.setUserIdFromReferrer(a)})};g.setVisitorCookieTimeout=function(a,b){l(b,function(b){b.setVisitorCookieTimeout(a)})};g.trackPageView=function(a,b){l(b,function(b){b.trackPageView(a)})};g.trackSelfDescribingEvent=function(a,b){l(b,function(b){b.core.track(Gb({event:a.event}),a.context,a.timestamp)})};g.trackStructEvent=function(a,b){l(b,function(b){b.core.track(Jb(a),a.context,a.timestamp)})};
g.updatePageActivity=function(a){l(a,function(a){a.updatePageActivity()})};g.version="3.0.2";Object.defineProperty(g,"__esModule",{value:!0})})
//# sourceMappingURL=index.umd.min.js.map
{
"name": "@snowplow/browser-tracker",
"version": "3.0.1",
"version": "3.0.2",
"description": "Browser tracker for Snowplow",

@@ -39,4 +39,4 @@ "keywords": [

"dependencies": {
"@snowplow/browser-tracker-core": "3.0.1",
"@snowplow/tracker-core": "3.0.1",
"@snowplow/browser-tracker-core": "3.0.2",
"@snowplow/tracker-core": "3.0.2",
"tslib": "^2.1.0"

@@ -43,0 +43,0 @@ },

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