Path Lines of Code example/index.html 22 example/script.ts 23 example/style.css 27 example_next/next.config.js 2 example_next/src/app/api/auth/[...nextauth]/SpotifyProfile.ts 43 example_next/src/app/api/auth/[...nextauth]/authOptions.ts 60 example_next/src/app/api/auth/[...nextauth]/route.ts 4 example_next/src/app/globals.css 29 example_next/src/app/layout.tsx 18 example_next/src/app/page.tsx 57 example_next/src/components/AuthSessionProvider.tsx 12 example_next/src/lib/spotify-sdk/ClientInstance.ts 44 example_node/index.js 14 example_react/index.html 12 example_react/src/App.css 6 example_react/src/App.tsx 47 example_react/src/hooks/useSpotify.ts 26 example_react/src/index.css 24 example_react/src/main.tsx 9 example_react/vite.config.ts 10 src/Scopes.ts 95 src/SpotifyApi.ts 176 src/auth/AccessTokenHelpers.ts 55 src/auth/AuthorizationCodeWithPKCEStrategy.ts 104 src/auth/ClientCredentialsStrategy.ts 63 src/auth/Crypto.ts 16 src/auth/IAuthStrategy.ts 11 src/auth/ImplicitGrantStrategy.ts 59 src/auth/ProvidedAccessTokenStrategy.ts 37 src/caching/GenericCache.ts 100 src/caching/ICacheStore.ts 5 src/caching/InMemoryCachingStrategy.ts 19 src/caching/LocalStorageCachingStrategy.ts 18 src/endpoints/AlbumsEndpoints.ts 20 src/endpoints/ArtistsEndpoints.ts 49 src/endpoints/AudiobooksEndpoints.ts 19 src/endpoints/BrowseEndpoints.ts 24 src/endpoints/ChaptersEndpoints.ts 16 src/endpoints/CurrentUserEndpoints.ts 141 src/endpoints/EndpointsBase.ts 26 src/endpoints/EpisodesEndpoints.ts 15 src/endpoints/MarketsEndpoints.ts 7 src/endpoints/PlayerEndpoints.ts 76 src/endpoints/PlaylistsEndpoints.ts 94 src/endpoints/RecommendationsEndpoints.ts 74 src/endpoints/SearchEndpoints.ts 11 src/endpoints/ShowsEndpoints.ts 19 src/endpoints/TracksEndpoints.ts 28 src/endpoints/UsersEndpoints.ts 7 src/errorhandling/ConsoleLoggingErrorHandler.ts 7 src/errorhandling/NoOpErrorHandler.ts 6 src/index.ts 37 src/redirection/DocumentLocationRedirectionStrategy.ts 8 src/responsevalidation/DefaultResponseValidator.ts 19 src/serialization/DefaultResponseDeserializer.ts 11 vite.config.ts 14