PageSourceSearch

https://www.speedyglass.ca/_nuxt/DFJkNzbc.js

js speedyglass.ca collected 2026-10-06 04:52:14 UTC 2,211 bytes, 1 lines download raw bytes

1import{c as e,l as t}from"./9DwLB6AC.js";import{En as n}from"./BKdLzFmX.js";import{b as r,p as i}from"./Dja08CDL.js";import{a,o}from"./DQ70ZXcw.js";import{t as s}from"./BSDPHu-a.js";import{a as c}from"./J2CL-UdC.js";import{t as l}from"./CmqiPyqN.js";import{t as u}from"./eOm6NtIB.js";function d(e,t){return e.value.find(e=>e.code===t.value)?.language}var f=`/api/contentful`;function p(){let n=t().public.belronWebsite,{$adaptContentfulEntry:r}=e();return e=>u(r(e),n)}async function m(e){let t=r(),{locales:i,locale:u}=c(),{isPreview:p}=l();return s(()=>`page-by-slug-${t.path}${p.value?`-preview`:``}`,()=>o(`${f}/slug`,{headers:a([`cookie`]),params:{locale:d(i,u),slug:n(e)}}),{dedupe:`defer`})}async function h(e,t,r){let a=p(),c=await s(()=>`stores-near-store-${e.value.lat}-${e.value.lng}-${n(t)}-${r}`,()=>o(`${f}/stores/near`,{params:{lat:e.value.lat,lng:e.value.lng,nbOfCentres:r,excludeLocationId:n(t)}}),{dedupe:`defer`,server:!1,transform:e=>e.map(a)});if(c.error.value)throw i(c.error.value);return c}async function g(e){let t=p(),n=r(),{locales:a,locale:l}=c(),u=await s(()=>`store-${n.path}`,()=>o(`${f}/stores/details`,{params:{path:e,locale:d(a,l)}}),{dedupe:`defer`,transform:e=>t(e)});if(u.error.value)throw i(u.error.value);return u}async function _(e){let{throwOnError:t=!0,immediate:n=!0}=e??{},r=p(),a=await s(`stores-all`,()=>o(`${f}/stores/all`),{dedupe:`defer`,immediate:n,transform:e=>e.map(r)});if(t&&a.error.value)throw i(a.error.value);return a}function v(){let{belronWebsite:e}=t().public;return s(`city-slugs-${e}`,()=>o(`${f}/stores/cities`))}
1function y(){let{$adaptContentfulEntry:t}=e(),{locales:n,locale:r}=c(),{isPreview:i}=l();return s(()=>`globalConfig-${r.value}${i.value?`-preview`:``}`,()=>o(`${f}/globalConfig`,{headers:a([`cookie`]),params:{locale:d(n,r)}}),{dedupe:`defer`,transform:e=>t(e)})}async function b(e,t,n){let r=p(),a=await s(()=>`stores-by-service-${e.value.lat}-${e.value.lng}-${t}-${n}`,()=>o(`${f}/stores/nearByService`,{params:{lat:e.value.lat,lng:e.value.lng,service:t,nbOfCentres:n}}),{dedupe:`defer`,server:!1,transform:e=>e.map(r)});if(a.error.value)throw i(a.error.value);return a}export{y as a,d as c,m as i,g as n,b as o,v as r,h as s,_ 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.