PageSourceSearch

https://www.uberduck.ai/_next/static/chunks/6122.a82ac2b1e36dbedc.js

js uberduck.ai collected 2026-09-25 14:01:25 UTC 3,753 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="e586b417-a533-4b6d-95fd-8d688f68fa6b",e._sentryDebugIdIdentifier="sentry-dbid-e586b417-a533-4b6d-95fd-8d688f68fa6b")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6122],{46122:function(e,t,i){i.r(t),i.d(t,{default:function(){return l}});class s{constructor(){this.listeners={}}on(e,t,i){if(this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t),null==i?void 0:i.once){let i=()=>{this.un(e,i),this.un(e,t)};return this.on(e,i),i}return()=>this.un(e,t)}un(e,t){var i;null===(i=this.listeners[e])||void 0===i||i.delete(t)}once(e,t){return this.on(e,t,{once:!0})}unAll(){this.listeners={}}emit(e,...t){this.listeners[e]&&this.listeners[e].forEach(e=>e(...t))}}class n extends s{constructor(e){super(),this.subscriptions=[],this.options=e}onInit(){}_init(e){this.wavesurfer=e,this.onInit()}destroy(){this.emit("destroy"),this.subscriptions.forEach(e=>e())}}function r(e,t,i){let s=function e(t,i){let s=i.xmlns?document.createElementNS(i.xmlns,t):document.createElement(t);for(let[t,n]of Object.entries(i))if("children"===t&&n)for(let[t,i]of Object.entries(n))i instanceof Node?s.appendChild(i):"string"==typeof i?s.appendChild(document.createTextNode(i)):s.appendChild(e(t,i));else"style"===t?Object.assign(s.style,n):"textContent"===t?s.textContent=n:s.setAttribute(t,n.toString());return s}(e,t||{});return null==i||i.appendChild(s),s}let o={lineWidth:1,labelSize:11,labelPreferLeft:!1,formatTimeCallback:e=>`${Math.floor(e/60)}:${`0${Math.floor(e)%60}`.slice(-2)}`};class l extends n{constructor(e){super(e||{}),this.unsubscribe=()=>{},this.onPointerMove=e=>{if(!this.wavesurfer)return;let t=this.wavesurfer.getWrapper().getBoundingClientRect(),{width:i}=t,s=e.clientX-t.left,n=Math.min(1,Math.max(0,s/i)),r=Math.min(i-this.options.lineWidth-1,s);this.wrapper.style.transform=`translateX(${r}px)`,this.wrapper.style.opacity="1";let o=this.wavesurfer.getDuration()||0;this.label.textContent=this.options.formatTimeCallback(o*n);let l=this.label.offsetWidth,a=this.options.labelPreferLeft?r-l>0:r+l>i;this.label.style.transform=a?`translateX(-${l+this.options.lineWidth}px)`:"",this.emit("hover",n)},this.onPointerLeave=()=>{this.wrapper.style.opacity="0"},this.options=Object.assign({},o,e),this.wrapper=r("div",{part:"hover"}),this.label=r("span",{part:"hover-label"},this.wrapper)}static create(e){return new l(e)}addUnits(e){return`${e}${"number"==typeof e?"px":""}`}onInit(){if(!this.wavesurfer)throw Error("WaveSurfer is not initialized");let e=this.wavesurfer.options,t=this.options.lineColor||e.cursorColor||e.progressColor;Object.assign(this.wrapper.style,{position:"absolute",zIndex:10,left:0,top:0,height:"100%",pointerEvents:"none",borderLeft:`${this.addUnits(this.options.lineWidth)} solid ${t}`,opacity:"0",transition:"opacity .1s ease-in"}),Object.assign(this.label.style,{display:"block",backgroundColor:this.options.labelBackground,color:this.options.labelColor,fontSize:`${this.addUnits(this.options.labelSize)}`,transition:"transform .1s ease-in",padding:"2px 3px"});let i=this.wavesurfer.getWrapper();i.appendChild(this.wrapper),i.addEventListener("pointermove",this.onPointerMove),i.addEventListener("pointerleave",this.onPointerLeave),i.addEventListener("wheel",this.onPointerMove),this.unsubscribe=()=>{i.removeEventListener("pointermove",this.onPointerMove),i.removeEventListener("pointerleave",this.onPointerLeave),i.removeEventListener("wheel",this.onPointerMove)}}destroy(){super.destroy(),this.unsubscribe(),this.wrapper.remove()}}}}]);

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.