@team-internet/apiconnector
Version:
Node.js SDK for the insanely fast CentralNic Reseller (fka RRPProxy) API
22 lines (21 loc) • 521 B
JavaScript
/**
* Logger class
*/
export class Logger {
/**
* output/log given data
* @param post request string used
* @param r Response object
* @param error error message or null
* @return current Logger instance for method chaining
*/
log(post, r, error = null) {
console.dir(r.getCommand());
console.log(post);
if (error) {
console.error(`HTTP communication failed: ${error}`);
}
console.log(r.getPlain());
return this;
}
}