rose-music
Version:
A simple npm used to search for music, get stream URLs and get high quality audios.
20 lines (17 loc) • 461 B
JavaScript
const axios = require('axios');
const baseUrl = require('./baseUrl');
const getHeaders = require('./headers');
const log = require('npmlog');
async function search(query) {
try {
const res = await axios.get(`${baseUrl}/search`, {
params: { q: query, type: 'track' },
headers: getHeaders(),
});
return res.data.tracks || [];
} catch (err) {
log.error('Search error:', err.message);
return [];
}
}
module.exports = search;