Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 4x 2x 2x 2x 2x 1x 1x 1x | export async function getMBID(artistName: string): Promise<string | null> { const mbApiUrl = "https://musicbrainz.org/ws/2/"; const searchUrl = `${mbApiUrl}artist?query=${artistName}&limit=1&fmt=json`; const res = await fetch(searchUrl); if (!res.ok) return null; const data = (await res.json()) as { artists?: { id?: string }[] }; const artistMbid = data?.artists?.[0]?.id || null; return artistMbid; } |