Skip to content

eugabrielsilva/vagalume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagalume

Esta é uma biblioteca Javascript desenvolvida para buscar letras de músicas no site Vagalume, através da sua API oficial.

Instalação

npm install @eugabrielsilva/vagalume

Uso

É necessário ter uma token de autorização para acessar a API.

const Vagalume = require('@eugabrielsilva/vagalume');
const vagalume = new Vagalume('API_TOKEN'); // sua token

vagalume.search('just the way you are').then(data => {
    console.log(data);
}).catch(error => {
    console.log(error);
});

A função search() é assíncrona e retorna uma Promise.

Exemplo de resposta

Caso alguma música seja encontrada, um objeto JSON é retornado com a resposta. Se nada for encontrado, um erro é retornado.

{
  "name:": "Just The Way You Are",
  "artist": "Bruno Mars",
  "url": "https://www.vagalume.com.br/bruno-mars/just-the-way-you-are.html",
  "lyrics": "Oh her eyes, her eyes\nMake the stars look like they're not shining\nHer hair, her hair\nFalls perfectly without her trying\nShe's so beautiful (...)"
}

Créditos

Desenvolvido por Gabriel Silva.