@forge/cli-shared
9.5.09.5.1-next.0
out/ui/command-line-ui.js~
out/ui/command-line-ui.jsModified+6−3
Index: package/out/ui/command-line-ui.js
===================================================================
--- package/out/ui/command-line-ui.js
+++ package/out/ui/command-line-ui.js
@@ -220,18 +220,18 @@
}
warn(message) {
const color = log_color_1.LogColor.warn(message);
const msg = this.insideProgress ? log_symbols_1.default.warning + ' ' + color : color;
- this.log(msg);
+ this.write('warn', msg);
}
error(error, { pad = true } = {}) {
const message = (0, logger_1.errorMessage)(error);
const color = log_color_1.LogColor.error(message);
let msg = '\n' + log_color_1.LogColor.errorPrefix + color + '\n';
if (!pad) {
msg = msg.trim();
}
- this.log(msg);
+ this.write('error', msg);
if (error.stack) {
this.debug(error.stack);
}
}
@@ -430,8 +430,11 @@
logTable(head, data, { format, groupRows }) {
this.info(this.getTable(head, data, { format, groupRows }));
}
log(message, progressLogType = ProgressLogType.other) {
+ this.write('log', message, progressLogType);
+ }
+ write(level, message, progressLogType = ProgressLogType.other) {
let msg = message;
if (this.insideProgress) {
const addPadding = (progressLogType === ProgressLogType.other && !this.addedProgressPadding) ||
(progressLogType === ProgressLogType.successText && this.addedProgressPadding);
@@ -447,9 +450,9 @@
this.spinner.text += this.hintLine;
}
}
else {
- this.logger.log(msg);
+ this.logger[level](msg);
}
}
logSuccess(successText) {
if (this.addedProgressPadding) {