UNPKG

coa-echo

Version:

Lightweight console color logger for node.js

41 lines (40 loc) 1.2 kB
"use strict"; 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;