PageSourceSearch

https://felixicaza.com/_astro/ec.0vx5m.js

js felixicaza.com collected 2026-10-04 01:52:43 UTC 2,398 bytes, 1 lines download raw bytes

1try{(()=>{var e=window.requestIdleCallback||(e=>setTimeout(e,1)),t=window.cancelIdleCallback||clearTimeout;function o(e,t){e.querySelectorAll?.(".expressive-code pre > code").forEach(e=>{let o=e.parentElement;o&&t.observe(o)})}var r=function(o){let r,n,a=new Set;return new ResizeObserver(d=>{d.forEach(e=>a.add(e.target)),r&&clearTimeout(r),n&&t(n),r=setTimeout(()=>{n&&t(n),n=e(()=>{a.forEach(e=>o(e)),a.clear()})},250)})}(function(e){if(!e)return;let t=null!==e.getAttribute("tabindex"),o=e.scrollWidth>e.clientWidth;o&&!t?(e.setAttribute("tabindex","0"),e.setAttribute("role","region")):!o&&t&&(e.removeAttribute("tabindex"),e.removeAttribute("role"))});o(document,r),new MutationObserver(e=>e.forEach(e=>e.addedNodes.forEach(e=>{o(e,r)}))).observe(document.body,{childList:!0,subtree:!0}),document.addEventListener("astro:page-load",()=>{o(document,r)})})()}catch(e){}try{(()=>{async function e(e){let t=e.currentTarget,o=t.dataset,r=!1,n=o.code.replace(/\u007f/g,"\n");try{await navigator.clipboard.writeText(n),r=!0}catch{r=function(e){let t=document.createElement("pre");Object.assign(t.style,{opacity:"0",pointerEvents:"none",position:"absolute",overflow:"hidden",left:"0",top:"0",width:"20px",height:"20px",webkitUserSelect:"auto",userSelect:"all"}),t.ariaHidden="true",t.textContent=e,document.body.appendChild(t);let o=document.createRange();o.selectNode(t);let r=getSelection();if(!r)return!1;r.removeAllRanges(),r.addRange(o);let n=!1;try{n=document.execCommand("copy")}finally{r.removeAllRanges(),document.body.removeChild(t)}return n}(n)}if(!r||t.parentNode?.querySelector(".feedback"))return;let a=t.parentNode?.querySelector("[aria-live]"),d=document.createElement("div");d.classList.add("feedback"),d.append(o.copied),a.append(d),d.offsetWidth,requestAnimationFrame(()=>d?.classList.add("show"));let c=()=>!d||d.classList.remove("show"),i=()=>{!d||parseFloat(getComputedStyle(d).opacity)>0||(d.remove(),d=void 0)};setTimeout(c,1500),setTimeout(i,2500),t.addEventListener("blur",c),d.addEventListener("transitioncancel",i),d.addEventListener("transitionend",i)}function t(t){t.querySelectorAll?.(".expressive-code .copy button").forEach(t=>t.addEventListener("click",e))}t(document),new MutationObserver(e=>e.forEach(e=>e.addedNodes.forEach(e=>{t(e)}))).observe(document.body,{childList:!0,subtree:!0}),document.addEventListener("astro:page-load",()=>{t(document)})})()}catch(e){}

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.