UNPKG

taysalt

Version:

Taylor Swift lyrics salter

22 lines (17 loc) 602 B
import fetch from 'node-fetch'; export const fetchLyrics = async (paragraphs = 1) => { try { const url = new URL('https://taylor-swift-api.sarbo.workers.dev/lyrics'); url.searchParams.append('numberOfParagraphs', paragraphs); url.searchParams.append('shouldRandomizeLyrics', 'true'); const response = await fetch(url); if (!response.ok) { throw new Error(`HTTP error! status: ${response.status}`); } return await response.json(); } catch (error) { console.error('Error fetching lyrics:', error); throw error; } }; export default fetchLyrics;