Files
code-review/app/log.js
T

39 lines
875 B
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export function section(title) {
console.log(`\n=== ${title} ===`);
}
export function step(stepName, title) {
console.log(`\n[${stepName}] ${title}`);
}
export function line(message) {
console.log(` - ${message}`);
}
/** 階段輸入:這個階段吃進什麼。 */
export function input(message) {
console.log(` ← 輸入:${message}`);
}
/** 階段輸出:這個階段產出什麼。 */
export function output(message) {
console.log(` → 輸出:${message}`);
}
/** 檢查/把關結果:明確標示成功或失敗。 */
export function result(passed, message) {
console.log(` ${passed ? '✅ 成功' : '❌ 失敗'}${message}`);
}
export function ok(message) {
console.log(` ✓ ${message}`);
}
export function warn(message) {
console.warn(` ! ${message}`);
}
export function error(message) {
console.error(` x ${message}`);
}