PageSourceSearch

https://www.metacritic.com/a/neutron/nodev4/_nuxt4/CveR_gxu2.js

js metacritic.com collected 2026-10-01 07:05:19 UTC 3,510 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`metacritic.prod.092bc9`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`90471779-6486-4395-9ece-fc43f454b115`,e._sentryDebugIdIdentifier=`sentry-dbid-90471779-6486-4395-9ece-fc43f454b115`)})()}catch{}import{_ as e,b as t,g as n,k as r,mt as i,tr as a,v as o,xn as s,y as c}from"./BIXMZLRU.js";import{n as l,t as u}from"./BE3DYsyB.js";import{i as d,t as f}from"./CmG9TyFi2.js";import"./mm7mm9zc2.js";import{n as p}from"./CmpcfGGn.js";import{t as m}from"./yYQDEWGk.js";import{t as h}from"./R4w4uvVk2.js";import{n as g}from"./DeA2SyoM.js";import{n as _}from"./B-ZU7tFN2.js";var v={class:`relative isolate h-fit w-fit`},y={class:`relative z-2 m-0 w-full bg-white text-7xl! md:text-[7.125rem]! font-black! uppercase leading-[100%] mix-blend-screen`,"data-testid":`page-title`},b={class:`image-deep-fill absolute inset-0 size-full object-cover object-center -z-1 overflow-hidden`},x={key:0,class:`m-0 text-base leading-6 md:text-2xl text-gray-800`,"data-testid":`page-title-description`},S=Object.assign(r({__name:`GlobalPageTitle`,props:{title:{},image:{default:null},description:{default:null}},setup(n){return(r,s)=>{let l=h;return i(),t(`div`,null,[e(`div`,v,[s[0]||=e(`div`,{class:`absolute inset-0 z-1 mt-bg-gradient mix-blend-hard-light`},null,-1),e(`h1`,y,a(n.title),1),e(`div`,b,[n.image?(i(),o(l,{key:0,"alt-text":n.title,image:n.image,"lazy-load":!1,"show-placeholder-image":!1,size:`wide_300_no_CROP`,"without-aspect-ratio":``},null,8,[`alt-text`,`image`])):c(``,!0)])]),n.description?(i(),t(`p`,x,a(n.description),1)):c(``,!0)])}}}),{__name:`GlobalPageTitle`}),C=e=>{let t=f[e],r=_(),i=p(u.getBreakpoints()).smaller(l.TABLET),a=m(t.headingId),o=m(`new-releases-carousel`),c=t.trendingId?m(t.trendingId):null,h=m(`trending-now-carousel`),v=t.hasInTheaters?m(`in-theaters-carousel`):null,y=m(`best-on-carousel`),b=m(`upcoming-releases-carousel`),x=m(`discover-more`),S=m(`latest-news`),C=m(`about-metascore`),w=m(`video-playlist`),T=s(null),E=s(null),D=n(()=>y.value?.links?.tabs??[]),O=n(()=>E.value??D.value[0]),k=n(()=>{let e=T.value??y.value?.data?.items??[];return i.value?e.slice(0,10):e}),A=n(()=>O.value?.label?`${t.bestOnBrowsePath}${g.encodeBrowsePath(O.value?.label).toLowerCase()}/`:``);return{frontDoorData:n(()=>({heading:a.value?.data??{},newReleases:o.value?.data??{},trendingMovies:t.trendingKey===d.TrendingMovies?c?.value?.data??{}:void 0,trendingTvShows:t.trendingKey===d.TrendingTvShows?c?.value?.data??{}:void 0,trendingNow:h.value?.data??{},inTheaters:t.hasInTheaters?v?.value?.data??{}:void 0,bestOn:{...y.value?.data,items:k.value},upcomingReleases:t.upcomingKey===`upcomingReleases`?b.value?.data??{}:void 0,upcomingGames:t.upcomingKey===`upcomingGames`?b.value?.data??{}:void 0,discoverMore:x.value?.data??{},latestNews:S.value?.data??{},aboutMetascore:C.value?.data??{},latestVideos:{...w.value?.data,items:w.value?.data?.items?.slice(0,5)??[]}})),bestOnTabs:D,bestOnItems:k,currentBestOnData:O,bestOnViewMoreUrl:A,newReleasesViewMoreUrl:t.newReleasesViewMoreUrl,inTheatersViewMoreUrl:t.inTheatersViewMoreUrl,updateBestOnCarousel:async e=>{E.value=e;let{data:t}=await r.fetchFromUrl(e.href);t?.items&&(T.value=t.items)}}};export{S as n,C as t};

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.