1import{_t as e,l as t}from"./CgDnuvNn.js";import{n}from"./BzTDrFb9.js";import{n as r}from"./XDxTjG-L.js";import{t as i}from"./_5DzAWU8.js";var a=e=>{let t=e.optimized_images;if(Array.isArray(t))return t[0]?.large||t[0]?.thumbnail||``;let n=e.optimized_images;return n&&!Array.isArray(n)?n.large||n.thumbnail||``:e.image||``},o=o=>{let{locale:s}=r(),{state:c}=i(),l=t(()=>e(o)),u=t(()=>l.value.processed_metadata?.title||l.value.meta_title),d=t(()=>l.value.processed_metadata?.description||l.value.meta_description);n(t(()=>{let e=a(l.value),t=!!l.value.sku,n=[{name:`description`,content:d.value||``},{property:`og:type`,content:t?`product`:`website`},{property:`og:site_name`,content:`SecretBox`},{property:`og:locale`,content:s.value},{property:`og:title`,content:u.value||``},{property:`og:description`,content:d.value||``},{property:`og:url`,content:c.value.canonical},{name:`twitter:card`,content:`summary_large_image`}];return e&&n.push({property:`og:image`,content:e}),{title:u.value,meta:n}}))};export{o as t};
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.