[ACA-3821] Add lite-serve with VSCode launcher (#1584)

* Add lite-serve with VSCode launcher

* Make lite-serve smarter to work with Basic authtype as well

* Change and unify app-config-replace script
This commit is contained in:
Popovics András
2020-08-08 13:12:47 +02:00
committed by GitHub
parent d7e61e8fcb
commit 32502e60b9
19 changed files with 973 additions and 213 deletions

26
tools/helpers/logger.js Normal file
View File

@@ -0,0 +1,26 @@
const { createLogger, transports, format } = require('winston');
const { yellow, green, red, blue, magenta, cyan } = require('chalk');
const levels = {
error: red,
warn: yellow,
info: cyan,
verbose: magenta,
debug: green,
silly: blue
};
const myFormat = format.printf(({ level, message, label, timestamp }) => {
return `[${levels[level](timestamp)}]: ${message}`;
});
module.exports = createLogger({
level: 'silly',
format: format.combine(
// format.splat(),
format.timestamp(),
format.prettyPrint(),
myFormat
),
transports: [new transports.Console()]
});