PageSourceSearch

https://www.ellemen.com/_assets/fre/scopes/hdm/_next/static/chunks…/lite-article-f17d2b01f845ab3f.js

js ellemen.com collected 2026-10-02 16:36:09 UTC 13,944 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[41026,69002],{28974:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var n=a(53520),r=a(30499),l=a(78068),i=a(32214),o=a(800),c=a(99916),s=a(96314),d=a(69854),u=a(36609),p=a(47701),_=a(9954),m=a(71055);let f=["DisplayTypeComponent","disablePiano"],b=function({configs:e,applyNewTransporter:t=!1,TopToutsComponent:a,wrapper:b=m.Fragment,children:h=null,LayoutComponent:y=i.A}){let Y=(0,o.BV)("bodyDom"),O=(0,o.BV)("displayType"),A=(0,o.BV)("data.content.0.metadata.hide_leaderboard"),E=(0,p.y)(),{DisplayTypeComponent:P,disablePiano:C}=e,w=(0,n.A)(e,f),I=(0,c.pK)(O,A),S=E?(0,_.Y)(m.Fragment,null,(0,_.Y)(u.A,{bodyDom:Y,configs:e}),(0,_.Y)(r.A,null)):(0,_.Y)(m.Fragment,null,(0,_.Y)(P,{dom:Y,configs:w,disablePiano:C}),(0,_.Y)(r.A,null));return(0,_.Y)(m.Fragment,null,(0,_.Y)(l.A,null),(0,_.Y)(d.A,null),(0,_.Y)(y,{applyNewTransporter:t,hideLeaderboard:I,TopToutsComponent:a},(0,_.Y)(b,"recipe"!==O?s.xi.HIDE_ATTR:{},S,h)))}},33705:(e,t,a)=>{"use strict";a.d(t,{T$:()=>h,VQ:()=>r,V_:()=>A,W$:()=>u,ZQ:()=>_,Zc:()=>y,Zg:()=>n,ap:()=>m,bw:()=>Y,cT:()=>b,dF:()=>d,dP:()=>o,hp:()=>l,mM:()=>s,rS:()=>f,uR:()=>c,yS:()=>p,zW:()=>O,zz:()=>i});let n="storifyme_on_pop_mech_standard_articles",r="storifyme_on_pop_mech_science",l="storifyme_on_pop_mech_diy_and_subsection_feeds",i="storifyme_pm_explains",o="storifyme_on_pop_mech_hp_and_show",c=2,s="Watch Our Science Videos",d="Home & TOOL TIPS",u="control",p="variation_1",_="variation_2",m="variation_3",f="variation_4",b="https://cdn.storifyme.xyz/static/web-components/storifyme-elements.min.js",h="popular-mechanics-9976704",y="eu",Y={SCIENCE_NEWS_VIDEO_CAROUSEL:"10252",DIY_HOME_VIDEO_CAROUSEL:"10253",ASTOUNDING_POP_MECH_CLIPS:"10531",POP_MECH_EXPLAINS_CLIPS:"10532"},O="Clips From the Show",A={STORIFYME_CAROUSEL_IMPRESSION:"storifyme_carousel_impression",SHORTS_IMPRESSION:"shorts_impression",SHORTS_TAP_THROUGH:"shorts_tap_through",SHORTS_COMPLETION:"shorts_completion",SCROLL_25:"scroll_25",SCROLL_50:"scroll_50",SCROLL_75:"scroll_75",SCROLL_100:"scroll_100",LINK_IMPRESSION:"link_impression",LINK_CLICK:"link_click",HEADLINE_LINK_IMPRESSION:"headline_link_impression",HEADLINE_LINK_CLICK:"headline_link_click",STORIFYME_LINK_CLICK:"storifyme_link_click",TIME_ON_PAGE:"time_on_page"}},36609:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var n=a(53520),r=a(22730),l=a(71055),i=a(20339),o=a(11551),c=a(93682),s=a(12625),d=a(800),u=a(10848),p=a(96314),_=a(58813),m=a(59445),f=a(49691);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function h(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(Object(a),!0).forEach(function(t){(0,c.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var y=a(9954);function Y(){let e=(0,i.Bd)("content.jumpToWithoutColon"),t=(0,l.useRef)(),{items:a,activeId:n,relocateById:r,getTocItemRef:c}=function({wrapperRef:e}){let t=(0,d.BV)("tableOfContents"),a=(0,d.BV)("embeddedListicleToc"),n=(0,d.BV)("trailingTableOfContents")||[],r=(0,d.BV)("data.content.0.metadata.defaults.user_experience")===p.Wi.embeddedListicle&&a?.length?a:t,i=Array.isArray(r)?r:[],o=(0,s.md)(_.r3),c=(0,s.md)(_.VZ),b=(0,s.md)(_.Ab),y=(0,l.useMemo)(()=>h(h(h({},c),o),b),[o,c,b]),Y=(0,l.useMemo)(()=>(0,m.hO)(c),[c]),O=(0,l.useMemo)(()=>{let e=[...i,...n].filter(e=>e?.title);return[...Y.filter(t=>t?.title&&!e.some(e=>e.id===t.id)),...e]},[i,n,Y]),{0:A,1:E}=(0,l.useState)(""),P=(0,l.useRef)(!0),C=(0,l.useRef)(new Map),w=(0,l.useMemo)(()=>(0,u.A)(()=>{P.current=!0},400),[]),I=(0,l.useCallback)(e=>(C.current.has(e)||C.current.set(e,{current:null}),C.current.get(e)),[]),S=(0,l.useCallback)(t=>{let a=C.current.get(t)?.current;a&&e?.current&&(0,f.bE)(a,e.current,{axis:"vertical",offsetHeight:50})},[e]),L=(0,l.useCallback)((e,t)=>{P.current=!1,E(e),S(e),t&&(0,f.QR)(t,0)},[S]);return(0,l.useEffect)(()=>{let e=new IntersectionObserver(e=>
1{e.forEach(e=>{if(!P.current)return void w();if(e.isIntersecting){let t=e.target.dataset.anchorId;t&&(E(t),S(t))}})},{rootMargin:"-40% 0px -50% 0px",threshold:0});return Object.keys(y||{}).forEach(t=>{let a=y[t];a&&e.observe(a)}),()=>{e.disconnect(),w.cancel?.()}},[y,e,w,S]),{items:O,activeId:A,relocateById:L,getTocItemRef:I}}({wrapperRef:t});return a?.length?(0,y.Y)(o.w1,{role:"navigation","aria-labelledby":"article-left-rail-toc-heading"},(0,y.Y)(o.ov,{ref:t},(0,y.Y)(o.xc,{id:"article-left-rail-toc-heading","data-active":n?"false":"true"},e),(0,y.Y)(o.PZ,null,a.map(e=>{let t=n===e.id;return(0,y.Y)(o.s0,{key:e.id,"data-theme-key":"article-left-rail-nav-item"},(0,y.Y)(o.TH,{ref:c(e.id),"data-theme-key":"article-left-rail-nav-link",href:`#${e.id}`,"data-active":t?"true":"false","data-update-hash":!0,onClick:t=>r(e.id,t)},e.title))})))):null}function O(){return(0,r.Ay)("lg")?(0,y.Y)(Y,null):null}function A({children:e,sx:t}){return(0,y.Y)(o.NX,{"data-two-col":"true",sx:t},(0,y.Y)(O,null),(0,y.Y)(o.xV,null,e))}var E=a(60676);let P=["DisplayTypeComponent","disablePiano"];function C({configs:e,bodyDom:t}){let a=(0,r.Ay)("lg"),l=(0,E.Ti)(a),{DisplayTypeComponent:i,disablePiano:o}=e,c=(0,n.A)(e,P);return(0,y.Y)(A,{sx:l},(0,y.Y)(i,{dom:t,configs:c,disablePiano:o}))}},36758:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_templates/lite-article",function(){return a(65988)}])},41026:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>b});var n=a(68014),r=a.n(n),l=a(93175),i=a(58179),o=a(27903),c=a(4927),s=a(800),d=a(96314),u=a(53225),p=a(9954);let _=r()(()=>a.e(73970).then(a.bind(a,73970)),{id:"0b583c0",loadableGenerated:{webpack:()=>[73970]}}),m=r()(()=>Promise.all([a.e(94217),a.e(6442)]).then(a.bind(a,6442)),{id:"88b20b0",loadableGenerated:{webpack:()=>[6442]}}),f=r()(()=>a.e(58798).then(a.bind(a,58798)),{id:"52441b0",loadableGenerated:{webpack:()=>[58798]}}),b=function({dom:e,configs:t={ArticleWrapperComponent:null,wrapperClassName:""},disablePiano:a=!1}){let{ArticleWrapperComponent:n=null,wrapperClassName:r}=t??{},b=(0,s.BV)("products")??{},h=(0,s.BV)("data.content.0.spoken_text.speech_file_url"),y=(0,s.BV)("data.content.0.metadata.text_to_speech"),Y=(0,s.BV)("data.content.0.display_type.slug"),O=(0,u._P)("fre.content.article-action-toolbar"),A=y&&h,E=(0,u._P)("fre.piano.int"),P=(0,u._P)("fre.piano.activation-units");return(0,p.Y)(n,{className:`${r} content-container article-container`,"data-fp-content-container":!0},(0,p.Y)(o.A,null),b?(0,p.Y)(c.Cc,{products:b}):null,(0,p.Y)(l.A,null),!O&&A?(0,p.Y)(f,{audioUrl:h}):null,!a&&(0,p.Y)(_,null),(0,p.Y)(i.A,{dom:e,[d.xi.BODY_ATTR]:Y}),!a&&E&&P?(0,p.Y)(m,null):null)}},47701:(e,t,a)=>{"use strict";a.d(t,{y:()=>l});var n=a(22730),r=a(800);function l(){let e=(0,r.Uk)("articlePageLayout")||"classic",t=(0,n.Ay)("lg");return"left-rail-toc"===e&&t}},59183:(e,t,a)=>{"use strict";a.d(t,{A:()=>A});var n=a(1873),r=a(27320),l=a(76910),i=a(34220),o=a(94370),c=a(2984),s=a(90007),d=a(76889),u=a(72553),p=a(68014),_=a.n(p),m=a(95791),f=a(800),b=a(66066),h=a(35919),y=a(9954);let Y=(0,u.RZ)(_()(()=>Promise.all([a.e(97235),a.e(29338),a.e(43371)]).then(a.bind(a,45689)),{id:"66a4cf0",loadableGenerated:{webpack:()=>[45689]}}),{atoms:[[b.H,u.YL.LOAD]],strategy:u.YL.STATIC,inview:{disabled:!0}}),O=(0,u.RZ)(_()(()=>Promise.all([a.e(29338),a.e(99739),a.e(91069)]).then(a.bind(a,63403)),{id:"2d21350",loadableGenerated:{webpack:()=>[63403]}}),{wrapper:r.w,forwardedRef:!1,wrapperProps:{className:"footer"}}),A=function({canonicalUrl:e="",children:t,mainClassName:a,menuItems:r=[],pageData:u={},pageId:p="",ssr:{datalayer:_}={},navSxProps:b,theme:A,titleMarkup:E}){(0,m.r)();let P=(0,f.BV)("layoutContextProps.siteData.locale")??{},C=(0,f.jV)("metadata")??{},w=_?.template==="search"?"search-input":void 0,I=(0,f.BV)("contextLayoutProps.siteData"),S=(0,f.BV)("layoutContextProps.siteData.metadata.ciam")??{};return(0,y.Y)(i.A,{theme:A,pageId:p,useFocus:h.i},(0,y.Y)(o.A,(0,n.A)({},C,{site:I,canonicalUrl:e})),(0,y.Y)(c.A,null),(0,y.Y)(Y,{ciam:S,locale:P}),(0,y.Y)("span",{tabIndex:"0"}),(0,y.Y)(d.A,{hrefID:w}),(0,y.Y)(s.A,{ciam:S,menuItems:r,sponsor:u?.sponsor,titleMarkup:E,sxProps:b}),(0,y.Y)(l.gZ,{id:"main-content",className:a},t),(0,y.Y)(O,{menuItems:r}))}},59445:(e,t,a)=>{"use strict";function n(e){return Object.entries(e).map(([e,t])=>({id:e,title:t?.innerText||""}))}a.d(t,{hO:()=>n}),a(99738),a(62654)},65988:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>z,default:()=>X});var n=a(68014),r=a.n(n),l=a(45492),i=a(96314),o=a(92759),c=a(87042),s=a(800),d=a(28974),u=a(41026),p=a(63472),_=a(74691),m=a(1873),f=a(71055),b=a(59183),h=a(48769),y=a(99738),Y=a(67162),O=a(54036),A=a(89205),E=a(72553),P=a(84797),C=a(65876),w=a(20339),I=a(612),S=a(5357),L=a(29040),T=a(53217),g=a(57804),k=a(53647),V=a(24984),v=a(9954),N=a(71055);let R=r()(()=>a.e(47523).then(a.bind(a,69904)),{id:"0226730",loadableGenerated:{webpack:()=>[69904]}}),B=(0,E.RZ)(r()(()=>a.e(96562).then(a.bind(a,96562)),{id:"9c32260",loadableGenerated:{webpack:()=>[96562]}})),x=(0,E.RZ)(r()(()=>Promise.all([a.e(94710),a.e(78610),a.e(24321)]).then(a.bind(a,24321)),{id:"dccf470",loadableGenerated:{webpack:()=>[24321]}}),{strategy:E.YL.LOAD});function D(){let e=(0,g.W)(),t=(0,y.useBrandName)(),a=(0,w.Bd)({key:"content.watchNext",macros:{brandName:t}});return(0,V.E)(!1)?(0,v.Y)(B,{lazyStrategy:e?E.YL.DISABLED:null,isInBody:!1,watchNextText:a,titleWrapperOptions:P.ki.default,themeKeys:P.Ov.default,sxProps:P.Ml.default,enableParti
1alBlur:!0}):null}let M=function({children:e,headerComponent:t=null,showContentHeader:a,applyNewTransporter:n=!1,TopToutsComponent:r=R}){(0,k.iv)((0,s.Q6)("piano.config_a_b_test",{}));let l=(0,s.BV)("data.content.0")??{metadata:{}},o=(0,s.BV)("layoutContextProps"),c=(0,s.BV)("displayType"),d=(0,s.BV)("titleMarkup"),u=(0,s.BV)("ssr"),p=(0,s.BV)("data.content.0.metadata.header.title_layout"),_=(0,s.BV)("data.content.0.metadata.hide_all_recirc"),y=(0,s.BV)("data.content.0.metadata.sponsor.hide_recirc"),E=(0,s.BV)("data.content.0.collections"),P=(0,s.BV)("data.content.0.section"),w=(0,s.BV)("data.content.0.subsection"),g=(0,s.BV)("data.content.0.theme"),V=(0,S.I)(),B=(0,Y.q)(),M=a;void 0===M&&(M=![A.rU.REVIEW_ARTICLE,A.rU.VEHICLE_SPECS,A.rU.VEHICLE_CATEGORY_RANKINGS].includes(c)&&!V);let G=c===A.rU.LONGFORM_ARTICLE&&i.Gq.TITLE_LAYOUT_TEXT_OVER===i.FA[p],j=!_&&![A.rU.VEHICLE_SPECS].includes(c)&&!y,H=(0,s.BV)("layoutContextProps.canonicalUrl")||"";return(0,f.useEffect)(()=>{let e=window.location.hash.replace("#","");(e?document.querySelector(`[data-anchor-id="${e}"]`):null)&&(0,T.lu)(e,!1)},[]),(0,v.Y)(N.Fragment,null,(0,v.Y)(b.A,(0,m.A)({},o,{pageData:l,ssr:u,theme:g,hideLeaderboard:!0,disableDataLayer:!1,headerComponent:t,titleMarkup:d,Toptouts:()=>(0,v.Y)(r,{isHidden:B})}),(0,v.Y)(h.A,{canonicalUrl:H}),M?(0,v.Y)(O.A,{sxProps:G?{mb:0}:{}}):null,(0,v.Y)(C.A,{isWrapped:G},e,(0,v.Y)(D,null),(0,v.Y)(x,null),(0,v.Y)(I.D,{name:"layout.before-transporter"}),j?(0,v.Y)(L.A,{applyNewTransporter:n,collection:E?.[0],section:P,subsection:w}):null)))};var G=a(71055);let j=r()(()=>a.e(29023).then(a.bind(a,29023)),{id:"5d849a0",loadableGenerated:{webpack:()=>[29023]}}),H=r()(()=>Promise.all([a.e(97608),a.e(18731),a.e(87704),a.e(49804),a.e(86202),a.e(94710),a.e(95794),a.e(79189),a.e(50783),a.e(78610),a.e(21350),a.e(41056),a.e(9664),a.e(25602),a.e(43948),a.e(94217),a.e(36950),a.e(73938),a.e(65815),a.e(98160),a.e(60950),a.e(58944),a.e(29732)]).then(a.bind(a,23595)),{id:"e961800",loadableGenerated:{webpack:()=>[23595]}}),U=r()(()=>a.e(15826).then(a.bind(a,15826)),{id:"7042f60",loadableGenerated:{webpack:()=>[15826]}});function F(e){let t=(0,o.e0)();return(0,v.Y)(G.Fragment,null,t?(0,v.Y)(U,null):null,(0,v.Y)(c.S,{name:"article.standard.wrapper",fallback:l.Rg,className:e.className},e.children))}let W=function(){let e=(0,o.e0)(),t=(0,s.jV)("metadata.defaults.user_experience"),{shouldSwitchTemplate:a}=(0,_.R)({userExperience:t,expectedUserExperience:i.Wi.embeddedListicle});if(a)return(0,v.Y)(H,null);let n={ArticleWrapperComponent:F,wrapperClassName:"standard-container",DisplayTypeComponent:u.default,disablePiano:!0};return(0,v.Y)(G.Fragment,null,(0,v.Y)(p.A,null),(0,v.Y)(d.A,{configs:n,wrapper:l.ZS,LayoutComponent:M}),e?(0,v.Y)(j,null):null)};var Z=a(96823);let K=r()(()=>a.e(40013).then(a.bind(a,40013)),{id:"7812790",loadableGenerated:{webpack:()=>[40013]}});var z=!0;function X(e){return e?.template?.templateDisplay===Z.M?(0,v.Y)(K,e):(0,v.Y)(W,e)}},69854:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(68014),r=a.n(n),l=a(72553),i=a(86385),o=a(33705),c=a(9954);let s=(0,l.RZ)(r()(()=>a.e(38029).then(a.bind(a,38029)),{id:"fcf8ae0",loadableGenerated:{webpack:()=>[38029]}}),{strategy:l.YL.LOAD,lazyId:"storifyme-explains-page-placement"});function d(){return void 0===(0,i.A)(o.zz)?null:(0,c.Y)(s,null)}},74691:(e,t,a)=>{"use strict";a.d(t,{R:()=>l});var n=a(53225),r=a(800);function l({userExperience:e,expectedUserExperience:t}){let{shouldPreventTemplateSwitch:a,preventTemplateSwitchEnabled:i}=function(){let[e]=(0,n._P)(["fre.prevent-article-switch"]),t=(0,r.jV)("metadata.resin_release_created"),a=(0,r.jV)("metadata.resin_release_edited"),l=!!(t||a);return{preventTemplateSwitchEnabled:e,shouldPreventTemplateSwitch:e&&l,hasResinReleaseMetadata:l}}(),o=e===t;return{shouldSwitchTemplate:o&&!a,shouldPreventTemplateSwitch:a,preventTemplateSwitchEnabled:i,hasTargetUserExperience:o}}},96823:(e,t,a)=>{"use strict";a.d(t,{M:()=>n,d:()=>r});let n="luxury-article",r=3}},e=>{e.O(0,[46593,31947,23254,31237,60718,3022,96609,98756,21056,66188,67158,43992,14687,19262,41403,9131,28268,74353,51462,88526,66958,53107,14709,41758,93312,51629,56693,82463,43789,12395,68418,45492,7773,10520,90636,38792],()=>e(e.s=36758)),_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.