UNPKG

liveperson-functions-cli

Version:
30 lines 915 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InvokeView = void 0; const printer_1 = require("./printer"); class InvokeView { constructor({ log = new printer_1.LogMessage(), error = new printer_1.ErrorMessage(), chalk = printer_1.chalk, } = {}) { this.log = log; this.error = error; this.chalk = chalk; } /** * Prints the console logs from the invoked function * @param {*} message - message * @returns {void} * @memberof InvokeView */ printConsoleLogs(message) { this.log.print(JSON.stringify(message, null, 4)); } /** * Shows an error message * @param {string|PrettyPrintableError} message - message * @memberof InvokeView */ showErrorMessage(message) { this.error.print(message); } } exports.InvokeView = InvokeView; //# sourceMappingURL=invoke.view.js.map