PageSourceSearch

https://musashi.com/cdn/shop/t/607/assets/deferred-section.0bb56e49.min.js

js musashi.com collected 2026-09-25 18:42:40 UTC 990 bytes, 2 lines download raw bytes

1const c=new IntersectionObserver((o,n)=>{o.forEach(t=>{if(t.isIntersecting){const e=t.target;e.loadContent(),n.unobserve(e)}})},{rootMargin:"0px",threshold:.1});class a extends HTMLElement{connectedCallback(){c.observe(this)}loadContent(){if(this._contentLoaded)return;this._contentLoaded=!0;const n=this.getAttribute("data-url"),t=this.getAttribute("data-section-name");n&&t?fetch(`${n}?sections=${t}`).then(e=>e.json()).then(e=>{const r=e[t],i=document.createElement("div");i.innerHTML=r;const s=i.querySelector(".shopify-section");s?(this.innerHTML=s.innerHTML,this.classList.add("loaded"),typeof window.reinitialiseRatingSnippet=="function"&&window.reinitialiseRatingSnippet()):console.error("No .shopify-section found in the fetched content.")}).catch(e=>{console.error("Error fetching and replacing section:",e)}):console.error("data-url or data-section-name attribute missing.")}}customElements.define("deferred-section",a);
2//# sourceMappingURL=deferred-section.0bb56e49.min.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.