{"root":["../../src/app.tsx","../../src/fontsource.d.ts","../../src/main.tsx","../../src/queryclient.ts","../../src/types.d.ts","../../src/vite-env.d.ts","../../src/api/jellyfin.ts","../../src/components/audioidentifier.tsx","../../src/components/authform.tsx","../../src/components/blankscreenerrorboundary.tsx","../../src/components/connectivitybanner.tsx","../../src/components/downloaddebugger.tsx","../../src/components/downloadprogressbutton.tsx","../../src/components/downloadprogressmodal.tsx","../../src/components/downloadtracker.tsx","../../src/components/dropdown.tsx","../../src/components/enhanceddownloadindicator.tsx","../../src/components/errorboundary.tsx","../../src/components/headersearchbar.tsx","../../src/components/homeenhanced.tsx","../../src/components/inlineloader.tsx","../../src/components/jellyimg.tsx","../../src/components/lazydiscoverysection.tsx","../../src/components/lazyimage.tsx","../../src/components/loader.tsx","../../src/components/main.tsx","../../src/components/mediadetailmodal.tsx","../../src/components/medialist.tsx","../../src/components/networkstatus.tsx","../../src/components/pagerefreshprevention.tsx","../../src/components/playbackmanager.ts","../../src/components/playlisttracklist.tsx","../../src/components/previewbutton.tsx","../../src/components/pulltorefreshindicator.tsx","../../src/components/pulltorefreshwrapper.tsx","../../src/components/searchbar.tsx","../../src/components/sidenav.tsx","../../src/components/skeleton.tsx","../../src/components/squircle.tsx","../../src/components/svgicons.tsx","../../src/components/themedmixmodal.tsx","../../src/components/tracklist.tsx","../../src/components/unifieddownloadindicator.tsx","../../src/components/virtualizeddiscoverygrid.tsx","../../src/context/audiostoragecontext/audiostoragecontext.ts","../../src/context/audiostoragecontext/audiostoragecontextprovider.tsx","../../src/context/downloadcontext/downloadcontext.ts","../../src/context/downloadcontext/downloadcontextprovider.tsx","../../src/context/dropdowncontext/dropdowncontext.ts","../../src/context/dropdowncontext/dropdowncontextprovider.tsx","../../src/context/filtercontext/filtercontext.ts","../../src/context/filtercontext/filtercontextprovider.tsx","../../src/context/historycontext/historycontext.ts","../../src/context/historycontext/historycontextprovider.tsx","../../src/context/jellyfincontext/jellyfincontext.ts","../../src/context/jellyfincontext/jellyfincontextprovider.tsx","../../src/context/pagetitlecontext/pagetitlecontext.ts","../../src/context/pagetitlecontext/pagetitleprovider.tsx","../../src/context/playbackcontext/playbackcontext.ts","../../src/context/playbackcontext/playbackcontextprovider.tsx","../../src/context/playbackhistorycontext/playbackhistorycontext.ts","../../src/context/playbackhistorycontext/playbackhistorycontextprovider.tsx","../../src/context/previewcontext/previewcontext.ts","../../src/context/previewcontext/previewcontextprovider.tsx","../../src/context/scrollcontext/scrollcontext.ts","../../src/context/scrollcontext/scrollcontextprovider.tsx","../../src/context/sidenavcontext/sidenavcontext.ts","../../src/context/sidenavcontext/sidenavcontextprovider.tsx","../../src/context/themecontext/themecontext.ts","../../src/context/themecontext/themecontextprovider.tsx","../../src/data/genretaxonomy.ts","../../src/hooks/useapplifecycle.ts","../../src/hooks/useconnectivity.ts","../../src/hooks/usedebounce.ts","../../src/hooks/usedependencydebug.ts","../../src/hooks/usedirectdownloadscheck.ts","../../src/hooks/usedisplayitems.ts","../../src/hooks/usedocumenttitle.ts","../../src/hooks/usedownloadtracker.ts","../../src/hooks/useduration.ts","../../src/hooks/useexternalconfig.ts","../../src/hooks/usefavorites.ts","../../src/hooks/useindexeddbdownloadsdata.ts","../../src/hooks/useinstantmix.ts","../../src/hooks/usenetworkresilience.ts","../../src/hooks/usenetworkstability.ts","../../src/hooks/useoptimizeddiscovery.ts","../../src/hooks/usepatchqueries.ts","../../src/hooks/useplaybackresilience.ts","../../src/hooks/useplaylists.ts","../../src/hooks/usepulltorefresh.ts","../../src/hooks/usescrollrestore.ts","../../src/hooks/usesocket.ts","../../src/hooks/jellyfin/usejellyfinalbumdata.ts","../../src/hooks/jellyfin/usejellyfinartistdata.ts","../../src/hooks/jellyfin/usejellyfinhomedata.ts","../../src/hooks/jellyfin/usejellyfininstantmixdata.ts","../../src/hooks/jellyfin/usejellyfinplaylistsfeaturingartist.ts","../../src/hooks/jellyfin/usejellyfinplaylistslist.ts","../../src/hooks/jellyfin/usejellyfintrackinfo.ts","../../src/hooks/jellyfin/infinite/usejellyfinalbumartistsdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinalbumsdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinartisttracksdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinartistsdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinfavoritesdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinfrequentlyplayeddata.ts","../../src/hooks/jellyfin/infinite/usejellyfingenretracks.ts","../../src/hooks/jellyfin/infinite/usejellyfininfinitedata.ts","../../src/hooks/jellyfin/infinite/usejellyfinplaylistdata.ts","../../src/hooks/jellyfin/infinite/usejellyfinrecentlyplayeddata.ts","../../src/hooks/jellyfin/infinite/usejellyfintracksdata.ts","../../src/pages/album.tsx","../../src/pages/albumartists.tsx","../../src/pages/albums.tsx","../../src/pages/artist.tsx","../../src/pages/artisttracks.tsx","../../src/pages/artists.tsx","../../src/pages/discover.tsx","../../src/pages/discoveroptimized.tsx","../../src/pages/downloads.tsx","../../src/pages/favorites.tsx","../../src/pages/frequentlyplayed.tsx","../../src/pages/genre.tsx","../../src/pages/genres.tsx","../../src/pages/genreshierarchical.tsx","../../src/pages/genresoverview.tsx","../../src/pages/home.tsx","../../src/pages/homeenhanced.tsx","../../src/pages/homeenhancedv2.tsx","../../src/pages/instantmix.tsx","../../src/pages/login.tsx","../../src/pages/lyrics.tsx","../../src/pages/nowplaying.tsx","../../src/pages/nowplayinglyrics.tsx","../../src/pages/onlinesearch.tsx","../../src/pages/playlist.tsx","../../src/pages/queue.tsx","../../src/pages/recentlyplayed.tsx","../../src/pages/searchresults.tsx","../../src/pages/sectionmore.tsx","../../src/pages/settings.tsx","../../src/pages/tracks.tsx","../../src/services/iosbackgroundaudioservice.ts","../../src/services/instantmixservice.ts","../../src/services/recommendationservice.ts","../../src/types/media.ts","../../src/utils/apiwrapper.ts","../../src/utils/backgroundplaybackoptimizer.ts","../../src/utils/blankscreenprevention.ts","../../src/utils/connectionrecovery.ts","../../src/utils/contextmigration.ts","../../src/utils/devicedetection.ts","../../src/utils/discoveryoptimization.ts","../../src/utils/downloadedplaylistmanager.ts","../../src/utils/enhanceddownloadcontext.ts","../../src/utils/formatdate.ts","../../src/utils/formatduration.ts","../../src/utils/formatdurationreadable.ts","../../src/utils/formatfilesize.ts","../../src/utils/genreclassifier.ts","../../src/utils/genreindex.ts","../../src/utils/getalltracks.ts","../../src/utils/iosresilience.ts","../../src/utils/libraryplaylistgenerator.ts","../../src/utils/memorymanager.ts","../../src/utils/memoryoptimization.ts","../../src/utils/mobileoptimizations.ts","../../src/utils/networkresilience.ts","../../src/utils/networkstabilitytest.ts","../../src/utils/performancemonitor.ts","../../src/utils/performanceoptimizer.ts","../../src/utils/playlistdownloader.ts","../../src/utils/robustfetch.ts","../../src/utils/scrollpreservation.ts","../../src/utils/stabilitytest.ts","../../src/utils/titleutils.ts"],"errors":true,"version":"5.8.3"}