Just a simple lyrics fetcher that uses Genius. This also has official API implementations.
npm install genius-lyrics
const Genius = require("genius-lyrics");
const Client = new Genius.Client("top-secret-optional-key");
JavaScript
const Genius = require("genius-lyrics");
const Client = new Genius.Client("top-secret-optional-key"); // Scrapes if no key is provided
TypeScript
import Genius from "genius-lyrics";
const Client = new Genius.Client("top-secret-optional-key"); // Scrapes if no key is provided
const searches = await Client.songs.search("faded");
// Pick first one
const firstSong = searches[0];
console.log("About the Song:\n", firstSong, "\n");
// Ok lets get the lyrics
const lyrics = await firstSong.lyrics();
console.log("Lyrics of the Song:\n", lyrics, "\n");
const artist = await Client.artists.get(456537);
console.log("About the Artist:\n", artist, "\n");