PageSourceSearch

https://www.thulatula.com/checkouts/internal/preloads.js?permanent-domain=thulatula.myshopify.com&locale=en-US

js thulatula.com collected 2026-10-09 04:40:24 UTC 3,693 bytes, 72 lines download raw bytes

1
2    (function() {
3      var baseURL = "https://cdn.shopify.com/shopifycloud/checkout-web/assets/";
4      var scripts = ["https://cdn.shopify.com/shopifycloud/checkout-web/assets/runtime.latest.en.e3959e7dd61f75ebc4fb.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/362.latest.en.63cd7eccda05a8977efc.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/441.latest.en.04eff29e3df2d466c911.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/598.latest.en.154bde18f6b5123c203f.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/app.latest.en.c9f135fd4d9f4d8e25d4.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/731.latest.en.13d4de92b88330e8fea9.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/958.latest.en.5650d8c92dd2c0e13401.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/844.latest.en.7fcd45ae446a9a5574e8.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/OnePage.latest.en.736bb3544c844674f0c7.js"];
5      var styles = ["https://cdn.shopify.com/shopifycloud/checkout-web/assets/362.latest.en.18eecd205dabb9c44d0a.css","https://cdn.shopify.com/shopifycloud/checkout-web/assets/app.latest.en.e5a7f63ca146c0549466.css","https://cdn.shopify.com/shopifycloud/checkout-web/assets/958.latest.en.5f60c0e91d9d5d6ad7d1.css","https://cdn.shopify.com/shopifycloud/checkout-web/assets/74.latest.en.cdb2df730d9666369693.css"];
6      var fontPreconnectUrls = [];
7      var fontPrefetchUrls = [];
8      var imgPrefetchUrls = ["https://cdn.shopify.com/s/files/1/0485/7567/6580/files/Thula-tula_e99af319-5121-41e0-ada4-63a5c2b325f1_x320.png?v=1634067901","https://cdn.shopify.com/s/files/1/0485/7567/6580/files/Logo_12e33dea-b4f3-441b-9f1a-3649aeafe9d9_2000x.jpg?v=1634068323"];
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 = [baseURL].concat(fontPreconnectUrls);
21        var index = 0;
22        (function next() {
23          var res = resources[index++];
24          if (res) preconnect(res[0], 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 next() {
56          var res = resources[index++];
57          if (res) prefetch(res[0], res[1], next);
58        })();
59      }
60
61      function onLoaded() {
62        preconnectAssets();
63        prefetchAssets();
64      }
65
66      if (document.readyState === 'complete') {
67        onLoaded();
68      } else {
69        addEventListener('load', onLoaded);
70      }
71    })();
72  

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.