coa-echo
Version:
Lightweight console color logger for node.js
41 lines (40 loc) • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Echo = void 0;
const util = require("util");
const tool_1 = require("./tool");
class Echo {
// 正常黑色
log(message = '', ...params) {
(0, tool_1.write)('', util.format(message, ...params));
}
// 紫色
info(message = '', ...params) {
(0, tool_1.write)('magenta', util.format(message, ...params));
}
// 红色
error(message = '', ...params) {
(0, tool_1.write)('red', util.format(message, ...params));
}
// 黄色
warn(message = '', ...params) {
(0, tool_1.write)('yellow', util.format(message, ...params));
}
// 灰色
grey(message = '', ...params) {
(0, tool_1.write)('gray', util.format(message, ...params));
}
// 绿色
green(message = '', ...params) {
(0, tool_1.write)('green', util.format(message, ...params));
}
// 蓝色
blue(message = '', ...params) {
(0, tool_1.write)('blue', util.format(message, ...params));
}
// 青色
cyan(message = '', ...params) {
(0, tool_1.write)('cyan', util.format(message, ...params));
}
}
exports.Echo = Echo;