├── .gitignore ├── Dockerfile ├── README.md ├── bun.lockb ├── flake.lock ├── flake.nix ├── fly.toml ├── package.json ├── src ├── api │ └── server.ts ├── browser.ts ├── get-spotify-access-token.ts ├── main.ts ├── nix-timer │ ├── client.ts │ └── persistence.json ├── overlays │ ├── .gitignore │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── bun.lockb │ ├── challenge.ts │ ├── package.json │ ├── postcss.config.js │ ├── song-queue.html │ ├── src │ │ ├── app.css │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── lib │ │ │ └── index.ts │ │ └── routes │ │ │ ├── +layout.svelte │ │ │ ├── +page.svelte │ │ │ ├── nix-timer │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ │ │ └── song-queue │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ ├── static │ │ └── favicon.png │ ├── svelte.config.js │ ├── tailwind.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── pubsub │ ├── client.ts │ ├── messages.ts │ └── subscribers │ │ ├── currently-playing-request.ts │ │ ├── currently-playing.ts │ │ ├── keyboard-raffle.ts │ │ ├── refund-reward.ts │ │ ├── send-twitch-shat.ts │ │ ├── song-queue-request.ts │ │ ├── song-queue.ts │ │ ├── song-request.ts │ │ ├── subscribers.ts │ │ └── toggle-nix-timer.ts ├── redirect-server-service.ts ├── song-queue │ ├── client.ts │ └── persistence.json ├── spotify │ ├── api.ts │ ├── config.ts │ ├── error.ts │ └── service.ts └── twitch │ ├── api.ts │ ├── auth-provider.ts │ ├── config.ts │ ├── error.ts │ ├── eventsub-subscribers │ ├── channel-chat-message.ts │ ├── channel-redemption-add-for-reward.ts │ └── subscribers.ts │ ├── eventsub.ts │ └── service.ts ├── tsconfig.json └── vendor └── spotify-web-api-ts-sdk ├── .env.template ├── .gitignore ├── .nvmrc ├── .releaserc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── bun.lockb ├── package-lock.json ├── package.json ├── res ├── package.cjs.json └── package.mjs.json ├── src ├── Scopes.ts ├── SpotifyApi.test.ts ├── SpotifyApi.ts ├── auth │ ├── AccessTokenHelpers.ts │ ├── AuthorizationCodeWithPKCEStrategy.ts │ ├── ClientCredentialsStrategy.ts │ ├── Crypto.ts │ ├── IAuthStrategy.ts │ ├── ImplicitGrantStrategy.ts │ ├── ProvidedAccessTokenStrategy.test.ts │ └── ProvidedAccessTokenStrategy.ts ├── caching │ ├── GenericCache.test.ts │ ├── GenericCache.ts │ ├── ICacheStore.ts │ ├── InMemoryCachingStrategy.ts │ └── LocalStorageCachingStrategy.ts ├── endpoints │ ├── AlbumsEndpoints.test.ts │ ├── AlbumsEndpoints.ts │ ├── ArtistsEndpoint.test.ts │ ├── ArtistsEndpoints.ts │ ├── AudiobooksEndpoints.test.ts │ ├── AudiobooksEndpoints.ts │ ├── BrowseEndpoints.test.ts │ ├── BrowseEndpoints.ts │ ├── ChaptersEndpoints.test.ts │ ├── ChaptersEndpoints.ts │ ├── CurrentUserEndpoints.test.ts │ ├── CurrentUserEndpoints.ts │ ├── EndpointsBase.test.ts │ ├── EndpointsBase.ts │ ├── EpisodesEndpoints.test.ts │ ├── EpisodesEndpoints.ts │ ├── MarketsEndpoints.test.ts │ ├── MarketsEndpoints.ts │ ├── PlayerEndpoints.ts │ ├── PlaylistsEndpoints.test.ts │ ├── PlaylistsEndpoints.ts │ ├── RecommendationsEndpoints.test.ts │ ├── RecommendationsEndpoints.ts │ ├── SearchEndpoints.test.ts │ ├── SearchEndpoints.ts │ ├── ShowsEndpoints.test.ts │ ├── ShowsEndpoints.ts │ ├── TracksEndpoints.test.ts │ ├── TracksEndpoints.ts │ ├── UsersEndpoints.test.ts │ └── UsersEndpoints.ts ├── errorhandling │ ├── ConsoleLoggingErrorHandler.ts │ └── NoOpErrorHandler.ts ├── index.ts ├── redirection │ └── DocumentLocationRedirectionStrategy.ts ├── responsevalidation │ └── DefaultResponseValidator.ts ├── serialization │ └── DefaultResponseDeserializer.ts ├── test │ ├── AuthAsRealUserForTests.ts │ ├── FakeAuthStrategy.ts │ ├── FetchApiMock.ts │ ├── FetchApiSpy.ts │ ├── SpotifyApiBuilder.ts │ ├── data │ │ ├── validAlbumResult.ts │ │ ├── validAlbumTracksResult.ts │ │ ├── validArtist.ts │ │ ├── validAudioBook.ts │ │ ├── validAudiobookChapters.ts │ │ ├── validCategories.ts │ │ ├── validCategory.ts │ │ ├── validChapterApiResponse.ts │ │ ├── validEpisode.ts │ │ ├── validGenres.ts │ │ ├── validMarkets.ts │ │ ├── validPlaylist.ts │ │ ├── validShow.ts │ │ ├── validTrack.ts │ │ └── validUser.ts │ └── valid-image.jpg └── types.ts ├── tsconfig.cjs.json ├── tsconfig.json ├── tsconfig.mjs.json ├── vite.config.ts └── vitest.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # effect-twitch-integrations 2 | 3 | -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/bun.lockb -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/flake.nix -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/fly.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/package.json -------------------------------------------------------------------------------- /src/api/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/api/server.ts -------------------------------------------------------------------------------- /src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/browser.ts -------------------------------------------------------------------------------- /src/get-spotify-access-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/get-spotify-access-token.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/nix-timer/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/nix-timer/client.ts -------------------------------------------------------------------------------- /src/nix-timer/persistence.json: -------------------------------------------------------------------------------- 1 | { 2 | "totalTime": 0 3 | } -------------------------------------------------------------------------------- /src/overlays/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/.gitignore -------------------------------------------------------------------------------- /src/overlays/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /src/overlays/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/.prettierignore -------------------------------------------------------------------------------- /src/overlays/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/.prettierrc -------------------------------------------------------------------------------- /src/overlays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/README.md -------------------------------------------------------------------------------- /src/overlays/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/bun.lockb -------------------------------------------------------------------------------- /src/overlays/challenge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/challenge.ts -------------------------------------------------------------------------------- /src/overlays/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/package.json -------------------------------------------------------------------------------- /src/overlays/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/postcss.config.js -------------------------------------------------------------------------------- /src/overlays/song-queue.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/song-queue.html -------------------------------------------------------------------------------- /src/overlays/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/app.css -------------------------------------------------------------------------------- /src/overlays/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/app.d.ts -------------------------------------------------------------------------------- /src/overlays/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/app.html -------------------------------------------------------------------------------- /src/overlays/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/lib/index.ts -------------------------------------------------------------------------------- /src/overlays/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/overlays/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/overlays/src/routes/nix-timer/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/nix-timer/+page.server.ts -------------------------------------------------------------------------------- /src/overlays/src/routes/nix-timer/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/nix-timer/+page.svelte -------------------------------------------------------------------------------- /src/overlays/src/routes/song-queue/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/song-queue/+page.server.ts -------------------------------------------------------------------------------- /src/overlays/src/routes/song-queue/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/src/routes/song-queue/+page.svelte -------------------------------------------------------------------------------- /src/overlays/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/static/favicon.png -------------------------------------------------------------------------------- /src/overlays/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/svelte.config.js -------------------------------------------------------------------------------- /src/overlays/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/tailwind.config.js -------------------------------------------------------------------------------- /src/overlays/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/tsconfig.json -------------------------------------------------------------------------------- /src/overlays/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/overlays/vite.config.ts -------------------------------------------------------------------------------- /src/pubsub/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/client.ts -------------------------------------------------------------------------------- /src/pubsub/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/messages.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/currently-playing-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/currently-playing-request.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/currently-playing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/currently-playing.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/keyboard-raffle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/keyboard-raffle.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/refund-reward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/refund-reward.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/send-twitch-shat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/send-twitch-shat.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/song-queue-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/song-queue-request.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/song-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/song-queue.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/song-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/song-request.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/subscribers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/subscribers.ts -------------------------------------------------------------------------------- /src/pubsub/subscribers/toggle-nix-timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/pubsub/subscribers/toggle-nix-timer.ts -------------------------------------------------------------------------------- /src/redirect-server-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/redirect-server-service.ts -------------------------------------------------------------------------------- /src/song-queue/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/song-queue/client.ts -------------------------------------------------------------------------------- /src/song-queue/persistence.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/song-queue/persistence.json -------------------------------------------------------------------------------- /src/spotify/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/spotify/api.ts -------------------------------------------------------------------------------- /src/spotify/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/spotify/config.ts -------------------------------------------------------------------------------- /src/spotify/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/spotify/error.ts -------------------------------------------------------------------------------- /src/spotify/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/spotify/service.ts -------------------------------------------------------------------------------- /src/twitch/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/api.ts -------------------------------------------------------------------------------- /src/twitch/auth-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/auth-provider.ts -------------------------------------------------------------------------------- /src/twitch/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/config.ts -------------------------------------------------------------------------------- /src/twitch/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/error.ts -------------------------------------------------------------------------------- /src/twitch/eventsub-subscribers/channel-chat-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/eventsub-subscribers/channel-chat-message.ts -------------------------------------------------------------------------------- /src/twitch/eventsub-subscribers/channel-redemption-add-for-reward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/eventsub-subscribers/channel-redemption-add-for-reward.ts -------------------------------------------------------------------------------- /src/twitch/eventsub-subscribers/subscribers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/eventsub-subscribers/subscribers.ts -------------------------------------------------------------------------------- /src/twitch/eventsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/eventsub.ts -------------------------------------------------------------------------------- /src/twitch/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/src/twitch/service.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/.env.template -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/.gitignore -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/.nvmrc: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/.releaserc -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/CHANGELOG.md -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/CONTRIBUTING.md -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/LICENSE -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/README.md -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/SECURITY.md -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/bun.lockb -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/package-lock.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/package.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/res/package.cjs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/res/package.mjs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/Scopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/Scopes.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/SpotifyApi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/SpotifyApi.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/SpotifyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/SpotifyApi.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/AccessTokenHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/AccessTokenHelpers.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/AuthorizationCodeWithPKCEStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/AuthorizationCodeWithPKCEStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/ClientCredentialsStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/ClientCredentialsStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/Crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/Crypto.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/IAuthStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/IAuthStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/ImplicitGrantStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/ImplicitGrantStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/ProvidedAccessTokenStrategy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/ProvidedAccessTokenStrategy.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/auth/ProvidedAccessTokenStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/auth/ProvidedAccessTokenStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/caching/GenericCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/caching/GenericCache.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/caching/GenericCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/caching/GenericCache.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/caching/ICacheStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/caching/ICacheStore.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/caching/InMemoryCachingStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/caching/InMemoryCachingStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/caching/LocalStorageCachingStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/caching/LocalStorageCachingStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/AlbumsEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/AlbumsEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/AlbumsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/AlbumsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ArtistsEndpoint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ArtistsEndpoint.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ArtistsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ArtistsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/AudiobooksEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/AudiobooksEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/AudiobooksEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/AudiobooksEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/BrowseEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/BrowseEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/BrowseEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/BrowseEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ChaptersEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ChaptersEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ChaptersEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ChaptersEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/CurrentUserEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/CurrentUserEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/CurrentUserEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/CurrentUserEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/EndpointsBase.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/EndpointsBase.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/EndpointsBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/EndpointsBase.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/EpisodesEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/EpisodesEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/EpisodesEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/EpisodesEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/MarketsEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/MarketsEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/MarketsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/MarketsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/PlayerEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/PlayerEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/PlaylistsEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/PlaylistsEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/PlaylistsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/PlaylistsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/RecommendationsEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/RecommendationsEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/RecommendationsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/RecommendationsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/SearchEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/SearchEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/SearchEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/SearchEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ShowsEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ShowsEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/ShowsEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/ShowsEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/TracksEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/TracksEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/TracksEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/TracksEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/UsersEndpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/UsersEndpoints.test.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/endpoints/UsersEndpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/endpoints/UsersEndpoints.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/errorhandling/ConsoleLoggingErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/errorhandling/ConsoleLoggingErrorHandler.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/errorhandling/NoOpErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/errorhandling/NoOpErrorHandler.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/index.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/redirection/DocumentLocationRedirectionStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/redirection/DocumentLocationRedirectionStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/responsevalidation/DefaultResponseValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/responsevalidation/DefaultResponseValidator.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/serialization/DefaultResponseDeserializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/serialization/DefaultResponseDeserializer.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/AuthAsRealUserForTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/AuthAsRealUserForTests.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/FakeAuthStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/FakeAuthStrategy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/FetchApiMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/FetchApiMock.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/FetchApiSpy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/FetchApiSpy.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/SpotifyApiBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/SpotifyApiBuilder.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validAlbumResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validAlbumResult.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validAlbumTracksResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validAlbumTracksResult.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validArtist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validArtist.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validAudioBook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validAudioBook.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validAudiobookChapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validAudiobookChapters.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validCategories.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validCategory.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validChapterApiResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validChapterApiResponse.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validEpisode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validEpisode.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validGenres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validGenres.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validMarkets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validMarkets.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validPlaylist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validPlaylist.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validShow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validShow.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validTrack.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/data/validUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/data/validUser.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/test/valid-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/test/valid-image.jpg -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/src/types.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/tsconfig.cjs.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/tsconfig.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/tsconfig.mjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/tsconfig.mjs.json -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/vite.config.ts -------------------------------------------------------------------------------- /vendor/spotify-web-api-ts-sdk/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmmulroy/effect-twitch-integrations/HEAD/vendor/spotify-web-api-ts-sdk/vitest.config.ts --------------------------------------------------------------------------------