├── .dockerignore ├── .editorconfig ├── .env.example ├── .eslintrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── bun.lockb ├── components.json ├── docker-compose.yml ├── dockerfile ├── drizzle.config.ts ├── next.config.ts ├── package.json ├── postcss.config.js ├── public ├── apple-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── fonts │ └── CalSans-SemiBold.woff ├── icon-192.png ├── icon-512.png ├── images │ ├── 404.png │ ├── artists │ │ ├── 0.png │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── artists │ │ └── rename │ ├── logo1500.png │ ├── logo1920.png │ ├── placeholder │ │ ├── album.jpg │ │ ├── artist.jpg │ │ ├── placeholder │ │ ├── playlist.jpg │ │ ├── radio.jpg │ │ ├── rename │ │ ├── show.jpg │ │ ├── song.jpg │ │ └── user.jpg │ └── searching-duck.gif └── robots.txt ├── renovate.json ├── src ├── app │ ├── (auth) │ │ ├── _components │ │ │ ├── auth-mode-toggle.tsx │ │ │ ├── login-form.tsx │ │ │ ├── oauth-buttons.tsx │ │ │ ├── reset-password-form.tsx │ │ │ └── signup-form.tsx │ │ ├── layout.tsx │ │ ├── login │ │ │ └── page.tsx │ │ ├── reset-password │ │ │ └── page.tsx │ │ └── signup │ │ │ └── page.tsx │ ├── (root) │ │ ├── album │ │ │ ├── [name] │ │ │ │ └── [token] │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ └── top-albums.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── artist │ │ │ ├── [name] │ │ │ │ └── [token] │ │ │ │ │ ├── _components │ │ │ │ │ ├── artists-tab-list.tsx │ │ │ │ │ ├── artists-top-items.tsx │ │ │ │ │ ├── category-filter.tsx │ │ │ │ │ └── tabs.ts │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── chart │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── episode │ │ │ └── [name] │ │ │ │ └── [token] │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ ├── error.tsx │ │ ├── label │ │ │ └── [name] │ │ │ │ └── [token] │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── loading.tsx │ │ ├── me │ │ │ ├── (layout-a) │ │ │ │ ├── _components │ │ │ │ │ ├── logout.tsx │ │ │ │ │ ├── navbar.tsx │ │ │ │ │ └── playlist-item.tsx │ │ │ │ ├── albums │ │ │ │ │ └── page.tsx │ │ │ │ ├── artists │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── liked-songs │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── playlists │ │ │ │ │ └── page.tsx │ │ │ │ ├── recently-played │ │ │ │ │ └── page.tsx │ │ │ │ └── shows │ │ │ │ │ └── page.tsx │ │ │ └── playlist │ │ │ │ └── [id] │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ ├── mix │ │ │ └── [name] │ │ │ │ └── [token] │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ ├── page.tsx │ │ ├── playlist │ │ │ ├── [name] │ │ │ │ └── [token] │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ └── featured-playlists.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── radio │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── search │ │ │ ├── [type] │ │ │ │ └── [query] │ │ │ │ │ ├── _components │ │ │ │ │ ├── search-navbar.tsx │ │ │ │ │ └── search-results.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ └── mobile-search.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── settings │ │ │ ├── _components │ │ │ │ ├── appearance-settings.tsx │ │ │ │ ├── preference-settings.tsx │ │ │ │ ├── profile-form.tsx │ │ │ │ ├── side-navbar-items.tsx │ │ │ │ └── side-navbar.tsx │ │ │ ├── appearance │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ └── preferences │ │ │ │ └── page.tsx │ │ ├── show │ │ │ ├── [name] │ │ │ │ └── [season] │ │ │ │ │ └── [token] │ │ │ │ │ ├── _components │ │ │ │ │ └── episode-list.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ └── top-podcasts.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ └── song │ │ │ └── [name] │ │ │ └── [token] │ │ │ ├── _components │ │ │ └── lyrics.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ ├── @modal │ │ ├── (.)login │ │ │ └── page.tsx │ │ ├── (.)reset-password │ │ │ └── page.tsx │ │ ├── (.)signup │ │ │ └── page.tsx │ │ ├── auth-modal.tsx │ │ └── default.tsx │ ├── api │ │ ├── auth │ │ │ └── [...nextauth] │ │ │ │ └── route.ts │ │ └── og │ │ │ └── route.tsx │ ├── error.tsx │ ├── layout.tsx │ ├── manifest.webmanifest │ └── not-found.tsx ├── components │ ├── auth-control.tsx │ ├── details-header │ │ ├── details-header.tsx │ │ ├── index.ts │ │ ├── more-button.tsx │ │ └── user-playlists.tsx │ ├── download-button.tsx │ ├── icons.tsx │ ├── image-collage.tsx │ ├── image-with-fallback.tsx │ ├── language-bar.tsx │ ├── like-button.tsx │ ├── loading-spinner.tsx │ ├── play-button.tsx │ ├── player.tsx │ ├── playlist │ │ ├── add-to-playlist-dialog.tsx │ │ └── new-playlist-form.tsx │ ├── provider.tsx │ ├── queue.tsx │ ├── search │ │ ├── search-all.tsx │ │ ├── search-menu.tsx │ │ └── top-search.tsx │ ├── share-options.tsx │ ├── share-submenu.tsx │ ├── sidebar.tsx │ ├── site-footer │ │ ├── footer.tsx │ │ ├── index.ts │ │ └── theme-toggle-group.tsx │ ├── site-header │ │ ├── language-picker.tsx │ │ ├── main-nav.tsx │ │ ├── mobile-nav.tsx │ │ ├── navbar.tsx │ │ └── secondary-navbar.tsx │ ├── skeletons │ │ ├── details-header-skeleton.tsx │ │ ├── index.ts │ │ ├── language-bar-skeleton.tsx │ │ ├── slider-card-skeleton.tsx │ │ ├── slider-list-skeleton.tsx │ │ └── song-list-skeleton.tsx │ ├── slider │ │ ├── index.ts │ │ ├── slider-card.tsx │ │ └── slider-list.tsx │ ├── song-list │ │ ├── index.ts │ │ ├── more-button.tsx │ │ ├── more-links.tsx │ │ ├── play-pause-button.tsx │ │ ├── song-list.client.tsx │ │ └── song-list.tsx │ ├── tailwind-indicator.tsx │ ├── theme-toggle.tsx │ ├── ui │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── navigation-menu.tsx │ │ ├── scroll-area.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── tabs.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── toggle-group.tsx │ │ ├── toggle.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts │ └── user-dropdown.tsx ├── config │ ├── auth.ts │ ├── languages.ts │ ├── nav.ts │ ├── routes.ts │ ├── site.ts │ └── themes.ts ├── hooks │ ├── use-debounce.ts │ ├── use-event-listner.ts │ ├── use-hash.ts │ ├── use-intersection-observer.ts │ ├── use-is-mouted.tsx │ ├── use-isomorphic-layout-effect.ts │ ├── use-store.ts │ └── use-window-size.ts ├── lib │ ├── actions.ts │ ├── auth.ts │ ├── db │ │ ├── index.ts │ │ ├── migrate.ts │ │ ├── migrations │ │ │ ├── 0000_fresh_psynapse.sql │ │ │ ├── 0001_flaky_wrecking_crew.sql │ │ │ ├── 0002_unusual_dreaming_celestial.sql │ │ │ ├── 0003_right_snowbird.sql │ │ │ ├── 0004_sweet_spiral.sql │ │ │ ├── 0005_clever_cargill.sql │ │ │ ├── 0006_simple_squadron_sinister.sql │ │ │ └── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ ├── 0001_snapshot.json │ │ │ │ ├── 0002_snapshot.json │ │ │ │ ├── 0003_snapshot.json │ │ │ │ ├── 0004_snapshot.json │ │ │ │ ├── 0005_snapshot.json │ │ │ │ ├── 0006_snapshot.json │ │ │ │ └── _journal.json │ │ ├── queries.ts │ │ ├── schema.ts │ │ └── table-creator.ts │ ├── env.ts │ ├── fonts.ts │ ├── jiosaavn-api.ts │ ├── utils.ts │ └── validations.ts ├── middleware.ts ├── styles │ ├── globals.css │ └── themes.css └── types │ ├── album.ts │ ├── artist.ts │ ├── config.ts │ ├── get.ts │ ├── globals.g.ts │ ├── index.ts │ ├── misc.ts │ ├── modules.ts │ ├── next-auth.d.ts │ ├── playlist.ts │ ├── reset.d.ts │ ├── response.ts │ ├── search.ts │ ├── show.ts │ └── song.ts ├── tailwind.config.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | bunx lint-staged 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/bun.lockb -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/components.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/dockerfile -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/apple-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/fonts/CalSans-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/fonts/CalSans-SemiBold.woff -------------------------------------------------------------------------------- /public/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/icon-192.png -------------------------------------------------------------------------------- /public/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/icon-512.png -------------------------------------------------------------------------------- /public/images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/404.png -------------------------------------------------------------------------------- /public/images/artists/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/0.png -------------------------------------------------------------------------------- /public/images/artists/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/1.png -------------------------------------------------------------------------------- /public/images/artists/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/10.png -------------------------------------------------------------------------------- /public/images/artists/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/2.png -------------------------------------------------------------------------------- /public/images/artists/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/3.png -------------------------------------------------------------------------------- /public/images/artists/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/4.png -------------------------------------------------------------------------------- /public/images/artists/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/5.png -------------------------------------------------------------------------------- /public/images/artists/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/6.png -------------------------------------------------------------------------------- /public/images/artists/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/7.png -------------------------------------------------------------------------------- /public/images/artists/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/8.png -------------------------------------------------------------------------------- /public/images/artists/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/9.png -------------------------------------------------------------------------------- /public/images/artists/artists: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/artists -------------------------------------------------------------------------------- /public/images/artists/rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/artists/rename -------------------------------------------------------------------------------- /public/images/logo1500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/logo1500.png -------------------------------------------------------------------------------- /public/images/logo1920.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/logo1920.png -------------------------------------------------------------------------------- /public/images/placeholder/album.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/album.jpg -------------------------------------------------------------------------------- /public/images/placeholder/artist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/artist.jpg -------------------------------------------------------------------------------- /public/images/placeholder/placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/placeholder -------------------------------------------------------------------------------- /public/images/placeholder/playlist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/playlist.jpg -------------------------------------------------------------------------------- /public/images/placeholder/radio.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/radio.jpg -------------------------------------------------------------------------------- /public/images/placeholder/rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/rename -------------------------------------------------------------------------------- /public/images/placeholder/show.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/show.jpg -------------------------------------------------------------------------------- /public/images/placeholder/song.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/song.jpg -------------------------------------------------------------------------------- /public/images/placeholder/user.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/placeholder/user.jpg -------------------------------------------------------------------------------- /public/images/searching-duck.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/images/searching-duck.gif -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/public/robots.txt -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["github>rajput-hemant/renovate-config"] 3 | } 4 | -------------------------------------------------------------------------------- /src/app/(auth)/_components/auth-mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/_components/auth-mode-toggle.tsx -------------------------------------------------------------------------------- /src/app/(auth)/_components/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/_components/login-form.tsx -------------------------------------------------------------------------------- /src/app/(auth)/_components/oauth-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/_components/oauth-buttons.tsx -------------------------------------------------------------------------------- /src/app/(auth)/_components/reset-password-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/_components/reset-password-form.tsx -------------------------------------------------------------------------------- /src/app/(auth)/_components/signup-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/_components/signup-form.tsx -------------------------------------------------------------------------------- /src/app/(auth)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/layout.tsx -------------------------------------------------------------------------------- /src/app/(auth)/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/login/page.tsx -------------------------------------------------------------------------------- /src/app/(auth)/reset-password/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/reset-password/page.tsx -------------------------------------------------------------------------------- /src/app/(auth)/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(auth)/signup/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/album/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/album/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/album/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/album/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/album/_components/top-albums.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/album/_components/top-albums.tsx -------------------------------------------------------------------------------- /src/app/(root)/album/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/album/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/album/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/album/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/_components/artists-tab-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/_components/artists-tab-list.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/_components/artists-top-items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/_components/artists-top-items.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/_components/category-filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/_components/category-filter.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/_components/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/_components/tabs.ts -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/artist/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/artist/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/chart/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/chart/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/chart/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/chart/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/episode/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/episode/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/episode/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/episode/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/error.tsx -------------------------------------------------------------------------------- /src/app/(root)/label/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/label/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/label/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/label/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/layout.tsx -------------------------------------------------------------------------------- /src/app/(root)/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/_components/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/_components/logout.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/_components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/_components/navbar.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/_components/playlist-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/_components/playlist-item.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/albums/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/albums/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/artists/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/artists/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/layout.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/liked-songs/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/liked-songs/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/liked-songs/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/liked-songs/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/playlists/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/playlists/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/recently-played/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/recently-played/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/(layout-a)/shows/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/(layout-a)/shows/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/playlist/[id]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/playlist/[id]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/me/playlist/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/me/playlist/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/mix/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/mix/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/mix/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/mix/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/playlist/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/playlist/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/playlist/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/playlist/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/playlist/_components/featured-playlists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/playlist/_components/featured-playlists.tsx -------------------------------------------------------------------------------- /src/app/(root)/playlist/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/playlist/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/playlist/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/playlist/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/radio/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/radio/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/radio/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/radio/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/[type]/[query]/_components/search-navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/[type]/[query]/_components/search-navbar.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/[type]/[query]/_components/search-results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/[type]/[query]/_components/search-results.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/[type]/[query]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/[type]/[query]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/[type]/[query]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/[type]/[query]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/_components/mobile-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/_components/mobile-search.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/layout.tsx -------------------------------------------------------------------------------- /src/app/(root)/search/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/search/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/_components/appearance-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/_components/appearance-settings.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/_components/preference-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/_components/preference-settings.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/_components/profile-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/_components/profile-form.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/_components/side-navbar-items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/_components/side-navbar-items.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/_components/side-navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/_components/side-navbar.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/appearance/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/appearance/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/layout.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/settings/preferences/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/settings/preferences/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/[name]/[season]/[token]/_components/episode-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/[name]/[season]/[token]/_components/episode-list.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/[name]/[season]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/[name]/[season]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/[name]/[season]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/[name]/[season]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/_components/top-podcasts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/_components/top-podcasts.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/show/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/show/page.tsx -------------------------------------------------------------------------------- /src/app/(root)/song/[name]/[token]/_components/lyrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/song/[name]/[token]/_components/lyrics.tsx -------------------------------------------------------------------------------- /src/app/(root)/song/[name]/[token]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/song/[name]/[token]/loading.tsx -------------------------------------------------------------------------------- /src/app/(root)/song/[name]/[token]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/(root)/song/[name]/[token]/page.tsx -------------------------------------------------------------------------------- /src/app/@modal/(.)login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/@modal/(.)login/page.tsx -------------------------------------------------------------------------------- /src/app/@modal/(.)reset-password/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/@modal/(.)reset-password/page.tsx -------------------------------------------------------------------------------- /src/app/@modal/(.)signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/@modal/(.)signup/page.tsx -------------------------------------------------------------------------------- /src/app/@modal/auth-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/@modal/auth-modal.tsx -------------------------------------------------------------------------------- /src/app/@modal/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/@modal/default.tsx -------------------------------------------------------------------------------- /src/app/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /src/app/api/og/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/api/og/route.tsx -------------------------------------------------------------------------------- /src/app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/error.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/manifest.webmanifest -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/components/auth-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/auth-control.tsx -------------------------------------------------------------------------------- /src/components/details-header/details-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/details-header/details-header.tsx -------------------------------------------------------------------------------- /src/components/details-header/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./details-header"; 2 | -------------------------------------------------------------------------------- /src/components/details-header/more-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/details-header/more-button.tsx -------------------------------------------------------------------------------- /src/components/details-header/user-playlists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/details-header/user-playlists.tsx -------------------------------------------------------------------------------- /src/components/download-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/download-button.tsx -------------------------------------------------------------------------------- /src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/icons.tsx -------------------------------------------------------------------------------- /src/components/image-collage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/image-collage.tsx -------------------------------------------------------------------------------- /src/components/image-with-fallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/image-with-fallback.tsx -------------------------------------------------------------------------------- /src/components/language-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/language-bar.tsx -------------------------------------------------------------------------------- /src/components/like-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/like-button.tsx -------------------------------------------------------------------------------- /src/components/loading-spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/loading-spinner.tsx -------------------------------------------------------------------------------- /src/components/play-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/play-button.tsx -------------------------------------------------------------------------------- /src/components/player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/player.tsx -------------------------------------------------------------------------------- /src/components/playlist/add-to-playlist-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/playlist/add-to-playlist-dialog.tsx -------------------------------------------------------------------------------- /src/components/playlist/new-playlist-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/playlist/new-playlist-form.tsx -------------------------------------------------------------------------------- /src/components/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/provider.tsx -------------------------------------------------------------------------------- /src/components/queue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/queue.tsx -------------------------------------------------------------------------------- /src/components/search/search-all.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/search/search-all.tsx -------------------------------------------------------------------------------- /src/components/search/search-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/search/search-menu.tsx -------------------------------------------------------------------------------- /src/components/search/top-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/search/top-search.tsx -------------------------------------------------------------------------------- /src/components/share-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/share-options.tsx -------------------------------------------------------------------------------- /src/components/share-submenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/share-submenu.tsx -------------------------------------------------------------------------------- /src/components/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/sidebar.tsx -------------------------------------------------------------------------------- /src/components/site-footer/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-footer/footer.tsx -------------------------------------------------------------------------------- /src/components/site-footer/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./footer"; 2 | -------------------------------------------------------------------------------- /src/components/site-footer/theme-toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-footer/theme-toggle-group.tsx -------------------------------------------------------------------------------- /src/components/site-header/language-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-header/language-picker.tsx -------------------------------------------------------------------------------- /src/components/site-header/main-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-header/main-nav.tsx -------------------------------------------------------------------------------- /src/components/site-header/mobile-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-header/mobile-nav.tsx -------------------------------------------------------------------------------- /src/components/site-header/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-header/navbar.tsx -------------------------------------------------------------------------------- /src/components/site-header/secondary-navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/site-header/secondary-navbar.tsx -------------------------------------------------------------------------------- /src/components/skeletons/details-header-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/details-header-skeleton.tsx -------------------------------------------------------------------------------- /src/components/skeletons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/index.ts -------------------------------------------------------------------------------- /src/components/skeletons/language-bar-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/language-bar-skeleton.tsx -------------------------------------------------------------------------------- /src/components/skeletons/slider-card-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/slider-card-skeleton.tsx -------------------------------------------------------------------------------- /src/components/skeletons/slider-list-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/slider-list-skeleton.tsx -------------------------------------------------------------------------------- /src/components/skeletons/song-list-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/skeletons/song-list-skeleton.tsx -------------------------------------------------------------------------------- /src/components/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/slider/index.ts -------------------------------------------------------------------------------- /src/components/slider/slider-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/slider/slider-card.tsx -------------------------------------------------------------------------------- /src/components/slider/slider-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/slider/slider-list.tsx -------------------------------------------------------------------------------- /src/components/song-list/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./song-list"; 2 | -------------------------------------------------------------------------------- /src/components/song-list/more-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/song-list/more-button.tsx -------------------------------------------------------------------------------- /src/components/song-list/more-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/song-list/more-links.tsx -------------------------------------------------------------------------------- /src/components/song-list/play-pause-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/song-list/play-pause-button.tsx -------------------------------------------------------------------------------- /src/components/song-list/song-list.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/song-list/song-list.client.tsx -------------------------------------------------------------------------------- /src/components/song-list/song-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/song-list/song-list.tsx -------------------------------------------------------------------------------- /src/components/tailwind-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/tailwind-indicator.tsx -------------------------------------------------------------------------------- /src/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/theme-toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /src/components/user-dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/components/user-dropdown.tsx -------------------------------------------------------------------------------- /src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/auth.ts -------------------------------------------------------------------------------- /src/config/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/languages.ts -------------------------------------------------------------------------------- /src/config/nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/nav.ts -------------------------------------------------------------------------------- /src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/routes.ts -------------------------------------------------------------------------------- /src/config/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/site.ts -------------------------------------------------------------------------------- /src/config/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/config/themes.ts -------------------------------------------------------------------------------- /src/hooks/use-debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-debounce.ts -------------------------------------------------------------------------------- /src/hooks/use-event-listner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-event-listner.ts -------------------------------------------------------------------------------- /src/hooks/use-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-hash.ts -------------------------------------------------------------------------------- /src/hooks/use-intersection-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-intersection-observer.ts -------------------------------------------------------------------------------- /src/hooks/use-is-mouted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-is-mouted.tsx -------------------------------------------------------------------------------- /src/hooks/use-isomorphic-layout-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-isomorphic-layout-effect.ts -------------------------------------------------------------------------------- /src/hooks/use-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-store.ts -------------------------------------------------------------------------------- /src/hooks/use-window-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/hooks/use-window-size.ts -------------------------------------------------------------------------------- /src/lib/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/actions.ts -------------------------------------------------------------------------------- /src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/auth.ts -------------------------------------------------------------------------------- /src/lib/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/index.ts -------------------------------------------------------------------------------- /src/lib/db/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrate.ts -------------------------------------------------------------------------------- /src/lib/db/migrations/0000_fresh_psynapse.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0000_fresh_psynapse.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0001_flaky_wrecking_crew.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0001_flaky_wrecking_crew.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0002_unusual_dreaming_celestial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0002_unusual_dreaming_celestial.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0003_right_snowbird.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0003_right_snowbird.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0004_sweet_spiral.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0004_sweet_spiral.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0005_clever_cargill.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0005_clever_cargill.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/0006_simple_squadron_sinister.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/0006_simple_squadron_sinister.sql -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0004_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0005_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/0006_snapshot.json -------------------------------------------------------------------------------- /src/lib/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/lib/db/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/queries.ts -------------------------------------------------------------------------------- /src/lib/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/schema.ts -------------------------------------------------------------------------------- /src/lib/db/table-creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/db/table-creator.ts -------------------------------------------------------------------------------- /src/lib/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/env.ts -------------------------------------------------------------------------------- /src/lib/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/fonts.ts -------------------------------------------------------------------------------- /src/lib/jiosaavn-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/jiosaavn-api.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/lib/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/lib/validations.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/styles/themes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/styles/themes.css -------------------------------------------------------------------------------- /src/types/album.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/album.ts -------------------------------------------------------------------------------- /src/types/artist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/artist.ts -------------------------------------------------------------------------------- /src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/config.ts -------------------------------------------------------------------------------- /src/types/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/get.ts -------------------------------------------------------------------------------- /src/types/globals.g.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/globals.g.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/misc.ts -------------------------------------------------------------------------------- /src/types/modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/modules.ts -------------------------------------------------------------------------------- /src/types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/next-auth.d.ts -------------------------------------------------------------------------------- /src/types/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/playlist.ts -------------------------------------------------------------------------------- /src/types/reset.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/reset.d.ts -------------------------------------------------------------------------------- /src/types/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/response.ts -------------------------------------------------------------------------------- /src/types/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/search.ts -------------------------------------------------------------------------------- /src/types/show.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/show.ts -------------------------------------------------------------------------------- /src/types/song.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/src/types/song.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajput-hemant/infinitunes/HEAD/tsconfig.json --------------------------------------------------------------------------------