{"version":3,"names":["useMemo","removeSupportedExtensions","routeNode","sortRoutes","useSitemap","getSitemap","root","mapRouteToSitemap","route","parents","contextKey","filename","getRouteFilename","href","getRouteHref","isInitial","initialRouteName","isInternal","internal","isGenerated","generated","children","sort","map","child","getRouteSegments","split","path","segment","filter","Boolean","join","segments","match","slice","routeSegmentsCount","length"],"sources":["../../../src/router/sitemap.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,OAAA,QAAe;AAGxB,SAASC,yBAAA,QAAiC;AAC1C,SAASC,SAAA,QAAiB;AAC1B,SAASC,UAAA,QAAkB;AAYpB,SAASC,WAAA,EAAiC;EAC/C,OAAOJ,OAAA,CAAQ,MAAMK,UAAA,CAAWH,SAAS,GAAG,CAACA,SAAS,CAAC;AACzD;AAEO,SAASG,WAAWC,IAAA,EAA4C;EACrE,OAAOA,IAAA,GAAOC,iBAAA,CAAkBD,IAAA,EAAM,EAAE,IAAI;AAC9C;AAEA,SAASC,kBAAkBC,KAAA,EAAkBC,OAAA,EAAgC;EAC3E,OAAO;IACLC,UAAA,EAAYF,KAAA,CAAME,UAAA;IAClBC,QAAA,EAAUC,gBAAA,CAAiBJ,KAAK;IAChCK,IAAA,EAAMC,YAAA,CAAaN,KAAA,EAAOC,OAAO;IACjCM,SAAA,EAAWP,KAAA,CAAMQ,gBAAA,KAAqBR,KAAA,CAAMA,KAAA;IAC5CS,UAAA,EAAYT,KAAA,CAAMU,QAAA,IAAY;IAC9BC,WAAA,EAAaX,KAAA,CAAMY,SAAA,IAAa;IAChCC,QAAA,EAAU,CAAC,GAAGb,KAAA,CAAMa,QAAQ,EACzBC,IAAA,CAAKnB,UAAU,EACfoB,GAAA,CAAKC,KAAA,IAAUjB,iBAAA,CAAkBiB,KAAA,EAAOC,gBAAA,CAAiBjB,KAAA,EAAOC,OAAO,CAAC,CAAC;EAC9E;AACF;AAEA,SAASgB,iBAAiBjB,KAAA,EAAkBC,OAAA,EAAmB;EAC7D,OAAO,CAAC,GAAGA,OAAA,EAAS,GAAGD,KAAA,CAAMA,KAAA,CAAMkB,KAAA,CAAM,GAAG,CAAC;AAC/C;AAKA,SAASZ,aAAaN,KAAA,EAAkBC,OAAA,EAAmB;EACzD,MAAMkB,IAAA,GAAOF,gBAAA,CAAiBjB,KAAA,EAAOC,OAAO,EACzCc,GAAA,CAAKK,OAAA,IAAaA,OAAA,KAAY,UAAU,KAAKA,OAAQ,EACrDC,MAAA,CAAOC,OAAO,EACdC,IAAA,CAAK,GAAG;EAEX,OAAO,IAAIJ,IAAI;AACjB;AAEA,SAASf,iBAAiBJ,KAAA,EAAkB;EAC1C,MAAME,UAAA,GAAaT,yBAAA,CAA0BO,KAAA,CAAME,UAAU;EAC7D,MAAMsB,QAAA,GAAWtB,UAAA,CAAWgB,KAAA,CAAM,GAAG;EAErC,IAAIlB,KAAA,CAAME,UAAA,CAAWuB,KAAA,CAAM,mBAAmB,GAAG;IAC/C,OAAOD,QAAA,CAASE,KAAA,CAAM,EAAE,EAAEH,IAAA,CAAK,GAAG;EACpC;EAEA,MAAMI,kBAAA,GAAqB3B,KAAA,CAAMA,KAAA,CAAMkB,KAAA,CAAM,GAAG,EAAEU,MAAA;EAClD,OAAOJ,QAAA,CAASE,KAAA,CAAM,CAACC,kBAAkB,EAAEJ,IAAA,CAAK,GAAG;AACrD","ignoreList":[]}