UNPKG

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
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;