lastfm-api-fixed
Version:
A Last.fm API client library wrapper with a simple and clean interface.
27 lines (22 loc) • 512 B
JavaScript
var defaultOptions = function (params, callback, key) {
var options = params || {};
options.handlers = {
'success' : function (rsp) {
console.log(rsp);
if (key) { rsp = rsp[key]; }
if (rsp && typeof callback === 'function') {
callback(null, rsp);
} else {
callback(new Error("Not found"));
}
},
'error' : function (err) {
console.log(err);
if (typeof callback === 'function') {
callback(err);
}
}
};
return options;
};
exports.defaultOptions = defaultOptions;