PageSourceSearch

https://www.thegreatbritishbookshop.co.uk/checkouts/internal/preloads.js?locale=en-AM

js thegreatbritishbookshop.co.uk collected 2026-10-01 10:23:57 UTC 11,778 bytes, 78 lines download raw bytes

1
2    (function() {
3      var preconnectOrigins = ["https://cdn.shopify.com"];
4      var scripts = ["/cdn/shopifycloud/checkout-web/assets/c1/polyfills.QSVzdYsv.js","/cdn/shopifycloud/checkout-web/assets/c1/app.bDJ3v-8C.js","/cdn/shopifycloud/checkout-web/assets/c1/2c1ab0fe.D_oO1jU7.js","/cdn/shopifycloud/checkout-web/assets/c1/6a2fc6d6.F1jyoAIB.js","/cdn/shopifycloud/checkout-web/assets/c1/4c290a1e.D9lE9kmU.js","/cdn/shopifycloud/checkout-web/assets/c1/ccdf3592.Jq-5VsnW.js","/cdn/shopifycloud/checkout-web/assets/c1/e477f96c.dvrL9dgG.js","/cdn/shopifycloud/checkout-web/assets/c1/cf29e63b.CnWxVFH5.js","/cdn/shopifycloud/checkout-web/assets/c1/bb728e1c.BObJOhlA.js","/cdn/shopifycloud/checkout-web/assets/c1/5587f402.B4N8qnlk.js","/cdn/shopifycloud/checkout-web/assets/c1/cadec7c0.nE7SeHjK.js","/cdn/shopifycloud/checkout-web/assets/c1/bff2ff9b.DxpvVf7S.js","/cdn/shopifycloud/checkout-web/assets/c1/acc74f72.CxyRLT4l.js","/cdn/shopifycloud/checkout-web/assets/c1/2255f8fa.DZJKRP_r.js","/cdn/shopifycloud/checkout-web/assets/c1/b8733b27.CelQ77Wt.js","/cdn/shopifycloud/checkout-web/assets/c1/e39bc11c.BNw-kv3c.js","/cdn/shopifycloud/checkout-web/assets/c1/08a3b809.CkE7TqUZ.js","/cdn/shopifycloud/checkout-web/assets/c1/8599b02a.yKiXuwTF.js","/cdn/shopifycloud/checkout-web/assets/c1/164ad2e3.DgUUtBtV.js","/cdn/shopifycloud/checkout-web/assets/c1/65f3d4da.8ZfwXSRH.js","/cdn/shopifycloud/checkout-web/assets/c1/60a453ce.BIyixFcg.js","/cdn/shopifycloud/checkout-web/assets/c1/0a7dffce.BMM606kb.js","/cdn/shopifycloud/checkout-web/assets/c1/fb3b4968.Dis7ZD6n.js","/cdn/shopifycloud/checkout-web/assets/c1/f8706cb6.DMygWC1h.js","/cdn/shopifycloud/checkout-web/assets/c1/dffdfb34.BmCoupl3.js","/cdn/shopifycloud/checkout-web/assets/c1/3ca8ef7e.DT3qvctx.js","/cdn/shopifycloud/checkout-web/assets/c1/ac5a19ff.CrIDx928.js","/cdn/shopifycloud/checkout-web/assets/c1/0c0ad074.C7YXa-mF.js","/cdn/shopifycloud/checkout-web/assets/c1/53bbdad9.Bipg1_Lt.js","/cdn/shopifycloud/checkout-web/assets/c1/945a08d6.DUn1GrN-.js","/cdn/shopifycloud/checkout-web/assets/c1/cb8fcd45.gqoNFKgG.js","/cdn/shopifycloud/checkout-web/assets/c1/2fdb3dd3.Dk6unqUy.js","/cdn/shopifycloud/checkout-web/assets/c1/0e67bd3b.DkCvQkdq.js","/cdn/shopifycloud/checkout-web/assets/c1/74835653.9kmD7491.js","/cdn/shopifycloud/checkout-web/assets/c1/47b970b2.Bspt4mBz.js","/cdn/shopifycloud/checkout-web/assets/c1/29034f35.BY8rOPhQ.js","/cdn/shopifycloud/checkout-web/assets/c1/064f6ac1.CT1iFQsV.js","/cdn/shopifycloud/checkout-web/assets/c1/efa0389a.-R9eik6_.js","/cdn/shopifycloud/checkout-web/assets/c1/f1968089.4OkuMKtQ.js","/cdn/shopifycloud/checkout-web/assets/c1/55098bf1.CrP8QF43.js","/cdn/shopifycloud/checkout-web/assets/c1/cb5cf153.Cf9Ss23E.js","/cdn/shopifycloud/checkout-web/assets/c1/e3e348f2.sbssU431.js","/cdn/shopifycloud/checkout-web/assets/c1/ca5e9c49.BL-l7mUG.js","/cdn/shopifycloud/checkout-web/assets/c1/ed9f2238.C-XxbQrN.js","/cdn/shopifycloud/checkout-web/assets/c1/0b8657b8.CBFRF2sQ.js","/cdn/shopifycloud/checkout-web/assets/c1/a422df8c.CGT3eUwi.js","/cdn/shopifycloud/checkout-web/assets/c1/31cc568e.CsDC1k63.js","/cdn/shopifycloud/checkout-web/assets/c1/79974aab.B4rWj4Zf.js","/cdn/shopifycloud/checkout-web/assets/c1/7b0c98ea.0CGJF8wQ.js","/cdn/shopifycloud/checkout-web/assets/c1/d22d2b80.22VthIi0.js","/cdn/shopifycloud/checkout-web/assets/c1/f49d4216.DMwWemXC.js","/cdn/shopifycloud/checkout-web/assets/c1/0e9ee714.DqBmP7tY.js","/cdn/shopifycloud/checkout-web/assets/c1/39921a74.bStpjMMs.js","/cdn/shopifycloud/checkout-web/assets/c1/ec391382.Cpl2aZVN.js","/cdn/shopifycloud/checkout-web/assets/c1/f3fe2775.91jcUSQ2.js","/cdn/shopifycloud/checkout-web/assets/c1/598fef4e.DSM2KxPW.js","/cdn/shopifycloud/checkout-web/assets/c1/e77f7fe0.B5ukwIHt.js","/cdn/shopifycloud/checkout-web/assets/c1/cc6ff67d.SUHuL0DO.js","/cdn/shopifycloud/checkout-web/assets/c1/87bfafec.DaEgHDYY.js","/cdn/shopifycloud/checkout-web/assets/c1/dfca5da5.H1thSL3M.js","/cdn/shopifycloud/checkout-web/assets/c1/6720fa5f.gZhcGybT.js","/cdn/shopifycloud/checkout-web/assets/c1/01973ac7.BVhNP6nv.js","/cdn/shopifycloud/checkout-web/assets/c1/58314944.QVtJf4c2.js","/cdn/shopifycloud/checkout-web/assets/c1/7a8217fd.BlWFPiiA.js","/cdn/shopifycloud/checkout-web/assets/c1/2b89a178.DO17bNRV.js","/cdn/shopifycloud/checkout-web/assets/c1/b684bff6.Dv62TgX4.js","/cdn/shopifycloud/checkout-web/assets/c1/910cd6e2.IzGgJ-IA.js","/cdn/shopifycloud/checkout-web/assets/c1/347b440c.oWH9qB5Z.js","/cdn/shopifycloud/checkout-web/assets/c1/d5d34b3b.HJg
4nljYP.js","/cdn/shopifycloud/checkout-web/assets/c1/181d38d3.Bsy-Yqp4.js","/cdn/shopifycloud/checkout-web/assets/c1/d6447d9e.wAHKQJgC.js","/cdn/shopifycloud/checkout-web/assets/c1/f51e663e.C08Dmcez.js","/cdn/shopifycloud/checkout-web/assets/c1/64de7b49.Dffug7P1.js","/cdn/shopifycloud/checkout-web/assets/c1/8e79be58.CObm0ydZ.js","/cdn/shopifycloud/checkout-web/assets/c1/90e26f5f.DVFq2b8a.js","/cdn/shopifycloud/checkout-web/assets/c1/f3e117aa.CTtG4OvO.js","/cdn/shopifycloud/checkout-web/assets/c1/a25deb9a.XIOr6b3K.js","/cdn/shopifycloud/checkout-web/assets/c1/7aefefff.DBWne1lR.js","/cdn/shopifycloud/checkout-web/assets/c1/a535174a.D9-hmEEh.js","/cdn/shopifycloud/checkout-web/assets/c1/5fd968f2.DTvmd-mL.js","/cdn/shopifycloud/checkout-web/assets/c1/73a9b0a0.D8Gs2o-g.js","/cdn/shopifycloud/checkout-web/assets/c1/86720dbb.lSLFpGJE.js","/cdn/shopifycloud/checkout-web/assets/c1/7114e006.B60DstSA.js","/cdn/shopifycloud/checkout-web/assets/c1/f692f62f.D8N74P4K.js","/cdn/shopifycloud/checkout-web/assets/c1/e0989459.44TRzqx7.js","/cdn/shopifycloud/checkout-web/assets/c1/fc21c11a.Oq7eYqe8.js","/cdn/shopifycloud/checkout-web/assets/c1/4ea44c06.D08Q9XyC.js","/cdn/shopifycloud/checkout-web/assets/c1/f78726c8.K7FaLIh2.js","/cdn/shopifycloud/checkout-web/assets/c1/1ed8f5e3.Oin1LrS4.js","/cdn/shopifycloud/checkout-web/assets/c1/7ee73f43.CQB45vvk.js","/cdn/shopifycloud/checkout-web/assets/c1/aea3fb03.BGfdKdPP.js","/cdn/shopifycloud/checkout-web/assets/c1/c10167e6.MzmlADrK.js","/cdn/shopifycloud/checkout-web/assets/c1/b9c0319a.Bj2lNtZE.js","/cdn/shopifycloud/checkout-web/assets/c1/3a819064.CWC3Yoc0.js","/cdn/shopifycloud/checkout-web/assets/c1/d2e6a587.DdUzoAUU.js"];
5      var styles = ["/cdn/shopifycloud/checkout-web/assets/c1/assets/app.BuSMBobh.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/previous.BpuyvRSB.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/stopwatch.Kyhz8KoT.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/OnePage.DxMZvmU_.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/VatNumberValidationField.CyiectWG.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/StickyPayButton.CPXhWoNv.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/hasViolationsIgnoringCodes.BcTJoNaV.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Section.CU18S7Ap.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Rollup.DKll7CHa.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentIcon.gzvCNwz_.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPayProgressIntercepts.xO_7ctnq.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Choice.B7lVAtpz.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentLine.BGhbZYQP.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/BillingAddressForm.BdwN7V1K.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Switch.BS8yVgoP.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/EmptyState.BEvzDDvy.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/index.CIy8uDiZ.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPayButtonClassName.CpHF4L7Q.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PhoneField.uZEuHncj.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Middot.D7Ujmshx.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/ShippingLines.LcqrKXE1.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/EstimatedDeliveryContent.B_THySFF.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPayNewSignupLoginExperiment.BYM12A8B.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/TransitionHeight.CuRoM9zv.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/FormLayout.CrYq3At_.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/BelowTheFoldContent.CmuzzmSI.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Captcha.CJQgLR0i.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/RememberMeSection.JBO5WNhc.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PayButtonSection.Bi0nhBOp.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentOptionSelector.s-Kd_X2E.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentMethodProgressionHost.BIxPaYCu.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/MobileOrderSummary.DjDhVpQB.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentButtons.CKE1iCma.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/Popover.Bi1nHaU-.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/floating-layer.DfWUBaTh.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/ShippingMethodSelector.B0hio2RO.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/SubscriptionPriceBreakdown.vTcdVGq4.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/MissingFields.BbxB_6wt.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/RedirectionNotice.B8v_QGNW.css","/cdn/shopifycloud/checkout-web/assets/c1/assets/useHasOrdersFromMultipleShops.B_iZlQze.css"];
6      var fontPreconnectUrls = [];
7      var fontPrefetchUrls = [];
8      var imgPrefetchUrls = ["https://cdn.shopify.com/s/files/1/0262/2357/5085/files/tgbbs-logo_230x_2x_39418dfa-b5ee-40f5-9ed7-e3c4beb00ecd_x320.png?v=1625495511"];
9
10      function preconnect(url, callback) {
11        var link = document.createElement('link');
12        link.rel = 'dns-prefetch preconnect';
13        link.href = url;
14        link.crossOrigin = '';
15        link.onload = link.onerror = callback;
16        document.head.appendChild(link);
17      }
18
19      function preconnectAssets() {
20        var resources = preconnectOrigins.concat(fontPreconnectUrls);
21        var index = 0;
22        (function next() {
23          var res = resources[index++];
24          if (res) preconnect(res, next);
25        })();
26      }
27
28      function prefetch(url, as, callback) {
29        var link = document.createElement('link');
30        if (link.relList.supports('prefetch')) {
31          link.rel = 'prefetch';
32          link.fetchPriority = 'low';
33          link.as = as;
34          if (as === 'font') link.type = 'font/woff2';
35          link.href = url;
36          link.crossOrigin = '';
37          link.onload = link.onerror = callback;
38          document.head.appendChild(link);
39        } else {
40          var xhr = new XMLHttpRequest();
41          xhr.open('GET', url, true);
42          xhr.onloadend = callback;
43          xhr.send();
44        }
45      }
46
47      function prefetchAssets() {
48        var resources = [].concat(
49          scripts.map(function(url) { return [url, 'script']; }),
50          styles.map(function(url) { return [url, 'style']; }),
51          fontPrefetchUrls.map(function(url) { return [url, 'font']; }),
52          imgPrefetchUrls.map(function(url) { return [url, 'image']; })
53        );
54        var index = 0;
55        function run() {
56          var res = resources[index++];
57          if (res) prefetch(res[0], res[1], next);
58        }
59        var next = (self.requestIdleCallback || setTimeout).bind(self, run);
60        next();
61      }
62
63      function onLoaded() {
64        try {
65          if (parseFloat(navigator.connection.effectiveType) > 2 && !navigator.connection.saveData) {
66            preconnectAssets();
67            prefetchAssets();
68          }
69        } catch (e) {}
70      }
71
72      if (document.readyState === 'complete') {
73        onLoaded();
74      } else {
75        addEventListener('load', onLoaded);
76      }
77    })();
78  

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.