@vladmandic/pilogger
Advanced tools
Comparing version 0.2.16 to 0.2.17
@@ -1747,10 +1747,10 @@ var __commonJS = (cb, mod) => () => (mod || cb((mod = {exports: {}}).exports, mod), mod.exports); | ||
blank: "", | ||
continue: ": ", | ||
continue: ": ", | ||
info: ctx.cyan("INFO: "), | ||
warn: ctx.yellow("WARN: "), | ||
data: ctx.green("DATA: "), | ||
error: ctx.red("ERROR: "), | ||
fatal: ctx.bold.red("FATAL: "), | ||
timed: ctx.magentaBright("TIMED: "), | ||
state: ctx.magenta("STATE: ") | ||
error: ctx.red("ERROR:"), | ||
fatal: ctx.bold.red("FATAL:"), | ||
timed: ctx.magentaBright("TIMED:"), | ||
state: ctx.magenta("STATE:") | ||
}; | ||
@@ -1840,3 +1840,6 @@ var inspectOptions = { | ||
const time = dayjs(Date.now()).format(dateFormat); | ||
print(tags[tag], ...messages); | ||
if (tags[tag]) | ||
print(tags[tag], ...messages); | ||
else | ||
print(...messages); | ||
if (logFileOK) | ||
@@ -1905,2 +1908,10 @@ logStream.write(`${time} ${tags[tag]} ${combineMessages(...messages)} | ||
logger.log(node); | ||
log("blank", "test blank"); | ||
log("continue", "test continue"); | ||
log("info", "test info"); | ||
log("state", "test state"); | ||
log("data", "test data"); | ||
log("warn", "test warn"); | ||
log("error", "test error"); | ||
log("fatal", "test fatal"); | ||
} | ||
@@ -1918,9 +1929,9 @@ try { | ||
exports.logFile = setLogFile; | ||
exports.blank = (...message) => log("blank", ...message); | ||
exports.warn = (...message) => log("warn", ...message); | ||
exports.blank = (...message) => log(...message); | ||
exports.info = (...message) => log("info", ...message); | ||
exports.state = (...message) => log("state", ...message); | ||
exports.data = (...message) => log("data", ...message); | ||
exports.warn = (...message) => log("warn", ...message); | ||
exports.error = (...message) => log("error", ...message); | ||
exports.fatal = (...message) => log("fatal", ...message); | ||
exports.state = (...message) => log("state", ...message); | ||
exports.accessFile = setAccessFile; | ||
@@ -1927,0 +1938,0 @@ exports.access = (...message) => access(...message); |
{ | ||
"name": "@vladmandic/pilogger", | ||
"version": "0.2.16", | ||
"version": "0.2.17", | ||
"description": "Simple Logger for NodeJS", | ||
@@ -11,3 +11,4 @@ "main": "dist/pilogger.js", | ||
"start": "node ./src/pilogger.js", | ||
"build": "esbuild --outdir=dist --target=es2018 --platform=node --format=cjs --color=true --bundle src/pilogger.js" | ||
"build": "esbuild --outdir=dist --target=es2018 --platform=node --format=cjs --color=true --bundle src/pilogger.js", | ||
"test": "node ./dist/pilogger.js" | ||
}, | ||
@@ -33,4 +34,4 @@ "repository": { | ||
"dayjs": "^1.10.4", | ||
"esbuild": "^0.11.6" | ||
"esbuild": "^0.11.11" | ||
} | ||
} |
@@ -24,10 +24,10 @@ const os = require('os'); | ||
blank: '', | ||
continue: ': ', | ||
continue: ': ', | ||
info: ctx.cyan('INFO: '), | ||
warn: ctx.yellow('WARN: '), | ||
data: ctx.green('DATA: '), | ||
error: ctx.red('ERROR: '), | ||
fatal: ctx.bold.red('FATAL: '), | ||
timed: ctx.magentaBright('TIMED: '), | ||
state: ctx.magenta('STATE: '), | ||
error: ctx.red('ERROR:'), | ||
fatal: ctx.bold.red('FATAL:'), | ||
timed: ctx.magentaBright('TIMED:'), | ||
state: ctx.magenta('STATE:'), | ||
}; | ||
@@ -127,3 +127,4 @@ let inspectOptions = { | ||
const time = dayjs(Date.now()).format(dateFormat); | ||
print(tags[tag], ...messages); | ||
if (tags[tag]) print(tags[tag], ...messages); | ||
else print(...messages); | ||
if (logFileOK) logStream.write(`${time} ${tags[tag]} ${combineMessages(...messages)}\n`); | ||
@@ -181,2 +182,10 @@ ring.push({ tag, time, msg: combineMessages(...messages) }); | ||
logger.log(node); | ||
log('blank', 'test blank'); | ||
log('continue', 'test continue'); | ||
log('info', 'test info'); | ||
log('state', 'test state'); | ||
log('data', 'test data'); | ||
log('warn', 'test warn'); | ||
log('error', 'test error'); | ||
log('fatal', 'test fatal'); | ||
} | ||
@@ -201,9 +210,9 @@ | ||
exports.logFile = setLogFile; | ||
exports.blank = (...message) => log('blank', ...message); | ||
exports.warn = (...message) => log('warn', ...message); | ||
exports.blank = (...message) => log(...message); | ||
exports.info = (...message) => log('info', ...message); | ||
exports.state = (...message) => log('state', ...message); | ||
exports.data = (...message) => log('data', ...message); | ||
exports.warn = (...message) => log('warn', ...message); | ||
exports.error = (...message) => log('error', ...message); | ||
exports.fatal = (...message) => log('fatal', ...message); | ||
exports.state = (...message) => log('state', ...message); | ||
// simple logging to access file | ||
@@ -210,0 +219,0 @@ exports.accessFile = setAccessFile; |
75907
2151