PageSourceSearch

https://playsout.com/_next/static/chunks/pages/play/recycle-tycoon-2f717ed6175e8ce7.js

js playsout.com collected 2026-09-24 10:51:09 UTC 2,144 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2385],{25218:(e,t,n)=>{"use strict";n.d(t,{z:()=>d});var r=n(37876),s=n(77328),a=n.n(s),c=n(89099),i=n(14232),o=n(45774),u=n(82749);async function l(){try{let e=await fetch((0,u.h)("/arcade-config.json"),{cache:"no-store"});if(!e.ok)return!1;let t=await e.json(),n=t.seasonEndTime?Date.parse(t.seasonEndTime):NaN;return Number.isFinite(n)&&Date.now()<n}catch{return!1}}function d({title:e,gameId:t,moduleSrc:n,stylesheetSrc:s}){let m=(0,c.useRouter)(),h=(0,o.B)(),y=(0,i.useRef)(null),f=(0,i.useRef)(null),[p,g]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let r=!1;!async function(){try{let[e,s]=await Promise.all([import((0,u.h)(n)),l()]);if(r||!y.current)return;let a=e.playsOutGame;if(!a||"1.0"!==a.version)throw Error("Game module did not expose PlaysOut Game Bridge v1.0.");let c={...h,activityEnabled:s};f.current=a.mount({container:y.current,gameId:t,auth:c,onExit:()=>void m.push("/")})}catch(t){r||g(t instanceof Error?t.message:`Unable to start ${e}.`)}}();let s=()=>{document.hidden?f.current?.pause():f.current?.resume()};return document.addEventListener("visibilitychange",s),()=>{r=!0,document.removeEventListener("visibilitychange",s),f.current?.destroy(),f.current=null}},[h,t,n,m,e]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a(),{children:[(0,r.jsxs)("title",{children:[e," | PlaysOut Arcade"]}),(0,r.jsx)("meta",{name:"description",content:`Play ${e} in PlaysOut Arcade.`}),(0,r.jsx)("link",{rel:"stylesheet",href:(0,u.h)(s)})]}),(0,r.jsx)("main",{className:"playsout-game-page",children:(0,r.jsx)("div",{ref:y,className:"playsout-game-page__host","aria-live":"polite",children:p})})]})}},30845:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(37876),s=n(25218);function a(){return(0,r.jsx)(s.z,{title:"Recycle Tycoon",gameId:4,moduleSrc:"/games/Recycle%20Tycoon/js/playsout-game.js",stylesheetSrc:"/games/Recycle%20Tycoon/css/game.css"})}},89099:(e,t,n)=>{e.exports=n(59603)}
1,94212:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/play/recycle-tycoon",function(){return n(30845)}])}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=94212)),_N_E=e.O()}]);

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.