PageSourceSearch

https://treasurestate.netlify.app/_next/static/chunks/5317.c018512ea50f999f.js

js treasurestate.netlify.app collected 2026-10-03 11:36:19 UTC 17,956 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5317],{15317:function(e,t,n){n.r(t),n.d(t,{default:function(){return SiteGraphApp}});var r=n(85893),i=n(67294),o=n(5152),a=n.n(o),l=n(41664),s=n.n(l),d=n(11163);let c={hub:"Hubs",town:"Towns",guide:"Guides",ranking:"Rankings",compare:"Compares",corridor:"Corridors",park:"Parks",ski:"Ski",ghost_town:"Ghost towns",marker:"Markers",information:"Articles"},u={hub:"#d8973c",town:"#5eb3c4",guide:"#84a9ac",ranking:"#e0a84a",compare:"#3b6978",corridor:"#c45c4a",park:"#5a8f6a",ski:"#6a9ec4",ghost_town:"#a89070",marker:"#8a9aa3",information:"#c4783b"},p=["hub","town","guide","ranking","compare","corridor","park","ski","ghost_town","marker","information"],g="site:home";var h=n(7033);let f=a()(()=>n.e(9910).then(n.bind(n,99910)),{loadableGenerated:{webpack:()=>[99910]},ssr:!1});function linkEndId(e){return"object"==typeof e?e.id:e}function SiteGraphApp(e){let{data:t,narrowMobile:n=!1}=e,o=(0,d.useRouter)(),a=(0,i.useRef)(null),l=(0,i.useRef)(null),b=(0,i.useRef)(new Map),m=(0,i.useRef)(null),[x,y]=(0,i.useState)({w:800,h:600}),[k,w]=(0,i.useState)(g),[S,v]=(0,i.useState)("auto"),[j,C]=(0,i.useState)(()=>new Set(p)),[I,E]=(0,i.useState)(null),[z,M]=(0,i.useState)(()=>new Set),[R,W]=(0,i.useState)(()=>new Set),[P,T]=(0,i.useState)(null),[F,A]=(0,i.useState)(""),[D,H]=(0,i.useState)(!1),[L,G]=(0,i.useState)(!0),[N,_]=(0,i.useState)(!1);(0,i.useEffect)(()=>{if(!o.isReady)return;let e=(0,h.M7)(t,"string"==typeof o.query.focus?o.query.focus:null),n=function(e){let t=Array.isArray(e)?e[0]:e;return"1"===t?1:"2"===t?2:"auto"}(o.query.depth);w(e),v(n);let r=t.nodes.find(t=>t.id===e)||null;T(r),_(!0)},[o.isReady,o.query.focus,o.query.depth,t]),(0,i.useEffect)(()=>{if(!N||!o.isReady)return;let e=new URLSearchParams;e.set("focus",k),"auto"!==S&&e.set("depth",String(S));let t=e.toString(),n="/graph/?".concat(t),r=o.asPath.split("#")[0];r!==n&&r!=="/graph?".concat(t)&&o.replace(n,void 0,{shallow:!0,scroll:!1})},[k,S,N,o]),(0,i.useEffect)(()=>{let e=l.current;if(!e)return;let t=new ResizeObserver(()=>{y({w:e.clientWidth,h:e.clientHeight})});return t.observe(e),y({w:e.clientWidth,h:e.clientHeight}),()=>t.disconnect()},[]);let B=(0,i.useMemo)(()=>(0,h.DP)(t,k,S,j),[t,k,S,j]),K=(0,i.useMemo)(()=>(0,h.Vi)(t,k,{depth:B,types:j,maxNodes:n?70:110}),[t,k,B,j,n]),q=(0,i.useMemo)(()=>(0,h.SM)(t,k,{types:j,limit:n?8:12}),[t,k,j,n]),O=(0,i.useMemo)(()=>{let e=K.nodes.map(e=>{let t=b.current.get(e.id),n=e.id===k,r={...e,neighbors:[],links:[]};if(t&&(r.x=t.x,r.y=t.y),n){var i,o;r.fx=null!==(i=null==t?void 0:t.x)&&void 0!==i?i:0,r.fy=null!==(o=null==t?void 0:t.y)&&void 0!==o?o:0,t||(r.x=0,r.y=0)}else r.fx=void 0,r.fy=void 0;return r}),t=new Map(e.map(e=>[e.id,e])),n=K.links.map(e=>({source:e.source,target:e.target,kind:e.kind}));for(let e of n){let n=t.get(e.source),r=t.get(e.target);n&&r&&(n.neighbors.push(r),r.neighbors.push(n),n.links.push(e),r.links.push(e))}return{nodes:e,links:n}},[K.nodes,K.links,k]),U=(0,i.useMemo)(()=>(0,h.TI)(t,F),[t,F]),V=(0,i.useCallback)(e=>{w(e.id),T(e),A(""),H(!1)},[]);(0,i.useEffect)(()=>{var e,t;let n=a.current;if(!(null==n?void 0:n.d3Force))return;let r=n.d3Force("charge");null==r||null===(e=r.strength)||void 0===e||e.call(r,-160);let i=n.d3Force("link");null==i||null===(t=i.distance)||void 0===t||t.call(i,52)},[O]);let Y=(0,i.useCallback)(()=>{var e,t;m.current!==k&&(m.current=k,null===(t=a.current)||void 0===t||null===(e=t.zoomToFit)||void 0===e||e.call(t,380,n?52:88))},[k,n]),$=(0,i.useCallback)((e,t,n)=>{"number"==typeof e.x&&"number"==typeof e.y&&b.current.set(e.id,{x:e.x,y:e.y});let r=u[e.type]||"#84a9ac",i=Math.max(3.5,1.65*Math.sqrt(e.weight||4)),o=e.x||0,a=e.y||0,l=!!e.__focus,s=e.id===I||e.id===(null==P?void 0:P.id),d=0===z.size||z.has(e.id),c=l||s;if(t.globalAlpha=d?1:.22,c||l){let e=t.createRadialGradient(o,a,.2*i,o,a,3.2*i);e.addColorStop(0,"rgba(216,151,60,0.45)"),e.addColorStop(.45,"rgba(216,151,60,0.12)"),e.addColorStop(1,"rgba(216,151,60,0)"),t.beginPath(),t.arc(o,a,3.2*i,0,2*Math.PI),t.fillStyle=e,t.fill()}t.beginPath(),t.arc(o,a,i+(c?2.5:0),0,2*Math.PI),t.fillStyle=c?"rgba(245,239,228,0.22)":"rgba(132,169,172,0.06)",t.fill(),t.beginPath(),t.arc(o,a,i,0,2*Math.PI),t.fillStyle=r,t.fill(),t.strokeStyle=c?"#f5efe4":"rgba(15,28,36,0.65)",t.lineWidth=(c?2.2:1)/n,t.stroke();let p=c||l||n>1.25||"hub"===e.type||z.has(e.id);if(p&&d){t.font="600 ".concat(Math.max(11/n,2.6),"px Montserrat, system-ui, sans-serif"),t.textAlign="center",t.textBaseline="top";let r=a+i+3/n;t.lineWidth=3.5/n,t.strokeStyle="rgba(15,28,36,0.88)",t.strokeText(e.label,o,r),t.fillStyle="#f5efe4",t.fillText(e.label,o,r)}t.globalAlpha=1},[I,P,z]),J=(0,i.useCallback)(e=>{var t;if(E(null!==(t=null==e?void 0:e.id)&&void 0!==t?t:null),!e){M(new Set),W(new Set);return}
1let n=new Set([e.id]),r=new Set;for(let t of e.neighbors||[])n.add(t.id);for(let t of e.links||[])r.add("".concat(linkEndId(t.source),"|").concat(linkEndId(t.target)));M(n),W(r)},[]),toggleType=e=>{C(t=>{let n=new Set(t);return n.has(e)?n.size>1&&n.delete(e):n.add(e),n})},Q=t.nodes.find(e=>e.id===k)||t.nodes[0],X=P||Q,Z="auto"===S?"Auto (".concat(B," hop").concat(1===B?"":"s",")"):"".concat(B," hop").concat(1===B?"":"s");return(0,r.jsxs)("div",{ref:l,style:{position:"relative",width:"100%",height:"100%",minHeight:0,background:"radial-gradient(1100px 640px at 18% 8%, #2a4556 0%, #1a303c 38%, #122029 72%, #0c161c 100%)",fontFamily:"var(--font-primary, Montserrat, system-ui, sans-serif)",overflow:"hidden"},children:[(0,r.jsx)("div",{"aria-hidden":!0,style:{position:"absolute",inset:0,pointerEvents:"none",background:"radial-gradient(ellipse 70% 55% at 78% 88%, rgba(216,151,60,0.09) 0%, transparent 55%), radial-gradient(ellipse 50% 40% at 12% 70%, rgba(59,105,120,0.18) 0%, transparent 60%)"}}),(0,r.jsx)("div",{"aria-hidden":!0,style:{position:"absolute",inset:0,opacity:.055,pointerEvents:"none",backgroundImage:"url(\"data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E\")"}}),(0,r.jsx)(f,{ref:a,width:x.w,height:x.h,graphData:O,backgroundColor:"rgba(0,0,0,0)",nodeId:"id",autoPauseRedraw:!1,linkColor:e=>{let t="".concat(linkEndId(e.source),"|").concat(linkEndId(e.target)),n="".concat(linkEndId(e.target),"|").concat(linkEndId(e.source)),r=R.has(t)||R.has(n);return 0===R.size?"rgba(132,169,172,0.26)":r?"rgba(216,151,60,0.72)":"rgba(132,169,172,0.08)"},linkWidth:e=>{let t="".concat(linkEndId(e.source),"|").concat(linkEndId(e.target)),n="".concat(linkEndId(e.target),"|").concat(linkEndId(e.source));return R.has(t)||R.has(n)?2.2:1},linkDirectionalParticles:2,linkDirectionalParticleWidth:e=>{let t="".concat(linkEndId(e.source),"|").concat(linkEndId(e.target)),n="".concat(linkEndId(e.target),"|").concat(linkEndId(e.source));return R.has(t)||R.has(n)?2.4:0},linkDirectionalParticleColor:()=>"#d8973c",linkDirectionalParticleSpeed:.004,cooldownTicks:80,d3VelocityDecay:.4,warmupTicks:12,onEngineStop:Y,nodeCanvasObjectMode:()=>"replace",nodeCanvasObject:$,nodePointerAreaPaint:(e,t,n)=>{let r=Math.max(6,2*Math.sqrt(e.weight||4));n.beginPath(),n.arc(e.x||0,e.y||0,r,0,2*Math.PI),n.fillStyle=t,n.fill()},onNodeHover:J,onNodeClick:e=>{T(e),w(e.id)},onNodeDragEnd:e=>{e.fx=e.x,e.fy=e.y,"number"==typeof e.x&&"number"==typeof e.y&&b.current.set(e.id,{x:e.x,y:e.y})},onBackgroundClick:()=>{T(null),J(null)}}),(0,r.jsxs)("header",{style:{position:"absolute",top:0,left:0,right:0,zIndex:20,display:"flex",flexWrap:"wrap",alignItems:"center",gap:"0.55rem 0.85rem",padding:n?"0.65rem 0.75rem":"0.9rem 1.15rem",background:"linear-gradient(180deg, rgba(12,22,28,0.94) 0%, rgba(12,22,28,0.55) 68%, transparent 100%)",pointerEvents:"none"},children:[(0,r.jsxs)("div",{style:{display:"flex",alignItems:"baseline",gap:"0.7rem",pointerEvents:"auto"},children:[(0,r.jsx)(s(),{href:"/",style:{color:"#f5efe4",fontWeight:800,textDecoration:"none",fontSize:"1rem",letterSpacing:"-0.01em"},children:"Treasure State"}),(0,r.jsx)("span",{style:{color:"#d8973c",fontWeight:700,fontSize:"0.72rem",letterSpacing:"0.12em",textTransform:"uppercase"},children:"Site graph"})]}),(0,r.jsxs)("div",{style:{position:"relative",flex:"1 1 200px",maxWidth:360,pointerEvents:"auto"},children:[(0,r.jsx)("input",{type:"search",value:F,placeholder:"Find a page…","aria-label":"Search site graph",onChange:e=>{A(e.target.value),H(!0)},onFocus:()=>H(!0),onBlur:()=>window.setTimeout(()=>H(!1),160),style:{width:"100%",boxSizing:"border-box",border:"1px solid rgba(132,169,172,0.4)",borderRadius:10,padding:"0.55rem 0.85rem",background:"rgba(245,239,228,0.96)",color:"#204051",fontSize:"0.86rem",fontFamily:"inherit",boxShadow:"0 8px 28px rgba(0,0,0,0.22)"}}),D&&U.length>0&&(0,r.jsx)("ul",{style:{position:"absolute",top:"calc(100% + 6px)",left:0,right:0,margin:0,padding:"0.3rem 0",listStyle:"none",background:"#f5efe4",borderRadius:10,boxShadow:"0 16px 48px rgba(0,0,0,0.4)",maxHeight:280,overflowY:"auto",zIndex:30},children:U.map(e=>(0,r.jsx)("li",{children:(0,r.jsxs)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>V(e),style:{width:"100%",textAlign:"left",border:"none",background:"transparent",padding:"0.58rem 0.85rem",cursor:"pointer",fontFamily:"inherit",color:"#204051"},children:[(0,r.jsx)("span",{style:{fontWeight:700,fontSize:"0.88rem"},children:e.label}),(0,r.jsxs)("span",{style:{display:"block",fontSize:"0.7rem",color:"#5a7582",marginTop:1},children:[c[e.type]," \xb7 ",e.url]})]})},e.id))})]}),(0,r.jsxs)("div",{style:{display:"flex",gap:6,pointerEvents:"auto",marginLeft:n?0:"auto",flexWrap:"wrap"},children:[["auto",1,2].map(e=>(0,r.jsx)("button",{type:"button",onClick:()=>{m.current=null,v(e)},"aria-pressed":S===e,style:chip(S===e),children:"auto"===e?"Auto":"".concat(e," hop")},String(e))),(0,r.jsx)("button",{type:"button",onClick:()=>G(e=>!e),style:chip(L),children:L?"Hide filters":"Filters"})]})]}),L&&(0,r.jsxs)("aside",{style:{position:"absolute",zIndex:18,...n?{left:10,right:10,top:122}:{left:16,top:92,width:248},background:"rgba(18,32,40,0.9)",border:"1px solid rgba(132,169,172,0.28)",borderRadius:16,padding:"0.85rem 0.95rem",boxShadow:"0 20px 56px rgba(0,0,0,0.4)",color:"#e8eef0",backdropFilter:"blur(14px)"},children:[(0,r.jsxs)("div",{style:{fontSize:"0.66rem",fontWeight:800,letterSpacing:"0.1em",textTransform:"uppercase",color:"#84a9ac",marginBottom:10},children:["Show types \xb7 ",Z]}),(0,r.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:6},children:p.map(e=>{let t=j.has(e);return(0,r.jsx)("button",{type:"button","aria-pressed":t,onClick:()=>{m.current=null,toggleType(e)},style:{border:"1px solid ".concat(t?u[e]:"rgba(132,169,172,0.28)"),background:t?u[e]:"transparent",color:t?"#0f1c24":"#c5d4da",borderRadius:999,padding:"0.24rem 0.55rem",fontSize:"0.7rem",fontWeight:700,cursor:"pointer",fontFamily:"inherit"},children:c[e]},e)})}),(0,r.jsx)("p",{style:{margin:"0.85rem 0 0",fontSize:"0.74rem",lineHeight:1.5,color:"#9aafb8"},children:"Auto expands sparse pages to 2 hops. High-value links (towns, guides, rankings) win when the view is capped."})]}),X&&(0,r.jsxs)("div",{style:{position:"absolute",zIndex:18,...n?{left:10,right:10,bottom:14,maxHeight:"42vh",overflowY:"auto"}:{right:16,bottom:16,width:352,maxHeight:"58vh",overflowY:"auto"},background:"linear-gradient(165deg, rgba(245,239,228,0.98) 0%, rgba(236,228,214,0.97) 100%)",borderRadius:16,padding:"1rem 1.1rem",boxShadow:"0 22px 60px rgba(0,0,0,0.45)",color:"#204051",border:"1px solid rgba(216,151,60,0.25)"},children:[(0,r.jsx)("div",{style:{fontSize:"0.66rem",fontWeight:800,letterSpacing:"0.08em",textTransform:"uppercase",color:"#3b6978",marginBottom:4},children:c[X.type]}),(0,r.jsx)("h2",{style:{margin:"0 0 0.35rem",fontSize:"1.2rem",lineHeight:1.25,color:"#204051",fontWeight:800},children:X.label}),(0,r.jsxs)("p",{style:{margin:"0 0 0.85rem",fontSize:"0.78rem",color:"#5a7582"}
1,children:[K.nodes.length," pages in view \xb7 ",K.links.length," connections \xb7 ",Z]}),(0,r.jsxs)("div",{style:{display:"flex",gap:8,flexWrap:"wrap",marginBottom:q.length?"0.85rem":0},children:[(0,r.jsx)(s(),{href:X.url,style:{display:"inline-flex",alignItems:"center",justifyContent:"center",padding:"0.58rem 1rem",borderRadius:10,background:"#204051",color:"#f5efe4",fontWeight:700,fontSize:"0.84rem",textDecoration:"none",boxShadow:"0 6px 18px rgba(32,64,81,0.35)"},children:"Open page →"}),(0,r.jsx)("button",{type:"button",onClick:()=>{m.current=null,V(t.nodes.find(e=>e.id===g))},style:{...chip(!1),background:"#fff",border:"1px solid #c5d4da",color:"#3b6978",padding:"0.55rem 0.85rem"},children:"Reset to home"})]}),q.length>0&&(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{style:{fontSize:"0.66rem",fontWeight:800,letterSpacing:"0.08em",textTransform:"uppercase",color:"#3b6978",marginBottom:6},children:"Connected pages"}),(0,r.jsx)("ul",{style:{listStyle:"none",margin:0,padding:0},children:q.map(e=>(0,r.jsx)("li",{style:{borderTop:"1px solid rgba(32,64,81,0.08)"},children:(0,r.jsxs)("button",{type:"button",onClick:()=>{m.current=null,V(e)},style:{width:"100%",textAlign:"left",border:"none",background:"transparent",padding:"0.45rem 0",cursor:"pointer",fontFamily:"inherit",color:"#204051"},children:[(0,r.jsx)("span",{style:{fontWeight:700,fontSize:"0.82rem"},children:e.label}),(0,r.jsxs)("span",{style:{display:"block",fontSize:"0.68rem",color:"#5a7582"},children:[c[e.type]," \xb7 ",e.kind]})]})},e.id))})]})]}),(0,r.jsxs)("div",{style:{position:"absolute",left:n?10:16,bottom:n?X?"44vh":14:16,zIndex:12,fontSize:"0.68rem",color:"rgba(232,238,240,0.5)",pointerEvents:"none",letterSpacing:"0.02em"},children:[t.nodeCount.toLocaleString()," pages \xb7 ",t.linkCount.toLocaleString()," links in the full graph"]})]})}function chip(e){return{border:"1px solid ".concat(e?"#d8973c":"rgba(132,169,172,0.38)"),background:e?"rgba(216,151,60,0.22)":"rgba(12,22,28,0.6)",color:e?"#f5efe4":"#c5d4da",borderRadius:999,padding:"0.38rem 0.7rem",fontSize:"0.72rem",fontWeight:700,cursor:"pointer",fontFamily:"var(--font-primary, Montserrat, system-ui, sans-serif)"}}},7033:function(e,t,n){n.d(t,{DP:function(){return resolveDepth},H5:function(){return siteGraphHref},M7:function(){return resolveFocusId},SM:function(){return getConnectedNeighbors},TI:function(){return searchSiteGraphNodes},Vi:function(){return buildLocalGraph}});let r={featured:100,topic:95,guide:90,ranking:85,corridor:80,compare:75,near:70,related:65,nav:50,membership:25},i={hub:100,town:90,guide:85,information:83,ranking:80,corridor:75,compare:70,park:60,ski:60,ghost_town:50,marker:20};function linkKey(e,t){return e<t?"".concat(e,"|").concat(t):"".concat(t,"|").concat(e)}function bestKindBetween(e,t,n){return e.get(linkKey(t,n))||"related"}function buildLinkKindIndex(e){let t=new Map;for(let n of e){let e=linkKey(n.source,n.target),i=t.get(e),o=r[n.kind]||0,a=i?r[i]||0:-1;(!i||o>a)&&t.set(e,n.kind)}return t}function candidateScore(e,t,n){return(r[t]||0)+(i[e.type]||0)+e.weight+(n?40:0)}function resolveDepth(e,t,n,r){return 1===n||2===n?n:8>function(e,t,n){let r=new Map(e.nodes.map(e=>[e.id,e])),i=r.get(t)||r.get("site:home");if(!i)return 0;
1let allowed=e=>!n||0===n.size||n.has(e.type),o=0;for(let t of e.adjacency[i.id]||[]){let e=r.get(t);e&&allowed(e)&&(o+=1)}return o}(e,t,r)?2:1}function buildLocalGraph(e,t){var n,r;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=null!==(n=i.depth)&&void 0!==n?n:1,a=null!==(r=i.maxNodes)&&void 0!==r?r:100,l=i.types,s=new Map(e.nodes.map(e=>[e.id,e])),d=s.get(t)||s.get("site:home");if(!d)return{nodes:[],links:[]};let allowed=e=>!l||0===l.size||l.has(e.type),c=buildLinkKindIndex(e.links),u=new Set([d.id]),p=[d.id];for(let t=0;t<o;t++){let t=a-u.size;if(t<=0)break;let n=new Map;for(let t of p){let r=e.adjacency[t]||[];for(let e of r){if(u.has(e))continue;let r=s.get(e);if(!r||!allowed(r))continue;let i=bestKindBetween(c,t,e),o=candidateScore(r,i,t===d.id),a=n.get(e);(!a||o>a.score)&&n.set(e,{id:e,score:o})}}let r=Array.from(n.values()).sort((e,t)=>t.score-e.score||e.id.localeCompare(t.id)),i=[];for(let e of r.slice(0,t))u.add(e.id),i.push(e.id);if(p=i,u.size>=a)break}u.add(d.id);let g=Array.from(u).map(e=>s.get(e)).filter(e=>!!e).map(e=>({...e,__focus:e.id===d.id})),h=new Set(g.map(e=>e.id)),f=e.links.filter(e=>h.has(e.source)&&h.has(e.target)).map(e=>({source:e.source,target:e.target,kind:e.kind}));return{nodes:g,links:f}}function getConnectedNeighbors(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=null!==(n=r.limit)&&void 0!==n?n:16,o=r.types,a=new Map(e.nodes.map(e=>[e.id,e])),l=a.get(t);if(!l)return[];
1let allowed=e=>!o||0===o.size||o.has(e.type),s=buildLinkKindIndex(e.links),d=[];for(let t of e.adjacency[l.id]||[]){let e=a.get(t);if(!e||!allowed(e))continue;let n=bestKindBetween(s,l.id,t);d.push({...e,kind:n,score:candidateScore(e,n,!0)})}return d.sort((e,t)=>t.score-e.score||e.label.localeCompare(t.label)).slice(0,i).map(e=>{let{score:t,...n}=e;return n})}function searchSiteGraphNodes(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12,r=t.trim().toLowerCase();return r.length<2?[]:e.nodes.filter(e=>e.label.toLowerCase().includes(r)||e.type.includes(r)||e.url.toLowerCase().includes(r)||e.id.toLowerCase().includes(r)).sort((e,t)=>t.weight-e.weight||e.label.localeCompare(t.label)).slice(0,n)}function resolveFocusId(e,t){if(!t)return"site:home";let n=decodeURIComponent(t).trim();if(e.nodes.some(e=>e.id===n))return n;let r=n.startsWith("/")?n:"/".concat(n),i=e.nodes.find(e=>e.url===r||e.url==="".concat(r,"/")||e.url===r.replace(/\/$/,"")+"/");return i?i.id:"site:home"}function siteGraphHref(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",n=new URLSearchParams;return n.set("focus",e),"auto"!==t&&n.set("depth",String(t)),"/graph/?".concat(n.toString())}}}]);

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.