PageSourceSearch

https://www.idrivesafely.com/ids-assets/ajs-destination.fe547b4ec0861a78.js

js idrivesafely.com collected 2026-09-24 18:02:40 UTC 8,722 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcore_mkt=self.webpackChunkcore_mkt||[]).push([[50],{7841(_,D,d){d.d(D,{ajsDestinations:()=>Z});var s=d(1635),m=d(2717),b=d(8471),S=d(9014),I=d(3871),M=d(1292),E=d(3175),A=d(2817),j=d(1793),F=d(9759),L=d(8222),O=d(5674),R=d(6164),z=d(4221),H=d(9328);function N(i){return i.toLowerCase().replace(".","").replace(/\s+/g,"-")}function P(i,t){return void 0===t&&(t=!1),t?btoa(i).replace(/=/g,""):void 0}function W(i,t,e,n){return(0,s.sH)(this,void 0,void 0,function(){var a,r,u,l,o,h;return(0,s.YH)(this,function(v){switch(v.label){case 0:a=N(t),r=P(a,n),u=(0,z.YM)(),l="".concat(u,"/integrations/").concat(r??a,"/").concat(e,"/").concat(r??a,".dynamic.js.gz"),v.label=1;case 1:return v.trys.push([1,3,,4]),[4,(0,H.k)(l)];case 2:return v.sent(),function Q(i,t,e){var n,a;try{var r=(null!==(a=null===(n=window?.performance)||void 0===n?void 0:n.getEntriesByName(i,"resource"))&&void 0!==a?a:[])[0];r&&t.stats.gauge("legacy_destination_time",Math.round(r.duration),(0,s.fX)([e],r.duration<100?["cached"]:[],!0))}catch{}}(l,i,t),[3,4];case 3:throw o=v.sent(),i.stats.gauge("legacy_destination_time",-1,["plugin:".concat(t),"failed"]),o;case 4:return h=window["".concat(a,"Deps")],[4,Promise.all(h.map(function(p){return(0,H.k)(u+p+".gz")}))];case 5:return v.sent(),window["".concat(a,"Loader")](),[2,window["".concat(a,"Integration")]]}})})}var Y=d(5774),g=d(744),V=d(4628);function K(i,t){return(0,s.sH)(this,void 0,void 0,function(){var e,n=this;return(0,s.YH)(this,function(a){switch(a.label){case 0:return e=[],(0,b.a)()?[2,t]:[4,(0,F._)(function(){return t.length>0&&(0,b.s)()},function(){return(0,s.sH)(n,void 0,void 0,function(){var r;return(0,s.YH)(this,function(o){switch(o.label){case 0:return(r=t.pop())?[4,(0,E.C)(r,i)]:[2];case 1:return o.sent()instanceof S.o||e.push(r),[2]}})})})];case 1:return a.sent(),e.map(function(r){return t.pushWithBackoff(r)}),[2,t]}})})}var U=function(){function i(t,e,n,a,r,u){void 0===a&&(a={});var l=this;this.options={},this.type="destination",this.middleware=[],this.initializePromise=(0,V.u)(),this.flushing=!1,this.name=t,this.version=e,this.settings=(0,s.Cl)({},a),this.disableAutoISOConversion=r.disableAutoISOConversion||!1,this.integrationSource=u,this.settings.type&&"browser"===this.settings.type&&delete this.settings.type,this.initializePromise.promise.then(function(o){return l._initialized=o},function(){}),this.options=r,this.buffer=r.disableClientPersistence?new L.M(4,[]):new O.x(4,"".concat(n,":dest-").concat(t)),this.scheduleFlush()}return i.prototype.isLoaded=function(){return!!this._ready},i.prototype.ready=function(){var t=this;return this.initializePromise.promise.then(function(){var e;return null!==(e=t.onReady)&&void 0!==e?e:Promise.resolve()})},i.prototype.load=function(t,e){var n;return(0,s.sH)(this,void 0,void 0,function(){var r,u,l=this;return(0,s.YH)(this,function(o){switch(o.label){case 0:if(this._ready||void 0!==this.onReady)return[2];o.label=1;case 1:return o.trys.push([1,5,,6]),null!==(n=this.integrationSource)&&void 0!==n?(r=n,[3,4]):[3,2];case 2:return[4,W(t,this.name,this.version,this.options.obfuscate)];case 3:r=o.sent(),o.label=4;case 4:return this.integration=function X(i,t,e){var n;"Integration"in i?(i({user:function(){return e.user()},addIntegration:function(){}}),n=i.Integration):n=i;var r=new n(t);return r.analytics=e,r}(r,this.settings,e),[3,6];case 5:throw u=o.sent(),(0,g.y)(t,{integrationName:this.name,methodName:"load",type:"classic",didError:!0}),u;case 6:this.onReady=new Promise(function(h){l.integration.once("ready",function(){l._ready=!0,h(!0)})}),this.integration.on("initialize",function(){l.initializePromise.resolve(!0)});try{(0,g.y)(t,{integrationName:this.name,methodName:"initialize",type:"classic"}),this.integration.initialize()}catch(h){throw(0,g.y)(t,{integrationName:this.name,methodName:"initialize",type:"classic",didError:!0}),this.initializePromise.resolve(!1),h}return[2]}})})},i.prototype.unload=function(t,e){return function k(i,t,e){return(0,s.sH)(this,void 0,void 0,function(){var n,a,r,u;return(0,s.YH)(this,function(l){return n=(0,z.YM)(),a=N(i),r=P(i,e),u="".concat(n,"/integrations/").concat(r??a,"/").concat(t,"/").concat(r??a,".dynamic.js.gz"),[2,(0,H.d)(u)]})})}(this.name,this.version,this.options.obfuscate)},i.prototype.addMiddleware=function(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.middleware=(t=this.middleware).concat.apply(t,e)},i.prototype.shouldBuffer=function(t){return"page"!==t.event.type&&((0,b.a)()||!0!==this._ready||!0!==this._initialized)},i.prototype.send=function(t,e,n){var a,r;return(0,s.sH)(this,void 0,void 0,function(){var u,l,o,h,v,p;return(0,s.YH)(this,function(f){switch(f.label){case 0:return this.shouldBuffer(t)?(this.buffer.push(t),this.scheduleFlush(),[2,t]):(u=null===(r=null===(a=this.options)||void 0===a?void 0:a.plan)||void 0===r?void 0:r.track,l=t.event.event,u&&l&&"Segment.io"!==this.name&&((0,A.j)(u,o=u[l])?t.updateEvent("integrations",(0,s.Cl)((0,s.Cl)({},t.event.integrations),o?.integrations)):(t.updateEvent("integrations",(0,s.Cl)((0,s.Cl)({},t.event.integrations),{All:!1,"Segment.io":!0})),t.cancel(new I.d({retry:!1,reason:"Event ".concat(l," disabled for integration ").concat(this.name," in tracking plan"),type:"Dropped by plan"}))),o?.enabled&&!1===o?.integrations[this.name]&&t.cancel(new I.d({retry:!1,reason:"Event ".concat(l," disabled for integration ").concat(this.name," in tracking plan"),type:"Dropped by plan"}))),[4,(0,R.applyDestinationMiddleware)(this.name,t.event,this.middleware)]);case 1:if(null===(h=f.sent()))return[2,t];
1v=new e(h,{traverse:!this.disableAutoISOConversion}),(0,g.y)(t,{integrationName:this.name,methodName:n,type:"classic"}),f.label=2;case 2:return f.trys.push([2,5,,6]),this.integration?[4,this.integration.invoke.call(this.integration,n,v)]:[3,4];case 3:f.sent(),f.label=4;case 4:return[3,6];case 5:throw p=f.sent(),(0,g.y)(t,{integrationName:this.name,methodName:n,type:"classic",didError:!0}),p;case 6:return[2,t]}})})},i.prototype.track=function(t){return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(e){return[2,this.send(t,m.Track,"track")]})})},i.prototype.page=function(t){var e;return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(n){switch(n.label){case 0:return!(null===(e=this.integration)||void 0===e)&&e._assumesPageview&&!this._initialized&&this.integration.initialize(),[4,this.initializePromise.promise];case 1:return n.sent(),[2,this.send(t,m.Page,"page")]}})})},i.prototype.identify=function(t){return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(e){return[2,this.send(t,m.Identify,"identify")]})})},i.prototype.alias=function(t){return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(e){return[2,this.send(t,m.Alias,"alias")]})})},i.prototype.group=function(t){return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(e){return[2,this.send(t,m.Group,"group")]})})},i.prototype.scheduleFlush=function(){var t=this;this.flushing||setTimeout(function(){return(0,s.sH)(t,void 0,void 0,function(){var e;return(0,s.YH)(this,function(n){switch(n.label){case 0:return(0,b.a)()||!0!==this._ready||!0!==this._initialized?(this.scheduleFlush(),[2]):(this.flushing=!0,e=this,[4,K(this,this.buffer)]);case 1:return e.buffer=n.sent(),this.flushing=!1,this.buffer.todo>0&&this.scheduleFlush(),[2]}})})},5e3*Math.random())},i}();function Z(i,t,e,n,a,r){var u,l;if(void 0===e&&(e={}),void 0===n&&(n={}),(0,M.S)())return[];t.plan&&((n=n??{}).plan=t.plan);var o=null!==(l=null===(u=t.middlewareSettings)||void 0===u?void 0:u.routingRules)&&void 0!==l?l:[],h=t.integrations,v=n.integrations,p=(0,j.J)(t,n??{}),f=r?.reduce(function(c,w){var y;return(0,s.Cl)((0,s.Cl)({},c),((y={})[function B(i){return("Integration"in i?i.Integration:i).prototype.name}(w)]=w,y))},{}),$=new Set((0,s.fX)((0,s.fX)([],Object.keys(h).filter(function(c){return function(i,t){var e,r=t.versionSettings,u="unbundled"!==t.bundlingStatus&&("browser"===t.type||(null===(e=r?.componentTypes)||void 0===e?void 0:e.includes("browser")));return!i.startsWith("Segment")&&"Iterable"!==i&&u}(c,h[c])}),!0),Object.keys(f||{}).filter(function(c){return(0,Y.Qd)(h[c])||(0,Y.Qd)(v?.[c])}),!0));return Array.from($).filter(function(c){return!function(i,t){return!1===t[i]||!1===t.All&&void 0===t[i]}(c,e)}).map(function(c){var y=function G(i){var t,e,n,a;return null!==(a=null!==(e=null===(t=i?.versionSettings)||void 0===t?void 0:t.override)&&void 0!==e?e:null===(n=i?.versionSettings)||void 0===n?void 0:n.version)&&void 0!==a?a:"latest"}(h[c]),C=new U(c,y,i,p[c],n,f?.[c]);return o.filter(function(q){return q.destinationName===c}).length>0&&a&&C.addMiddleware(a),C})}}}]);

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.