PageSourceSearch

https://www.euholidays.com.sg/_next/static/chunks/565.488dcda7208c5147.js

js euholidays.com.sg collected 2026-09-28 12:49:47 UTC 3,600 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[565,719],{40719:(t,e,n)=>{n.r(e),n.d(e,{cmsAdmin:()=>r,cmsClient:()=>c,fetchPublicContent:()=>s});let o=()=>"https://".concat("eu-b2c-prod",".s3.").concat("ap-southeast-1",".amazonaws.com"),a=()=>{let t="https://eu-b2c-prod.s3.ap-southeast-1.amazonaws.com".trim();return t?t.endsWith("/")?t.slice(0,-1):t:o()};async function s(t){try{let e=o(),n="".concat(e,"/").concat(t),a=new AbortController,s=setTimeout(()=>a.abort(),5e3),c=await fetch(n,{next:{revalidate:60},headers:{Accept:"application/json"},signal:a.signal});if(clearTimeout(s),!c.ok){if(404===c.status||403===c.status)return null;throw Error("Content fetch failed: ".concat(c.status," from ").concat(n))}return await c.json()}catch(e){return console.error("Error fetching content: ".concat(t),e),null}}let c={pages:{get:t=>s("content/pages/".concat(t,".json")),getNavbar:()=>s("content/pages/navbar.json"),getFooter:()=>s("content/pages/footer.json"),getHomepage:()=>s("content/pages/homepage.json"),getAbout:()=>s("content/pages/about.json"),getAboutUs:()=>s("content/pages/about-us.json"),getAwards:()=>s("content/pages/awards.json"),getPress:()=>s("content/pages/press.json"),getTourReviews:()=>s("content/pages/tour-reviews.json"),getBrochures:()=>s("content/pages/brochures.json"),getContactUs:()=>s("content/pages/contact-us.json"),getExperts:()=>s("content/pages/experts.json"),getMice:()=>s("content/pages/mice.json"),getTravelClub:()=>s("content/pages/travelclub.json"),getCorporateTravel:()=>s("content/pages/corporate-travel.json"),getAlbums:()=>s("content/pages/albums.json"),getDestinations:()=>s("content/pages/destinations.json"),getDestination:t=>s("content/pages/destination-".concat(decodeURIComponent(t),".json"))},collections:{getFeaturedTours:()=>s("content/collections/featured-tours.json"),getSeasonalDeals:()=>s("content/collections/seasonal-deals.json"),getDestinations:()=>s("content/collections/destinations.json")},config:{getNavigation:()=>s("content/config/navigation.json"),getHeroSlides:()=>s("content/config/hero-settings.json"),getFooter:()=>s("content/config/footer.json"),getHomepage:()=>s("content/config/homepage.json"),getHomepageSections:()=>s("content/config/homepage-sections.json")},media:{getImageUrl:t=>{let e=a(),n=t.startsWith("/")?t.slice(1):t;return"".concat(e,"/").concat(n)},getDocumentUrl:t=>{let e=a(),n=t.startsWith("/")?t.slice(1):t;return"".concat(e,"/").concat(n)},getAssetUrl:t=>{let e=a(),n=t.startsWith("/")?t.slice(1):t;return"".concat(e,"/").concat(n)}}},r={pages:{save:async(t,e)=>{let n=await fetch("/api/admin/cms/pages/".concat(t),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!n.ok)throw Error("Failed to save page");return n.json()},publish:async t=>{let e=await fetch("/api/admin/cms/pages/".concat(t,"/publish"),{method:"POST"});if(!e.ok)throw Error("Failed to publish page");return e.json()}},media:{upload:async(t,e)=>{let n=new FormData;n.append("file",t),n.append("category",e);let o=await fetch("/api/admin/cms/media/upload",{method:"POST",body:n});if(!o.ok)throw Error("Failed to upload file");return o.json()}},microsites:{getFlightHotel:()=>s("content/microsites/flight-hotel.json")}}},50565:(t,e,n)=>{n.r(e),n.d(e,{clearNavbarCache:()=>i,getCachedNavbarData:()=>r});var o=n(40719);let a=null,s=null,c=0;async function r(){let t=Date.now();return a&&t-c<3e5?a:s||(s=o.cmsClient.pages.getNavbar().then(t=>(a=t,c=Date.now(),s=null,t)).catch(t=>(console.error("Error fetching navbar data from S3/CDN:",t),s=null,a)))}function i(){a=null,s=null,c=0}}}]);

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.