PageSourceSearch

https://www.maccosmetics.com/cdn/shop/t/182/assets/productCardCache.DhJXPt5W.min.js

js maccosmetics.com collected 2026-09-24 17:09:39 UTC 944 bytes, 1 lines download raw bytes

1import{r as t}from"./fetchWithCache.BJ12kVQ7.min.js";const n={},r=6e4,o=t=>t.match(/<(html|body)/),e=t=>/^\s*<div[^>]*class="shopify-section"[^>]*>\s*<\/div>\s*$/.test(t),s=()=>{var t;return(null==(t=window.Shopify)?void 0:t.country)??""},i=()=>{var t;return(null==(t=document.querySelector("talon-one-price-state"))?void 0:t.getAttribute("price-state"))??""};function c(t){const n=i();n&&t.set("price_state",n)}function a(t,n,r){return`${t}-${n}-${r}-${s()}-${i()}`}function u(t,n){const r=s(),o=i();return{section_id:n,...t&&{variant:t},...r&&{country:r},...o&&{price_state:o}}}function l(r,s,i){if(!r)return null;const c=a(r,s,i),l=n[c];if(l)return l;const d=t(function(t,n,r){var o,e;return`${(null==(e=null==(o=window.Shopify)?void 0:o.routes)?void 0:e.root)??"/"}products/${t}?${new URLSearchParams(u(n,r)).toString()}`}(r,s,i),[],6e4);return!d||o(d)||e(d)?null:(n[c]=d,d)}export{r as P,u as a,e as b,a as c,o as i,n as p,l as r,c as s};

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.