UNPKG

@team-internet/apiconnector

Version:
22 lines (21 loc) 521 B
/** * 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; } }