1import{ff as f,fg as c,fh as I,fi as k,fj as S,fk as w,fl as C,fm as g,fn as P,fo as A,fp as b,fq as E,fr as L,fs as M,ft as R,fu as F,fv as B,fw as Q,fx as T}from"./index-B2MBCU5O.js";import{i as W}from"./is-plan-event-enabled-CJ6OT8PX.js";import{i as D}from"./helpers-BS3pPJ8Z.js";import"./virtualExposes-D-ahBxAD.js";import"./virtual_mf-REMOTE_ENTRY_ID___mfe_internal__buster__assets36843775357_remoteEntry_js-5WA-1nXM.js";import"./preload-helper-B-fPAXoJ.js";(function(){try{var n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new n.Error().stack;t&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[t]="e3835d13-c3d8-4a7f-b334-32b4eea37dbe",n._sentryDebugIdIdentifier="sentry-dbid-e3835d13-c3d8-4a7f-b334-32b4eea37dbe")}catch{}})();function z(n){return n.toLowerCase().replace(".","").replace(/\s+/g,"-")}function j(n,t){return t===void 0&&(t=!1),t?btoa(n).replace(/=/g,""):void 0}function G(n){return("Integration"in n?n.Integration:n).prototype.name}function U(n,t,e){var i,a;try{var r=((a=(i=window?.performance)===null||i===void 0?void 0:i.getEntriesByName(n,"resource"))!==null&&a!==void 0?a:[])[0];r&&t.stats.gauge("legacy_destination_time",Math.round(r.duration),w([e],r.duration<100?["cached"]:[],!0))}catch{}}function V(n,t,e){var i;if("Integration"in n){var a={user:function(){return e.user()},addIntegration:function(){}};n(a),i=n.Integration}else i=n;var r=new i(t);return r.analytics=e,r}function H(n,t,e,i){return f(this,void 0,void 0,function(){var a,r,s,u,o,d;return c(this,function(v){switch(v.label){case 0:a=z(t),r=j(a,i),s=k(),u="".concat(s,"/").concat(r??a,".js?version=").concat(e),v.label=1;case 1:return v.trys.push([1,3,,4]),[4,I(u)];case 2:return v.sent(),U(u,n,t),[3,4];case 3:throw o=v.sent(),n.stats.gauge("legacy_destination_time",-1,["plugin:".concat(t),"failed"]),o;case 4:return d=window["".concat(a,"Deps")],[4,Promise.all(d.map(function(h){return I(s+h+".gz")}))];case 5:return v.sent(),window["".concat(a,"Loader")](),[2,window["".concat(a,"Integration")]]}})})}function J(n,t,e){return f(this,void 0,void 0,function(){var i,a,r,s;return c(this,function(u){return i=k(),a=z(n),r=j(n,e),s="".concat(i,"/").concat(r??a,".js?version=").concat(t),[2,S(s)]})})}function K(n){var t,e,i,a;return(a=(e=(t=n?.versionSettings)===null||t===void 0?void 0:t.override)!==null&&e!==void 0?e:(i=n?.versionSettings)===null||i===void 0?void 0:i.version)!==null&&a!==void 0?a:"latest"}var X=function(n,t){var e,i=t.type,a=t.bundlingStatus,r=t.versionSettings,s=a!=="unbundled"&&(i==="browser"||((e=r?.componentTypes)===null||e===void 0?void 0:e.includes("browser")));return n!=="Customer.io Data Pipelines"&&n!=="Iterable"&&s},Y=function(n,t){var e=t.All===!1&&t[n]===void 0;return t[n]===!1||e};function Z(n,t){return f(this,void 0,void 0,function(){var e,i=this;return c(this,function(a){switch(a.label){case 0:return e=[],C()?[2,t]:[4,F(function(){return t.length>0&&T()},function(){return f(i,void 0,void 0,function(){var r,s,u;return c(this,function(o){switch(o.label){case 0:return r=t.pop(),r?[4,B(r,n)]:[2];case 1:return s=o.sent(),u=s instanceof Q,u||e.push(r),[2]}})})})];case 1:return a.sent(),e.map(function(r){return t.pushWithBackoff(r)}),[2,t]}})})}var $=(function(){function n(t,e,i,a,r){i===void 0&&(i={}),this.options={},this.type="destination",this.middleware=[],this._ready=!1,this._initialized=!1,this.flushing=!1,this.name=t,this.version=e,this.settings=g({},i),this.disableAutoISOConversion=a.disableAutoISOConversion||!1,this.integrationSource=r,this.settings.type&&this.settings.type==="browser"&&delete this.settings.type,this.options=a,this.buffer=a.disableClientPersistence?new M(4,[]):new R(4,"dest-".concat(t)),this.scheduleFlush()}return n.prototype.isLoaded=function(){return this._ready},n.prototype.ready=function(){var t;return(t=this.onReady)!==null&&t!==void 0?t:Promise.resolve()},n.prototype.load=function(t,e){var i;return f(this,void 0,void 0,function(){var a,r,s=this;return c(this,function(u){switch(u.label){case 0:return this._ready||this.onReady!==void 0?[2]:(i=this.integrationSource)!==null&&i!==void 0?(r=i,[3,3]):[3,1];case 1:return[4,H(t,this.name,this.version,this.options.obfuscate)];case 2:r=u.sent(),u.label=3;case 3:a=r,this.integration=V(a,this.settings,e),this.onReady=new Promise(function(o){var d=function(){s._ready=!0,o(!0)};s.integration.once("ready",d)}),this.onInitialize=new Promise(function(o){var d=function(){s._initialized=!0,o(!0)};s.integration.on("initialize",d)});try{t.stats.increment("analytics_js.integration.invoke",1,["method:initialize","integration_name:".concat(this.name)]),this.integration.initialize()}catch(o){throw t.stats.increment("analytics_js.integration.invoke.error",1,["method:initialize","integration_name:".concat(this.name)]),o}return[2]}})})},n.prototype.unload=function(t,e){return J(this.name,this.version,this.options.obfuscate)},n.prototype.addMiddleware=function(){for(var t,e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];this.middleware=(t=this.middleware).concat.apply(t,e)},n.prototype.shouldBuffer=function(t){return t.event.type!=="page"&&(C()||this._ready===!1||this._initialized===!1)}
1,n.prototype.send=function(t,e,i){var a,r;return f(this,void 0,void 0,function(){var s,u,o,d,v,h;return c(this,function(p){switch(p.label){case 0:if(this.shouldBuffer(t))return this.buffer.push(t),this.scheduleFlush(),[2,t];if(s=(r=(a=this.options)===null||a===void 0?void 0:a.plan)===null||r===void 0?void 0:r.track,u=t.event.event,s&&u&&this.name!=="Customer.io Data Pipelines"){if(o=s[u],W(s,o))t.updateEvent("integrations",g(g({},t.event.integrations),o?.integrations));else return t.updateEvent("integrations",g(g({},t.event.integrations),{All:!1,"Customer.io Data Pipelines":!0})),t.cancel(new P({retry:!1,reason:"Event ".concat(u," disabled for integration ").concat(this.name," in tracking plan"),type:"Dropped by plan"})),[2,t];if(o?.enabled&&o?.integrations[this.name]===!1)return t.cancel(new P({retry:!1,reason:"Event ".concat(u," disabled for integration ").concat(this.name," in tracking plan"),type:"Dropped by plan"})),[2,t]}return[4,A(this.name,t.event,this.middleware)];case 1:if(d=p.sent(),d===null)return[2,t];v=new e(d,{traverse:!this.disableAutoISOConversion}),t.stats.increment("analytics_js.integration.invoke",1,["method:".concat(i),"integration_name:".concat(this.name)]),p.label=2;case 2:return p.trys.push([2,5,,6]),this.integration?[4,this.integration.invoke.call(this.integration,i,v)]:[3,4];case 3:p.sent(),p.label=4;case 4:return[3,6];case 5:throw h=p.sent(),t.stats.increment("analytics_js.integration.invoke.error",1,["method:".concat(i),"integration_name:".concat(this.name)]),h;case 6:return[2,t]}})})},n.prototype.track=function(t){return f(this,void 0,void 0,function(){return c(this,function(e){return[2,this.send(t,b.Track,"track")]})})},n.prototype.page=function(t){var e;return f(this,void 0,void 0,function(){var i=this;return c(this,function(a){return!((e=this.integration)===null||e===void 0)&&e._assumesPageview&&!this._initialized&&this.integration.initialize(),[2,this.onInitialize.then(function(){return i.send(t,b.Page,"page")})]})})},n.prototype.identify=function(t){return f(this,void 0,void 0,function(){return c(this,function(e){return[2,this.send(t,b.Identify,"identify")]})})},n.prototype.alias=function(t){return f(this,void 0,void 0,function(){return c(this,function(e){return[2,this.send(t,b.Alias,"alias")]})})},n.prototype.group=function(t){return f(this,void 0,void 0,function(){return c(this,function(e){return[2,this.send(t,b.Group,"group")]})})},n.prototype.scheduleFlush=function(){var t=this;this.flushing||setTimeout(function(){return f(t,void 0,void 0,function(){var e;return c(this,function(i){switch(i.label){case 0:return this.flushing=!0,e=this,[4,Z(this,this.buffer)];case 1:return e.buffer=i.sent(),this.flushing=!1,this.buffer.todo>0&&this.scheduleFlush(),[2]}})})},Math.random()*5e3)},n})();function rt(n,t,e,i,a){var r,s;if(t===void 0&&(t={}),e===void 0&&(e={}),E())return[];n.plan&&(e=e??{},e.plan=n.plan);var u=(s=(r=n.middlewareSettings)===null||r===void 0?void 0:r.routingRules)!==null&&s!==void 0?s:[],o=n.integrations,d=e.integrations,v=L(n,e??{}),h=a?.reduce(function(l,m){var y;return g(g({},l),(y={},y[G(m)]=m,y))},{}),p=new Set(w(w([],Object.keys(o).filter(function(l){return X(l,o[l])}),!0),Object.keys(h||{}).filter(function(l){return D(o[l])||D(d?.[l])}),!0));return Array.from(p).filter(function(l){return!Y(l,t)}).map(function(l){var m=o[l],y=K(m),_=new $(l,y,v[l],e,h?.[l]),N=u.filter(function(O){return O.destinationName===l});return N.length>0&&i&&_.addMiddleware(i),_})}export{$ as LegacyDestination,rt as ajsDestinations}; 2//# sourceMappingURL=index-B1farqKo.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.