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.