UNPKG

rexuws

Version:

An express-like framework built on top of uWebsocket.js aims at simple codebase and high performance

54 lines (53 loc) 2.05 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.colorConsole = exports.colorConsoleNoTimestamp = void 0; /* eslint-disable import/prefer-default-export */ /* eslint-disable prefer-rest-params */ const chalk_1 = __importDefault(require("chalk")); exports.colorConsoleNoTimestamp = { error(...args) { // eslint-disable-next-line no-console return console.error(chalk_1.default.red(...args)); }, log(...args) { // eslint-disable-next-line no-console return console.log(chalk_1.default.green(...args)); }, info(...args) { // eslint-disable-next-line no-console return console.info(chalk_1.default.blue(...args)); }, warn(...args) { // eslint-disable-next-line no-console return console.warn(chalk_1.default.yellow(...args)); }, trace(...args) { // eslint-disable-next-line no-console return console.trace(chalk_1.default.grey(...args)); }, }; exports.colorConsole = { error(...args) { // eslint-disable-next-line no-console return console.error(chalk_1.default.red(args.shift(), new Date().toLocaleString(), ...args)); }, log(...args) { // eslint-disable-next-line no-console return console.log(chalk_1.default.green(args.shift(), new Date().toLocaleString(), ...args)); }, info(...args) { // eslint-disable-next-line no-console return console.info(chalk_1.default.blue(args.shift(), new Date().toLocaleString(), ...args)); }, warn(...args) { // eslint-disable-next-line no-console return console.warn(chalk_1.default.yellow(args.shift(), new Date().toLocaleString(), ...args)); }, trace(...args) { // eslint-disable-next-line no-console return console.trace(chalk_1.default.grey(args.shift(), new Date().toLocaleString(), ...args)); }, };