From 94cec320266d7b21ecb667ae04d31e622faf4711 Mon Sep 17 00:00:00 2001 From: srgooglo Date: Wed, 22 Jun 2022 16:49:37 +0200 Subject: [PATCH] added `internalConsole` --- src/server/lib/index.js | 1 + src/server/lib/internalConsole/index.js | 37 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 src/server/lib/internalConsole/index.js diff --git a/src/server/lib/index.js b/src/server/lib/index.js index 99ef191..7660648 100755 --- a/src/server/lib/index.js +++ b/src/server/lib/index.js @@ -1,4 +1,5 @@ module.exports = { serverManifest: require("./serverManifest"), outputServerError: require("./outputServerError"), + internalConsole: require("./internalConsole"), } \ No newline at end of file diff --git a/src/server/lib/internalConsole/index.js b/src/server/lib/internalConsole/index.js new file mode 100644 index 0000000..178fc37 --- /dev/null +++ b/src/server/lib/internalConsole/index.js @@ -0,0 +1,37 @@ +module.exports = class InternalConsole { + static log = (...args) => { + if (!global.consoleSilent) { + console.log(...args) + } + } + + static error = (...args) => { + if (!global.consoleSilent) { + console.error(...args) + } + } + + static warn = (...args) => { + if (!global.consoleSilent) { + console.warn(...args) + } + } + + static info = (...args) => { + if (!global.consoleSilent) { + console.info(...args) + } + } + + static debug = (...args) => { + if (!global.consoleSilent) { + console.debug(...args) + } + } + + static table = (...args) => { + if (!global.consoleSilent) { + console.table(...args) + } + } +} \ No newline at end of file