← Public packages
@kentcdodds/spotify
Spotify playback, playlist, search, library, and device helpers.
src/exports/accounts.ts
24 lines · 761 B · TypeScriptexport {
SPOTIFY_ACCOUNTS,
SPOTIFY_ACCOUNT_ALIASES,
listSpotifyAccounts,
resolveSpotifyAccount,
type SpotifyAccountAlias,
type SpotifyAccountInfo,
} from '../lib/accounts.ts'
import listConfiguredAccounts from '../lib/accounts.ts'
/**
* List configured Spotify accounts (personal and family) with integration metadata.
* Use when choosing which `account` to pass into playback or library helpers.
*
* @returns Account catalog, aliases, and the default account (`personal`)
*
* @example
* import accounts from 'kody:@kentcdodds/spotify/accounts'
* const result = accounts()
* // => { accounts: [...], aliases: ['personal', 'family'], defaultAccount: 'personal' }
*/
export default function spotifyAccounts() {
return listConfiguredAccounts()
}