PageSourceSearch

https://www.caracal.agency/_next/static/chunks/760-a6abcf26a17db1f9.js

js caracal.agency collected 2026-10-06 04:39:46 UTC 5,918 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[760],{77760:function(e,t,n){n.d(t,{v:function(){return F}});var r=n(22970),i=n(71010);let o=new WeakMap,l;function s({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=o.get(e))||void 0===r||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:n,blockSize:r}=t[0];return{width:n,height:r}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function f(e){e.forEach(s)}let a=new Set,c,u=(e,t,n)=>t-e==0?1:(n-e)/(t-e),g=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),h=()=>({time:0,x:g(),y:g()}),d={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function p(e,t,n,r){var i,o;let l=n[t],{length:s,position:f}=d[t],a=l.current,c=n.time;l.current=e["scroll"+f],l.scrollLength=e["scroll"+s]-e["client"+s],l.offset.length=0,l.offset[0]=0,l.offset[1]=l.scrollLength,l.progress=u(0,l.scrollLength,l.current);let g=r-c;l.velocity=g>50?0:(i=l.current-a,g?i*(1e3/g):0)}let v=e=>e,m=(e,t,n)=>-n*e+n*t+e;function w(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let i=u(0,t,r);e.push(m(n,1,i))}}function y(e){let t=[0];return w(t,e-1),t}let E=e=>"number"==typeof e,x=e=>Array.isArray(e)&&!E(e[0]),L=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e},W=(e,t,n)=>Math.min(Math.max(n,e),t),B={Enter:[[0,1],[1,1],],Exit:[[0,0],[1,0],],Any:[[1,0],[0,1],],All:[[0,0],[1,1],]},_=e=>"string"==typeof e,z={start:0,center:.5,end:1};function H(e,t,n=0){let r=0;if(void 0!==z[e]&&(e=z[e]),_(e)){let i=parseFloat(e);e.endsWith("px")?r=i:e.endsWith("%")?e=i/100:e.endsWith("vw")?r=i/100*document.documentElement.clientWidth:e.endsWith("vh")?r=i/100*document.documentElement.clientHeight:e=i}return E(e)&&(r=t*e),n+r}let A=[0,0];function O(e,t,n,r){let i=Array.isArray(e)?e:A,o=0,l=0;return E(e)?i=[e,e]:_(e)&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,z[e]?e:"0"]),(o=H(i[0],n,r))-H(i[1],t)}let k={x:0,y:0},b=new WeakMap,M=new WeakMap,S=new WeakMap,P=e=>e===document.documentElement?window:e;var T=n(40226),N=n(3105),X=n(23617),Y=function(){return{scrollX:(0,T.B)(0),scrollY:(0,T.B)(0),scrollXProgress:(0,T.B)(0),scrollYProgress:(0,T.B)(0)}};function F(e){void 0===e&&(e={});var t=e.container,n=e.target,s=(0,r.__rest)(e,["container","target"]),g=(0,N.h)(Y);return(0,X.L)(function(){return function(e,t={}){var n,s,g,{container:d=document.documentElement}=t,E=(0,r.__rest)(t,["container"]);let _=S.get(d);_||(_=new Set,S.set(d,_));let z=h(),H=function(e,t,n,r={}){var i,o;let l=r.axis||"y";return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!=e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight})(e,r.target,n),update(t){var i,o,l;p(e,"x",o=n,t),p(e,"y",o,t),o.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=B.All}=n,{target:i=e,axis:o="y"}=n,l="y"===o?"height":"width",s=i!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){let{top:i,left:o}=r.getBBox();for(n.x+=o,n.y+=i;r&&"svg"!==r.tagName;)r=r.parentNode}return n}(i,e):k,f=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight},a={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,g=r.length;for(let h=0;h<g;h++){let d=O(r[h],a[l],f[l],s[o]);c||d===t[o].interpolatorOffsets[h]||(c=!0),t[o].offset[h]=d}c&&(t[o].interpolate=function(e,t=y(e.length),n=v){let r=e.length,i=r-t.length;return i>0&&w(t,i),i=>{var o,l;let s=0;for(;s<r-2&&!(i<t[s+1]);s++);let f=W(0,1,u(t[s],t[s+1],i)),a=(l=s,x(n)?n[L(0,n.length,l)]:n);return f=a(f),m(e[s],e[s+1],f)}}(y(g),t[o].offset),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=t[o].interpolate(t[o].current)}(e,n,r)},notify:"function"==typeof t?()=>
1t(n):(i=t,o=n[l],i.pause(),i.forEachNative((e,{easing:t})=>{var n,r;if(e.updateDuration)t||(e.easing=v),e.updateDuration(1);else{let i={duration:1e3};t||(i.easing="linear"),null===(r=null===(n=e.effect)||void 0===n?void 0:n.updateTiming)||void 0===r||r.call(n,i)}}),()=>{i.currentTime=o.progress})}}(d,e,z,E);if(_.add(H),!b.has(d)){let A=()=>{let e=performance.now();for(let t of _)t.measure();for(let n of _)n.update(e);for(let r of _)r.notify()};b.set(d,A);let T=P(d);window.addEventListener("resize",A,{passive:!0}),d!==document.documentElement&&M.set(d,(n=d,s=A,"function"==typeof n?(g=n,a.add(g),c||(c=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};a.forEach(e=>e(t))},window.addEventListener("resize",c)),()=>{a.delete(g),!a.size&&c&&(c=void 0)}):function(e,t){l||"undefined"==typeof ResizeObserver||(l=new ResizeObserver(f));let n=(0,i.I)(e);return n.forEach(e=>{let n=o.get(e);n||(n=new Set,o.set(e,n)),n.add(t),null==l||l.observe(e)}),()=>{n.forEach(e=>{let n=o.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==l||l.unobserve(e)})}}(n,s))),T.addEventListener("scroll",A,{passive:!0})}let N=b.get(d),X=requestAnimationFrame(N);return()=>{var t;"function"!=typeof e&&e.stop(),cancelAnimationFrame(X);let n=S.get(d);if(!n||(n.delete(H),n.size))return;let r=b.get(d);b.delete(d),r&&(P(d).removeEventListener("scroll",r),null===(t=M.get(d))||void 0===t||t(),window.removeEventListener("resize",r))}}(function(e){var t=e.x,n=e.y;g.scrollX.set(t.current),g.scrollXProgress.set(t.progress),g.scrollY.set(n.current),g.scrollYProgress.set(n.progress)},(0,r.__assign)((0,r.__assign)({},s),{container:(null==t?void 0:t.current)||void 0,target:(null==n?void 0:n.current)||void 0}))},[]),g}}}]);

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.