PageSourceSearch

https://www.ottonova.de/assets/dist/push-to-data-layer.min.DmfEIygo.js

js ottonova.de collected 2026-10-03 22:19:21 UTC 8,959 bytes, 2 lines download raw bytes

vendor: 5,348 bytes, line 1
1import{w as T,c as j}from"./exports.min.DiHuiB1r.js";var M="input is invalid type",P="finalize already called",H=typeof ArrayBuffer<"u",D=function(t){var e=typeof t;if(e==="string")return[t,!0];if(Array.isArray(t))return[t,!1];if(H&&t){if(t.constructor===ArrayBuffer)return[new Uint8Array(t),!1];if(ArrayBuffer.isView(t))return[t,!1]}throw new Error(M)},a="0123456789abcdef".split(""),I=[-2147483648,8388608,32768,128],b=[24,16,8,0],_=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],k=["hex","array","digest","arrayBuffer"],o=[],R=function(t,e){return function(r){return new u(e,!0).update(r)[t]()}},K=function(t){var e=R("hex",t);e.create=function(){return new u(t)},e.update=function(x){return e.create().update(x)};for(var r=0;r<k.length;++r){var h=k[r];e[h]=R(h,t)}return e},g=function(t,e){return function(r,h){return new A(r,e,!0).update(h)[t]()}},L=function(t){var e=g("hex",t);e.create=function(x){return new A(x,t)},e.update=function(x,i){return e.create(x).update(i)};for(var r=0;r<k.length;++r){var h=k[r];e[h]=g(h,t)}return e};function u(t,e){e?(o[0]=o[16]=o[1]=o[2]=o[3]=o[4]=o[5]=o[6]=o[7]=o[8]=o[9]=o[10]=o[11]=o[12]=o[13]=o[14]=o[15]=0,this.blocks=o):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t?(this.h0=3238371032,this.h1=914150663,this.h2=812702999,this.h3=4144912697,this.h4=4290775857,this.h5=1750603025,this.h6=1694076839,this.h7=3204075428):(this.h0=1779033703,this.h1=3144134277,this.h2=1013904242,this.h3=2773480762,this.h4=1359893119,this.h5=2600822924,this.h6=528734635,this.h7=1541459225),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=t}u.prototype.update=function(t){if(this.finalized)throw new Error(P);var e=D(t);t=e[0];for(var r=e[1],h,x=0,i,f=t.length,s=this.blocks;x<f;){if(this.hashed&&(this.hashed=!1,s[0]=this.block,this.block=s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),r)for(i=this.start;x<f&&i<64;++x)h=t.charCodeAt(x),h<128?s[i>>>2]|=h<<b[i++&3]:h<2048?(s[i>>>2]|=(192|h>>>6)<<b[i++&3],s[i>>>2]|=(128|h&63)<<b[i++&3]):h<55296||h>=57344?(s[i>>>2]|=(224|h>>>12)<<b[i++&3],s[i>>>2]|=(128|h>>>6&63)<<b[i++&3],s[i>>>2]|=(128|h&63)<<b[i++&3]):(h=65536+((h&1023)<<10|t.charCodeAt(++x)&1023),s[i>>>2]|=(240|h>>>18)<<b[i++&3],s[i>>>2]|=(128|h>>>12&63)<<b[i++&3],s[i>>>2]|=(128|h>>>6&63)<<b[i++&3],s[i>>>2]|=(128|h&63)<<b[i++&3]);else for(i=this.start;x<f&&i<64;++x)s[i>>>2]|=t[x]<<b[i++&3];this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.block=s[16],this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this};u.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[16]=this.block,t[e>>>2]|=I[e&3],this.block=t[16],e>=56&&(this.hashed||this.hash(),t[0]=this.block,t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.hBytes<<3|this.bytes>>>29,t[15]=this.bytes<<3,this.hash()}};u.prototype.hash=function(){var t=this.h0,e=this.h1,r=this.h2,h=this.h3,x=this.h4,i=this.h5,f=this.h6,s=this.h7,n=this.blocks,c,l,d,p,F,v,y,w,z,B,m;for(c=16;c<64;++c)F=n[c-15],l=(F>>>7|F<<25)^(F>>>18|F<<14)^F>>>3,F=n[c-2],d=(F>>>17|F<<15)^(F>>>19|F<<13)^F>>>10,n[c]=n[c-16]+l+n[c-7]+d<<0;for(m=e&r,c=0;c<64;c+=4)this.first?(this.is224?(w=300032,F=n[0]-1413257819,s=F-150054599<<0,h=F+24177077<<0):(w=704751109,F=n[0]-210244248,s=F-1521486534<<0,h=F+143694565<<0),this.first=!1):(l=(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10),d=(x>>>6|x<<26)^(x>>>11|x<<21)^(x>>>25|x<<7),w=t&e,p=w^t&r^m,y=x&i^~x&f,F=s+d+y+_[c]+n[c],v=l+p,s=h+F<<0,h=F+v<<0),l=(h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),d=(s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7),z=h&t,p=z^h&e^w,y=s&x^~s&i,F=f+d+y+_[c+1]+n[c+1],v=l+p,f=r+F<<0,r=F+v<<0,l=(r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10),d=(f>>>6|f<<26)^(f>>>11|f<<21)^(f>>>25|f<<7),B=r&h,p=B^r&t^z,y=f&s^~f&x,F=i+d+y+_[c+2]+n[c+2],v=l+p,i=e+F<<0,e=F+v<<0,l=(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10),d=(i>>>6|i<<26)^(i>>>11|i<<21)^(i>>>25|i<<7),m=e&r,p=m^e&h^B,y=i&f^~i&s,F=x+d+y+_[c+3]+n[c+3],v=l+p,x=t+F<<0,t=F+v<<0,this.chromeBugWorkAround=!0;this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+r<<0,this.h3=this.h3+h<<0,this.h4=this.h4+x<<0,this.h5=this.h5+i<<0,this.h6=this.h6+f<<0,this.h7=this.h7+s<<0};u.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,h=this.h3,x=this.h4,i=this.h5,f=this.h6,s=this.h7,n=a[t>>>28&15]+a[t>>>24&15]+a[t>>>20&15]+a[t>>>16&15]+a[t>>>12&15]+a[t>>>8&15]+a[t>>>4&15]+a[t&15]+a[e>>>28&15]+a[e>>>24&15]+a[e>>>20&15]+a[e>>>16&15]+a[e>>>12&15]+a[e>>>8&15]+a[e>>>4&15]+a[e&15]+a[r>>>28&15]+a[r>>>
124&15]+a[r>>>20&15]+a[r>>>16&15]+a[r>>>12&15]+a[r>>>8&15]+a[r>>>4&15]+a[r&15]+a[h>>>28&15]+a[h>>>24&15]+a[h>>>20&15]+a[h>>>16&15]+a[h>>>12&15]+a[h>>>8&15]+a[h>>>4&15]+a[h&15]+a[x>>>28&15]+a[x>>>24&15]+a[x>>>20&15]+a[x>>>16&15]+a[x>>>12&15]+a[x>>>8&15]+a[x>>>4&15]+a[x&15]+a[i>>>28&15]+a[i>>>24&15]+a[i>>>20&15]+a[i>>>16&15]+a[i>>>12&15]+a[i>>>8&15]+a[i>>>4&15]+a[i&15]+a[f>>>28&15]+a[f>>>24&15]+a[f>>>20&15]+a[f>>>16&15]+a[f>>>12&15]+a[f>>>8&15]+a[f>>>4&15]+a[f&15];return this.is224||(n+=a[s>>>28&15]+a[s>>>24&15]+a[s>>>20&15]+a[s>>>16&15]+a[s>>>12&15]+a[s>>>8&15]+a[s>>>4&15]+a[s&15]),n};u.prototype.toString=u.prototype.hex;u.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,h=this.h3,x=this.h4,i=this.h5,f=this.h6,s=this.h7,n=[t>>>24&255,t>>>16&255,t>>>8&255,t&255,e>>>24&255,e>>>16&255,e>>>8&255,e&255,r>>>24&255,r>>>16&255,r>>>8&255,r&255,h>>>24&255,h>>>16&255,h>>>8&255,h&255,x>>>24&255,x>>>16&255,x>>>8&255,x&255,i>>>24&255,i>>>16&255,i>>>8&255,i&255,f>>>24&255,f>>>16&255,f>>>8&255,f&255];return this.is224||n.push(s>>>24&255,s>>>16&255,s>>>8&255,s&255),n};u.prototype.array=u.prototype.digest;u.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(this.is224?28:32),e=new DataView(t);return e.setUint32(0,this.h0),e.setUint32(4,this.h1),e.setUint32(8,this.h2),e.setUint32(12,this.h3),e.setUint32(16,this.h4),e.setUint32(20,this.h5),e.setUint32(24,this.h6),this.is224||e.setUint32(28,this.h7),t};function A(t,e,r){var h,x=D(t);if(t=x[0],x[1]){var i=[],f=t.length,s=0,n;for(h=0;h<f;++h)n=t.charCodeAt(h),n<128?i[s++]=n:n<2048?(i[s++]=192|n>>>6,i[s++]=128|n&63):n<55296||n>=57344?(i[s++]=224|n>>>12,i[s++]=128|n>>>6&63,i[s++]=128|n&63):(n=65536+((n&1023)<<10|t.charCodeAt(++h)&1023),i[s++]=240|n>>>18,i[s++]=128|n>>>12&63,i[s++]=128|n>>>6&63,i[s++]=128|n&63);t=i}t.length>64&&(t=new u(e,!0).update(t).array());var c=[],l=[];for(h=0;h<64;++h){var d=t[h]||0;c[h]=92^d,l[h]=54^d}u.call(this,e,r),this.update(l),this.oKeyPad=c,this.inner=!0,this.sharedMemory=r}A.prototype=new u;A.prototype.finalize=function(){if(u.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();u.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(t),u.prototype.finalize.call(this)}};var U=K(),O=K(!0);U.sha256=U;U.sha224=O;U.hmac=L();O.hmac=L(!0);function C(t){const e=[],r=(h,x="")=>{for(const[i,f]of Object.entries(h)){const s=x?"".concat(x,".").concat(i):i;f!==null&&typeof f=="object"?r(f,s):(f==null||f==="")&&e.push(s)}};return r(t),e}async function N(t){if(t.leadsUserData&&"email_address"in t.leadsUserData&&t.leadsUserData.email_address==="[email protected]")return;if(t.leadsUserData&&"email_address"in t.leadsUserData){const r={};for(const[h,x]of Object.entries(t.leadsUserData))(h==="email_address"||h==="phone_number")&&typeof x=="string"?r["sha256_"+h]=await E(x):h==="address"&&x&&typeof x=="object"&&(r.address={...x.first_name&&{sha256_first_name:await E(x.first_name)},...x.last_name&&{sha256_last_name:await E(x.last_name)}});t.leadsUserData=r}const e=C(t);e.length>0&&(T(r=>{var h;r.setLevel("info"),r.setTag("tracking","empty-values"),r.setExtras({keys:e.join(", "),event:(h=t.event)!=null?h:"unknown",url:window.location.href}),j("dataLayer push: empty values found!")}),S(t)),window.dataLayer=window.dataLayer||[],window.dataLayer.push(t)}async function E(t){return t!=="na"?U(t.trim()):t}function S(t){for(const e of Object.keys(t)){const r=t[e];r!==null&&typeof r=="object"?S(r):(r==null||r==="")&&(t[e]="na")}}export{N as p};
2//# sourceMappingURL=push-to-data-layer.min.DmfEIygo.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.