├── .eslintignore ├── .eslintrc.js ├── .github └── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── feature-request.yml ├── .gitignore ├── .prettierrc.json ├── .vscode └── settings.json ├── .yarn └── releases │ └── yarn-4.11.0.cjs ├── .yarnrc.yml ├── LICENSE.md ├── README.md ├── app.json ├── app ├── (root) │ ├── _layout.tsx │ └── index.tsx ├── +html.tsx ├── +not-found.tsx ├── _layout.tsx ├── about │ ├── _layout.tsx │ └── index.tsx ├── search │ ├── _layout.tsx │ └── index.tsx └── settings │ ├── _layout.tsx │ └── index.tsx ├── assets └── images │ ├── favicon.png │ ├── icon-monochrome.png │ ├── icon.png │ ├── logo.png │ └── splash.png ├── babel.config.js ├── components ├── ConnectionError │ ├── ConnectionError.tsx │ └── index.ts ├── InfoView │ ├── InfoView.tsx │ └── index.ts ├── LoadingView │ ├── LoadingView.tsx │ └── index.ts ├── MusicCardShelf │ ├── MusicCardShelf.tsx │ └── index.ts ├── OptionDialog │ ├── OptionDialog.tsx │ └── index.ts ├── Player │ ├── MiniPlayer.tsx │ ├── Player.tsx │ ├── PlayerControls.tsx │ ├── PlayerExtraActions.tsx │ ├── PlayerMenu.tsx │ ├── PlayerSeekBar.tsx │ ├── SleepTimer.tsx │ ├── SleepTimerMenu.tsx │ ├── SongDetails.tsx │ └── index.ts ├── QueueListItem │ ├── QueueListItem.tsx │ └── index.ts ├── QueueListItemMenu │ └── QueueListItemMenu.tsx ├── SearchResultItem │ ├── SearchResultItem.tsx │ └── index.ts ├── SearchResultMenu │ ├── SearchResultMenu.tsx │ └── index.ts ├── Searchbar │ ├── Searchbar.tsx │ └── index.ts ├── SettingsListItem │ ├── SettingsListItem.tsx │ └── index.ts ├── SettingsSubheader │ ├── SettingsSubheader.tsx │ └── index.ts ├── Slider │ ├── Slider.tsx │ └── index.ts ├── Switch │ ├── Switch.tsx │ └── index.ts ├── TabBar │ ├── TabBar.tsx │ └── index.ts ├── TextDialog │ ├── TextDialog.tsx │ └── index.ts ├── UpdateChecker │ ├── UpdateChecker.tsx │ └── index.ts ├── UpdateRedirect │ ├── UpdateRedirect.tsx │ └── index.ts └── index.ts ├── configs ├── api.ts ├── index.ts ├── queryClient.ts └── storage.ts ├── constants ├── breakpoints.ts ├── defaultSettings.ts └── index.ts ├── hooks ├── index.ts ├── useBottomSheetBackHandler.ts ├── useCategorySearch.ts ├── useConnectionString.ts ├── useDominantColor.ts ├── useFullScreen.ts ├── useGetLatestRelease.ts ├── useLike.ts ├── useMediaQuery.ts ├── useNowPlaying.ts ├── usePlay.ts ├── usePrevious.ts ├── useQueue.ts ├── useRealtimeUpdates.ts ├── useRepeat.ts ├── useSearch.ts ├── useShuffle.ts ├── useStartupUpdateChecker.ts └── useVolume.ts ├── i18n.ts ├── images ├── logo.webp ├── player.webp └── queue.webp ├── locales ├── en.json ├── index.ts └── ja.json ├── package.json ├── renovate.json ├── schemas ├── formattedSearchResultSchema.ts ├── index.ts ├── likeStateSchema.ts ├── queueSchema.ts ├── releaseSchema.ts ├── repeatModeSchema.ts ├── searchResultSchema.ts ├── settingsSchema.ts ├── songInfoSchema.ts └── websocketDataSchema.ts ├── scripts └── bump-version.mjs ├── services └── index.ts ├── tsconfig.json ├── utils ├── formatSearchContinuations.ts ├── formatSearchResult.ts ├── formatSecondsToDuration.ts ├── formatTextRuns.ts ├── getSeekBarValue.ts ├── goBack.ts ├── index.ts └── pollQueue.ts ├── vercel.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.11.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.yarn/releases/yarn-4.11.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app.json -------------------------------------------------------------------------------- /app/(root)/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/(root)/_layout.tsx -------------------------------------------------------------------------------- /app/(root)/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/(root)/index.tsx -------------------------------------------------------------------------------- /app/+html.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/+html.tsx -------------------------------------------------------------------------------- /app/+not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/+not-found.tsx -------------------------------------------------------------------------------- /app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/_layout.tsx -------------------------------------------------------------------------------- /app/about/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/about/_layout.tsx -------------------------------------------------------------------------------- /app/about/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/about/index.tsx -------------------------------------------------------------------------------- /app/search/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/search/_layout.tsx -------------------------------------------------------------------------------- /app/search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/search/index.tsx -------------------------------------------------------------------------------- /app/settings/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/settings/_layout.tsx -------------------------------------------------------------------------------- /app/settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/app/settings/index.tsx -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/icon-monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/assets/images/icon-monochrome.png -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/ConnectionError/ConnectionError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/ConnectionError/ConnectionError.tsx -------------------------------------------------------------------------------- /components/ConnectionError/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/ConnectionError/index.ts -------------------------------------------------------------------------------- /components/InfoView/InfoView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/InfoView/InfoView.tsx -------------------------------------------------------------------------------- /components/InfoView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/InfoView/index.ts -------------------------------------------------------------------------------- /components/LoadingView/LoadingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/LoadingView/LoadingView.tsx -------------------------------------------------------------------------------- /components/LoadingView/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LoadingView'; 2 | -------------------------------------------------------------------------------- /components/MusicCardShelf/MusicCardShelf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/MusicCardShelf/MusicCardShelf.tsx -------------------------------------------------------------------------------- /components/MusicCardShelf/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MusicCardShelf'; 2 | -------------------------------------------------------------------------------- /components/OptionDialog/OptionDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/OptionDialog/OptionDialog.tsx -------------------------------------------------------------------------------- /components/OptionDialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/OptionDialog/index.ts -------------------------------------------------------------------------------- /components/Player/MiniPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/MiniPlayer.tsx -------------------------------------------------------------------------------- /components/Player/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/Player.tsx -------------------------------------------------------------------------------- /components/Player/PlayerControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/PlayerControls.tsx -------------------------------------------------------------------------------- /components/Player/PlayerExtraActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/PlayerExtraActions.tsx -------------------------------------------------------------------------------- /components/Player/PlayerMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/PlayerMenu.tsx -------------------------------------------------------------------------------- /components/Player/PlayerSeekBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/PlayerSeekBar.tsx -------------------------------------------------------------------------------- /components/Player/SleepTimer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/SleepTimer.tsx -------------------------------------------------------------------------------- /components/Player/SleepTimerMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/SleepTimerMenu.tsx -------------------------------------------------------------------------------- /components/Player/SongDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Player/SongDetails.tsx -------------------------------------------------------------------------------- /components/Player/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Player'; 2 | -------------------------------------------------------------------------------- /components/QueueListItem/QueueListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/QueueListItem/QueueListItem.tsx -------------------------------------------------------------------------------- /components/QueueListItem/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/QueueListItem/index.ts -------------------------------------------------------------------------------- /components/QueueListItemMenu/QueueListItemMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/QueueListItemMenu/QueueListItemMenu.tsx -------------------------------------------------------------------------------- /components/SearchResultItem/SearchResultItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SearchResultItem/SearchResultItem.tsx -------------------------------------------------------------------------------- /components/SearchResultItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SearchResultItem'; 2 | -------------------------------------------------------------------------------- /components/SearchResultMenu/SearchResultMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SearchResultMenu/SearchResultMenu.tsx -------------------------------------------------------------------------------- /components/SearchResultMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SearchResultMenu/index.ts -------------------------------------------------------------------------------- /components/Searchbar/Searchbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Searchbar/Searchbar.tsx -------------------------------------------------------------------------------- /components/Searchbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Searchbar/index.ts -------------------------------------------------------------------------------- /components/SettingsListItem/SettingsListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SettingsListItem/SettingsListItem.tsx -------------------------------------------------------------------------------- /components/SettingsListItem/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SettingsListItem/index.ts -------------------------------------------------------------------------------- /components/SettingsSubheader/SettingsSubheader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/SettingsSubheader/SettingsSubheader.tsx -------------------------------------------------------------------------------- /components/SettingsSubheader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsSubheader'; 2 | -------------------------------------------------------------------------------- /components/Slider/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Slider/Slider.tsx -------------------------------------------------------------------------------- /components/Slider/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Slider'; 2 | -------------------------------------------------------------------------------- /components/Switch/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/Switch/Switch.tsx -------------------------------------------------------------------------------- /components/Switch/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Switch'; 2 | -------------------------------------------------------------------------------- /components/TabBar/TabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/TabBar/TabBar.tsx -------------------------------------------------------------------------------- /components/TabBar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TabBar'; 2 | -------------------------------------------------------------------------------- /components/TextDialog/TextDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/TextDialog/TextDialog.tsx -------------------------------------------------------------------------------- /components/TextDialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/TextDialog/index.ts -------------------------------------------------------------------------------- /components/UpdateChecker/UpdateChecker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/UpdateChecker/UpdateChecker.tsx -------------------------------------------------------------------------------- /components/UpdateChecker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './UpdateChecker'; 2 | -------------------------------------------------------------------------------- /components/UpdateRedirect/UpdateRedirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/UpdateRedirect/UpdateRedirect.tsx -------------------------------------------------------------------------------- /components/UpdateRedirect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/UpdateRedirect/index.ts -------------------------------------------------------------------------------- /components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/components/index.ts -------------------------------------------------------------------------------- /configs/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/configs/api.ts -------------------------------------------------------------------------------- /configs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/configs/index.ts -------------------------------------------------------------------------------- /configs/queryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/configs/queryClient.ts -------------------------------------------------------------------------------- /configs/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/configs/storage.ts -------------------------------------------------------------------------------- /constants/breakpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/constants/breakpoints.ts -------------------------------------------------------------------------------- /constants/defaultSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/constants/defaultSettings.ts -------------------------------------------------------------------------------- /constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/constants/index.ts -------------------------------------------------------------------------------- /hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/index.ts -------------------------------------------------------------------------------- /hooks/useBottomSheetBackHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useBottomSheetBackHandler.ts -------------------------------------------------------------------------------- /hooks/useCategorySearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useCategorySearch.ts -------------------------------------------------------------------------------- /hooks/useConnectionString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useConnectionString.ts -------------------------------------------------------------------------------- /hooks/useDominantColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useDominantColor.ts -------------------------------------------------------------------------------- /hooks/useFullScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useFullScreen.ts -------------------------------------------------------------------------------- /hooks/useGetLatestRelease.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useGetLatestRelease.ts -------------------------------------------------------------------------------- /hooks/useLike.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useLike.ts -------------------------------------------------------------------------------- /hooks/useMediaQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useMediaQuery.ts -------------------------------------------------------------------------------- /hooks/useNowPlaying.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useNowPlaying.ts -------------------------------------------------------------------------------- /hooks/usePlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/usePlay.ts -------------------------------------------------------------------------------- /hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/usePrevious.ts -------------------------------------------------------------------------------- /hooks/useQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useQueue.ts -------------------------------------------------------------------------------- /hooks/useRealtimeUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useRealtimeUpdates.ts -------------------------------------------------------------------------------- /hooks/useRepeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useRepeat.ts -------------------------------------------------------------------------------- /hooks/useSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useSearch.ts -------------------------------------------------------------------------------- /hooks/useShuffle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useShuffle.ts -------------------------------------------------------------------------------- /hooks/useStartupUpdateChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useStartupUpdateChecker.ts -------------------------------------------------------------------------------- /hooks/useVolume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/hooks/useVolume.ts -------------------------------------------------------------------------------- /i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/i18n.ts -------------------------------------------------------------------------------- /images/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/images/logo.webp -------------------------------------------------------------------------------- /images/player.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/images/player.webp -------------------------------------------------------------------------------- /images/queue.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/images/queue.webp -------------------------------------------------------------------------------- /locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/locales/en.json -------------------------------------------------------------------------------- /locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/locales/index.ts -------------------------------------------------------------------------------- /locales/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/locales/ja.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/renovate.json -------------------------------------------------------------------------------- /schemas/formattedSearchResultSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/formattedSearchResultSchema.ts -------------------------------------------------------------------------------- /schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/index.ts -------------------------------------------------------------------------------- /schemas/likeStateSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/likeStateSchema.ts -------------------------------------------------------------------------------- /schemas/queueSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/queueSchema.ts -------------------------------------------------------------------------------- /schemas/releaseSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/releaseSchema.ts -------------------------------------------------------------------------------- /schemas/repeatModeSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/repeatModeSchema.ts -------------------------------------------------------------------------------- /schemas/searchResultSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/searchResultSchema.ts -------------------------------------------------------------------------------- /schemas/settingsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/settingsSchema.ts -------------------------------------------------------------------------------- /schemas/songInfoSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/songInfoSchema.ts -------------------------------------------------------------------------------- /schemas/websocketDataSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/schemas/websocketDataSchema.ts -------------------------------------------------------------------------------- /scripts/bump-version.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/scripts/bump-version.mjs -------------------------------------------------------------------------------- /services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/services/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/formatSearchContinuations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/formatSearchContinuations.ts -------------------------------------------------------------------------------- /utils/formatSearchResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/formatSearchResult.ts -------------------------------------------------------------------------------- /utils/formatSecondsToDuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/formatSecondsToDuration.ts -------------------------------------------------------------------------------- /utils/formatTextRuns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/formatTextRuns.ts -------------------------------------------------------------------------------- /utils/getSeekBarValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/getSeekBarValue.ts -------------------------------------------------------------------------------- /utils/goBack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/goBack.ts -------------------------------------------------------------------------------- /utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/index.ts -------------------------------------------------------------------------------- /utils/pollQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/utils/pollQueue.ts -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/vercel.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franz-dc/youtube-music-remote/HEAD/yarn.lock --------------------------------------------------------------------------------