1import{s as n}from"./chunk-Bxq2NsBEgHFcL.js";var i=(t=>(t.City="city",t.Admin1="admin1",t.Country="country",t))(i||{});function a(t){return t.type==="city"}function f(t){return t.city??t.state??t.country}function y({place:t,searchPathname:r,coordinates:u}){return t?e(t):u?{pathname:r,search:`?lat=${u.latitude}&lng=${u.longitude}`}:null}function e(t,r){return`${(()=>{switch(t.type){case i.City:return`/places/${n(t.countryCode)}${t.admin1?`/${n(t.admin1)}`:""}/${n(t.slug)}`;case i.Admin1:return`/places/${n(t.countryCode)}/${n(t.slug)}`;case i.Country:return`/places/${n(t.slug)}`}})()}${(r==null?void 0:r.suffix)??""}`}export{i as P,f as a,y as b,e as g,a as i};
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.