PageSourceSearch

https://www.hunkemoller.es/worker.js

js hunkemoller.es collected 2026-09-26 10:07:24 UTC 2,739 bytes, 1 lines download raw bytes

1(()=>{var e,t={31049(e){function t(e,t,s,i,r,o,n){try{var a=e[o](n),c=a.value}catch(e){return void s(e)}a.done?t(c):Promise.resolve(c).then(i,r)}e.exports=function(e){return function(){var s=this,i=arguments;return new Promise((function(r,o){var n=e.apply(s,i);function a(e){t(n,r,o,a,c,"next",e)}function c(e){t(n,r,o,a,c,"throw",e)}a(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports}},s={},i=function e(i){var r=s[i];if(void 0!==r)return r.exports;var o=s[i]={exports:{}};return t[i](o,o.exports,e),o.exports}(31049);try{self.importScripts("https://storage.googleapis.com/workbox-cdn/releases/7.4.1/workbox-sw.js")}catch{}if("undefined"==typeof workbox)self.addEventListener("install",(()=>self.skipWaiting())),self.addEventListener("activate",(e=>e.waitUntil(self.clients.claim())));else{workbox.setConfig({debug:!1});const t=new URL(self.location.href).searchParams.get("v")||"development",s=604800,r={prefix:"hunkemoller",precache:"precache",suffix:`build-${t}`};workbox.core.setCacheNameDetails(r);const o=new Set(["pages-cart.js","pages-checkout.js","pages-checkout-start.js","pages-account.js","my-account-login.js","pages-customer-page.js","components-my-account-page-layout.js","pages-wishlist-guest-page.js","pages-wishlist-page.js"].map((e=>`/mobify/bundle/${t}/${e}`)));
1workbox.precaching.precacheAndRoute(Array.from(o).map((e=>({url:e,revision:t})))),workbox.routing.registerRoute((({request:e,url:t})=>t.origin===self.location.origin&&"script"===e.destination&&"/worker.js"!==t.pathname&&!o.has(t.pathname)),new workbox.strategies.StaleWhileRevalidate({cacheName:`${r.prefix}-scripts-${r.suffix}`,plugins:[new workbox.expiration.ExpirationPlugin({maxAgeSeconds:s}),new workbox.cacheableResponse.CacheableResponsePlugin({statuses:[200]}),{handlerDidError:(e=i((function*(){return new Response("",{status:200,headers:{"Content-Type":"text/javascript"}})})),function(){return e.apply(this,arguments)})}]})),workbox.routing.registerRoute((({request:e,url:t})=>t.origin===self.location.origin&&"image"===e.destination),new workbox.strategies.CacheFirst({cacheName:`${r.prefix}-images-${r.suffix}`,plugins:[new workbox.expiration.ExpirationPlugin({maxAgeSeconds:s})]})),workbox.routing.registerRoute((({request:e,url:t})=>t.origin===self.location.origin&&"script"!==e.destination&&"image"!==e.destination),new workbox.strategies.NetworkFirst),self.addEventListener("install",(()=>{self.skipWaiting()})),self.addEventListener("activate",(e=>{e.waitUntil(caches.keys().then((e=>Promise.all([self.clients.claim(),...e.filter((e=>e.startsWith(`${r.prefix}-`)&&!e.includes(r.suffix))).map((e=>caches.delete(e)))]))))}));try{self.importScripts("https://eu2-api.eng.bloomreach.com/js/service-worker.min.js")}catch{}}})();

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.