@team-internet/apiconnector
Version:
Node.js SDK for the insanely fast CentralNic Reseller (fka RRPProxy) API
24 lines (23 loc) • 593 B
JavaScript
import { Logger } from "./logger.js";
/**
* Logger class
*/
export class CustomLogger extends 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) {
// apply here whatever you need e.g.
console.log(post);
console.dir(r.getCommand());
if (error) {
console.error(error);
}
console.log(r.getPlain());
return this;
}
}