UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

28 lines (27 loc) 781 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConsoleLogger = void 0; class ConsoleLogger { async logRequest(request) { const { method, url, body } = request; let message = `request: ${method} ${url}`; if (body) { message += `\n body: ${body}`; } console.log(message); } async logResponse(response) { const { status } = response; let body = await response.text(); let message = `response:\n` + ` httpStatusCode: ${status}`; if (body) { message += `\n body: ${body}`; } console.log(message); } } exports.ConsoleLogger = ConsoleLogger; exports.default = ConsoleLogger;