UNPKG

radio-stream

Version:

An interface for connecting to, parsing metadata, and reading from SHOUTcast/Icecast radio streams

10 lines (9 loc) 270 B
exports.stations = JSON.parse(require("fs").readFileSync(__filename+"on")); exports.random = function() { var keys = Object.keys(exports.stations); var key = keys[Math.floor(Math.random()*keys.length)]; return { name: key, url: exports.stations[key] } }