PageSourceSearch

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

js metacritic.com collected 2026-10-01 07:02:49 UTC 13,632 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BmUkYtuu.js","./pzzv-WWd.js","./BIXMZLRU.js","./D8c2BeDp.js","./Dt62iMDG.js","./Dak9G2zD.js","./CvUBMdrB.js","./DNwY_gui2.js","./_KFgKfZO.js","./C8KQLl0o.js","./DEWeiHjl.js","./D3ADMIvf.js","./DJ3Mxzeo.js","./GqJux9FC.js","./BUT4fg9W.js","./Fsrj2HMY.js","./BczeZekO.js","./JjP5SlOM.js","./C6sqCRxx.js","./BFKHbvrx.js","./DZSQXPSZ2.js","./BSaHaO-4.js","./CJyo90Dr.js","./R4w4uvVk2.js","./BE3DYsyB.js","./CHIPEDrC.js","./BlBZ0QAQ.js","./BTfQIWBb.js","./DesbV6EC2.js","./D16fuZM6.js","./Co-03A08.js","./BRm44jNz.js","./GlobalCmsImage.DZ9pK17b.css","./BLEvrj6q2.js","./BaC6BlHj.js","./ScoreSentiment.SxCnqdON.css","./b1i-77mR2.js","./CGqjeeCk.js","./F6lyUoKD.js","./D8Nyzxo5.js","./CeWDzFb0.js","./CwMl7hNf2.js","./CuGf7wof.js","./CmG9TyFi2.js","./mm7mm9zc2.js","./B65r2fk42.js","./BOS7Bf4Y2.js","./DLkU0WuZ2.js","./CvE5sOXX2.js","./M9ivEWaY2.js","./Cxa_xIUO2.js","./BxM4dIFf.js","./CD4zXYAk.js","./DLDt7Qoa.js","./CmpcfGGn.js","./B9MfPCwH2.js","./DA8JqhES2.js","./CfYM1H0x2.js","./BBqZ54Qs2.js","./g9h9ULx32.js","./0KfXtTt52.js","./C2Numlzg2.js","./ByEid9W2.js","./GlobalTagList.BkYm2ifH.css","./D9nsjG9k.js","./DQnr86II.js","./BJEEW26Y.js","./_4MdkUI1.js","./BBHjQ5O-2.js","./IPJDAnmq.js","./BXW4lMVx.js","./NXFTMKAe.js","./rqPh90b-.js","./GlobalHeaderMenu.BzqVcN3k.css","./GlobalCarousel.BQHfTr5l.css","./CarouselProducts.CdsbxXjq.css","./RMWrt-mK.js","./Ck5Y06VT2.js","./Co2iCZvW2.js","./CLF0ydVv.js","./JMuTJiZv.js","./B26sCsIF.js","./b2E8B1S6.js","./DlguEch-.js","./GlobalVideo.m74pATsC.css","./of--ASap.js","./Ru65YQNr.js","./cNWxuZZt.js","./Bcr_uOv6.js","./section-about.Bh_QNzSn.css","./B07X6TVU.js","./rJIlutJ4.js","./ArticleCard.DxAGnnvA.css"])))=>i.map(i=>d[i]);
2(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]=`21f07185-3081-446a-9708-8e29c9f92c1f`,e._sentryDebugIdIdentifier=`sentry-dbid-21f07185-3081-446a-9708-8e29c9f92c1f`)})()}catch{}import{D as e,E as t,K as n,Kt as r,O as i,On as a,Zn as o,_ as s,b as c,bt as l,g as u,k as d,mt as f,o as p,qt as m,tr as h,v as g,vn as _,w as v,xn as y,y as b}from"./BIXMZLRU.js";import{t as x}from"./DLDt7Qoa.js";import{t as S}from"./CvUBMdrB.js";import{n as C}from"./D8c2BeDp.js";import{r as w}from"./BaC6BlHj.js";import{n as T}from"./ipRwY-t8.js";import{c as E}from"./Dak9G2zD.js";import{n as D,r as O}from"./CmG9TyFi2.js";import{t as k}from"./a_6e0Krn.js";import{n as A}from"./_KFgKfZO.js";import{t as j}from"./BUT4fg9W.js";import{t as M}from"./DlguEch-.js";import{t as N}from"./yYQDEWGk.js";import{t as P}from"./DehvB4t6.js";import{t as F}from"./R4w4uvVk2.js";import{n as I}from"./b1i-77mR2.js";import{t as ee}from"./ByEid9W2.js";import{t as L}from"./DQnr86II.js";import{t as R}from"./BJEEW26Y.js";import{t as z}from"./_4MdkUI1.js";import{a as B,i as V,n as H,r as U,t as W}from"./of--ASap.js";import{t as G}from"./Ru65YQNr.js";import{t as K}from"./-NtdSvNE.js";import{t as q}from"./vMBUPbkz.js";import{n as J,t as Y}from"./B-ZU7tFN2.js";import{t as X}from"./DEmK0dmE2.js";var Z=function(e){return e.GAMES_CAROUSEL=`games-carousel`,e.MOVIES_CAROUSEL=`movies-carousel`,e.TV_SHOWS_CAROUSEL=`tvshows-carousel`,e.TRENDING_MOVIES_CAROUSEL=`trending-movies-carousel`,e.TRENDING_TV_SHOWS_CAROUSEL=`trending-tvshows-carousel`,e.TOP_PICKS_CAROUSEL=`top-picks-carousel`,e.NEW_RELEASES_CAROUSEL=`new-releases-carousel`,e.TRENDING_NOW_CAROUSEL=`trending-now-carousel`,e.BEST_ON_CAROUSEL=`best-on-carousel`,e.UPCOMING_RELEASES_CAROUSEL=`upcoming-releases-carousel`,e.DISCOVER_MORE=`discover-more`,e.IN_THEATERS_CAROUSEL=`in-theaters-carousel`,e.RELATED_CAROUSEL=`related-carousel`,e.EDITORIAL_SPOTLIGHT=`editorial-spotlight`,e.LATEST_NEWS=`latest-news`,e.VIDEO_PLAYLIST=`video-playlist`,e.ABOUT_METASCORE=`about-metascore`,e}({}),Q=()=>{let e=J(),{t}=A(),n=u(()=>[{label:t(`new_releases`),href:`new-releases`},{label:t(`top_critics_picks`),href:`top-critics-picks`},{label:t(`most_popular`),href:`most-popular`}]),r=N(Z.TOP_PICKS_CAROUSEL),i=N(Z.EDITORIAL_SPOTLIGHT),a=N(Z.LATEST_NEWS),o=N(Z.VIDEO_PLAYLIST),s=N(Z.GAMES_CAROUSEL),c=N(Z.MOVIES_CAROUSEL),l=N(Z.TRENDING_MOVIES_CAROUSEL),d=N(Z.TV_SHOWS_CAROUSEL),f=N(Z.TRENDING_TV_SHOWS_CAROUSEL),p=N(Z.ABOUT_METASCORE),m=y(null),h=y(null),g=y(null);return{frontDoorData:u(()=>({topPicks:r.value?.data??{items:[],title:``},editorialSpotlight:i.value?.data??{items:[],title:``},latestNews:a.value?.data??{},latestVideos:{...o.value?.data,items:o.value?.data?.items?.slice(0,5)??[]},games:{...s.value?.data,items:m.value??s.value?.data?.items},movies:{...c.value?.data,items:h.value??c.value?.data?.items},trendingMovies:l.value?.data??{},tvShows:{...d.value?.data,items:g.value??d.value?.data?.items},trendingTvShows:f.value?.data??{},aboutMetascore:p.value?.data??{}})),tabs:n,gamesViewMoreUrl:O.games,moviesViewMoreUrl:O.movies,tvShowsViewMoreUrl:O.tvShows,updateGamesCarousel:async t=>{let{data:n}=await e.fetchWithParams({componentName:Z.GAMES_CAROUSEL,componentDisplayName:`Games`,sortBy:D[t]??`-metaScore`,productType:w.Game});n?.items&&(m.value=n.items)}
2,updateMoviesCarousel:async t=>{let{data:n}=await e.fetchWithParams({componentName:Z.MOVIES_CAROUSEL,componentDisplayName:`Movies`,sortBy:D[t]??`-metaScore`,productType:w.Movie});n?.items&&(h.value=n.items)},updateTvShowsCarousel:async t=>{let{data:n}=await e.fetchWithParams({componentName:Z.TV_SHOWS_CAROUSEL,componentDisplayName:`TV Shows`,sortBy:D[t]??`-metaScore`,productType:w.Tv});n?.items&&(g.value=n.items)}}},te=[`title`],$={key:0,class:`relative z-1 mt-auto min-h-31 max-h-full border-t border-gray-400 pt-4`},ne={key:1,class:`mb-1 text-sm/5 text-gray-900`},re=Object.assign(d({__name:`ProductFeatureCard`,props:{product:{},priority:{type:Boolean,default:!1}},setup(n){let{isGame:r,isReleased:i,mainImage:l}=I(n.product),d=e=>{let t=typeof e==`string`?e:e.name??e.slug;return t?{name:t}:null},p=u(()=>(n.product.tags??[]).map(d).filter(e=>e!==null)),_=u(()=>R(n.product.type)),{isTbd:v,scoreColor:y,formattedScore:x,sentimentLabel:w,infoMessage:T,reviewCountLabel:D}=W({score:()=>n.product.criticScoreSummary?.score??null,reviewCount:()=>n.product.criticScoreSummary?.reviewCount??null,sentiment:()=>n.product.criticScoreSummary?.sentiment,scoreType:E.CRITIC,productType:_,isReleased:i,isGame:r});return(r,i)=>{let u=F,d=ee,O=j,k=B,A=V,M=U,N=G,P=H,I=L;return f(),c(`div`,{"data-testid":`product-feature-card`,class:o([`w-76.5 relative flex shrink-0 flex-col justify-between gap-4 rounded-xl bg-gray-50 p-4`,`before:absolute before:top-0 before:left-0 before:right-0 before:h-[30%] before:rounded-t-lg before:content-['']`,{"before:bg-score-positive":a(y)===`positive`,"before:bg-score-mixed":a(y)===`mixed`,"before:bg-score-negative":a(y)===`negative`,"before:mt-bg-gradient":a(y)===`tbd`}])},[e(O,{to:`/${a(_)}/${n.product.slug}/`,class:`relative z-1 flex h-full flex-col gap-2 text-gray-800`},{default:m(()=>[e(u,{size:`card_wide`,image:a(l),"placeholder-type":a(C).HORIZONTAL,"alt-text":n.product.title,preload:n.priority,densities:`1`},null,8,[`image`,`placeholder-type`,`alt-text`,`preload`]),s(`h3`,{class:`m-0 line-clamp-2 wrap-break-word text-2xl leading-8 font-bold`,title:n.product.title},h(n.product.title),9,te),a(p)?.length?(f(),g(d,{key:0,items:a(p)},null,8,[`items`])):b(``,!0)]),_:1},8,[`to`]),n.product.criticScoreSummary?(f(),c(`div`,$,[e(P,{stretch:``},{header:m(()=>[e(k,{class:`tracking-[0.25rem] text-gray-600 text-xs`},{default:m(()=>[t(h(r.$t(`scores.meta_score`)),1)]),_:1})]),content:m(()=>[a(w)?(f(),g(A,{key:0,class:`text-base/5`,"formatted-sentiment":a(w)},null,8,[`formatted-sentiment`])):a(T)?(f(),c(`div`,ne,h(a(T)),1)):b(``,!0),a(D)?(f(),g(M,{key:2,"formatted-review-count":a(D),"link-underline":!1,url:n.product.criticScoreSummary?.url},null,8,[`formatted-review-count`,`url`])):b(``,!0)]),score:m(()=>[e(N,{score:n.product.criticScoreSummary?.score??null,"display-value":a(x),"is-tbd":a(v),"score-color":a(y),"score-type":a(E).CRITIC,size:a(S).LARGE,url:n.product.criticScoreSummary?.url},null,8,[`score`,`display-value`,`is-tbd`,`score-color`,`score-type`,`size`,`url`])]),_:1}),e(I,{class:`mt-4`,spacing:`compact`,isTbd:a(v),"show-graph":!0,"positive-count":n.product.criticScoreSummary?.positiveCount??0,"neutral-count":n.product.criticScoreSummary?.neutralCount??0,"negative-count":n.product.criticScoreSummary?.negativeCount??0},null,8,[`isTbd`,`positive-count`,`neutral-count`,`negative-count`])])):b(``,!0)],2)}}}),{__name:`ProductFeatureCard`}),ie=d({__name:`FeaturedCarousel`,props:{items:{default:()=>[]},title:{}},setup(e){return(t,n)=>{let r=re,i=z;return f(),g(i,{"fluid-columns":``,paginate:``,scrollable:``,"data-testid":`featured-carousel`,title:e.title},v({_:2},[e.items?.length?{name:`content`,fn:m(()=>[(f(!0),c(p,null,l(e.items,(e,t)=>(f(),g(r,{key:e.id,product:e,priority:t===0},null,8,[`product`,`priority`]))),128))]),key:`0`}:void 0]),1032,[`title`])}}}),ae=d({__name:`FrontDoorScreen`,setup(t){let r=i({loader:()=>x(()=>import(`./BmUkYtuu.js`).then(e=>e.n),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75]),import.meta.url),hydrate:n()}),o=i({loader:()=>x(()=>import(`./RMWrt-mK.js`),__vite__mapDeps([76,2,6,24,3,34,5,7,77,11,52,1,10,12,17,15,53,19,20,21,28,78,57,39,37,38,40,41,8,9,13,54,30,31,27,14,16,18,23,25,26,29,22,32,50,42,43,44,45,46,47,48,49,51,55,56,58,59,60,61,62,63,66,71,68,69,79,80,81,82,83,84,85,86]),import.meta.url),hydrate:n()}),s=i({loader:()=>x(()=>import(`./cNWxuZZt.js`).then(e=>e.n),__vite__mapDeps([87,1,2,8,9,10,11,12,13,88,30,31,27,28,6,14,15,16,17,18,19,20,21,22,68,69,25,26,23,24,3,29,32,65,89]),import.meta.url),hydrate:n()}),c=i({loader:()=>x(()=>import(`./B07X6TVU.js`),__vite__mapDeps([90,2,67,54,22,68,6,69,11,12,15,10,25,17,26,28,20,31,27,1,70,71,14,16,18,19,21,13,72,73,74,91,23,24,3,29,30,32,62,34,63,92]),import.meta.url),hydrate:n()}),{frontDoorData:l,tabs:u,gamesViewMoreUrl:d,moviesViewMoreUrl:p,tvShowsViewMoreUrl:h,updateGamesCarousel:y,updateMoviesCarou
2sel:b,updateTvShowsCarousel:S}=Q(),C=_(null),w=_(null),T=_(null),E=async e=>{await y(e),C.value?.refresh()},D=async e=>{await b(e),w.value?.refresh()},O=async e=>{await S(e),T.value?.refresh()};return(t,n)=>{let i=k;return f(),g(i,{name:`front-door`},v({about:m(()=>[e(a(s),{image:a(l).aboutMetascore?.image},null,8,[`image`])]),_:2},[a(l).topPicks?.items?.length?{name:`featured`,fn:m(()=>[e(ie,{title:a(l).topPicks.title??``,items:a(l).topPicks?.items},null,8,[`title`,`items`])]),key:`0`}:void 0,a(l).editorialSpotlight?.items?.length?{name:`editorial-spotlight`,fn:m(()=>[e(Y,{"should-fade":``,scrollable:``,"vertical-on-mobile":``,title:a(l).editorialSpotlight?.title??``,items:a(l).editorialSpotlight?.items},null,8,[`title`,`items`])]),key:`1`}:void 0,a(l).latestVideos?.items.length?{name:`latest-videos`,fn:m(()=>[e(a(o),{title:a(l).latestVideos?.title??t.$t(`latest_videos`),items:a(l).latestVideos?.items,"view-more-url":a(l).latestVideos?.viewMoreUrl,"view-more-text":a(l).latestVideos?.viewMoreText},null,8,[`title`,`items`,`view-more-url`,`view-more-text`])]),key:`2`}:void 0,a(l).games?.items?.length?{name:`games`,fn:m(()=>[e(a(r),{ref_key:`gamesCarouselRef`,ref:C,items:a(l).games?.items,nav:a(u),title:t.$t(`games`),"view-more-text":t.$t(`games_home`),"view-more-url":a(d),onMenuItemClick:n[0]||=e=>E(e.href)},null,8,[`items`,`nav`,`title`,`view-more-text`,`view-more-url`])]),key:`3`}:void 0,a(l).trendingMovies?.items?.length?{name:`trending-movies-this-week`,fn:m(()=>[e(a(r),{title:t.$t(`trending_movies_this_week`),items:a(l).trendingMovies?.items,"is-just-watch":``},{"where-to-watch":m(t=>[e(X,{product:t?.product,"where-to-watch":t?.product.offers},null,8,[`product`,`where-to-watch`])]),_:1},8,[`title`,`items`])]),key:`4`}:void 0,a(l).movies?.items?.length?{name:`movies`,fn:m(()=>[e(a(r),{ref_key:`moviesCarouselRef`,ref:w,items:a(l).movies?.items,nav:a(u),title:t.$t(`movies`),"view-more-text":t.$t(`movies_home`),"view-more-url":a(p),onMenuItemClick:n[1]||=e=>D(e.href)},null,8,[`items`,`nav`,`title`,`view-more-text`,`view-more-url`])]),key:`5`}:void 0,a(l).trendingTvShows?.items?.length?{name:`trending-tv-shows-this-week`,fn:m(()=>[e(a(r),{title:t.$t(`trending_tv_shows_this_week`),items:a(l).trendingTvShows?.items,"is-just-watch":``},{"where-to-watch":m(t=>[e(X,{product:t?.product,"where-to-watch":t?.product.offers},null,8,[`product`,`where-to-watch`])]),_:1},8,[`title`,`items`])]),key:`6`}:void 0,a(l).tvShows?.items?.length?{name:`tv-shows`,fn:m(()=>[e(a(r),{ref_key:`tvShowsCarouselRef`,ref:T,items:a(l).tvShows?.items,nav:a(u),title:t.$t(`tv_shows`),"view-more-text":t.$t(`tv_home`),"view-more-url":a(h),onMenuItemClick:n[2]||=e=>O(e.href)},null,8,[`items`,`nav`,`title`,`view-more-text`,`view-more-url`])]),key:`7`}:void 0,a(l).latestNews?.items?.length?{name:`latest-news`,fn:m(()=>[e(a(c),{title:a(l).latestNews?.title??``,items:a(l).latestNews?.items},null,8,[`title`,`items`])]),key:`8`}:void 0]),1024)}}}),oe=d({__name:`index`,async setup(e){let t,n,i=M();return K({tracking:{page_type:`home`},isProdReady:!0}),q(()=>i.pages[0]?.meta,T.METACRITIC),[t,n]=r(()=>P({pageType:`door`,id:`front-door-global`})),await t,n(),(e,t)=>(f(),g(ae))}});export{oe as default};

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.