Enforce single quotes
This commit is contained in:
@@ -7,7 +7,7 @@ import prune = require('json-prune');
|
||||
|
||||
|
||||
const logger = winston.createLogger({
|
||||
level: DefaultConfig.isProduction ? "info" : "silly",
|
||||
level: DefaultConfig.isProduction ? 'info' : 'silly',
|
||||
format: winston.format.json(),
|
||||
transports: [
|
||||
new winston.transports.Console({
|
||||
@@ -16,11 +16,11 @@ const logger = winston.createLogger({
|
||||
],
|
||||
});
|
||||
|
||||
export const levels = ["error", "warn", "info", "http", "verbose", "debug", "silly"] as const;
|
||||
export type LogLevels = typeof levels[number]|"log";
|
||||
export const levels = ['error', 'warn', 'info', 'http', 'verbose', 'debug', 'silly'] as const;
|
||||
export type LogLevels = typeof levels[number]|'log';
|
||||
const wrapper = (original: LeveledLogMethod) => {
|
||||
return (...args: unknown[]) => {
|
||||
return original(args.map((obj) => typeof obj === "string" ? obj : prune(obj)).join(" "));
|
||||
return original(args.map((obj) => typeof obj === 'string' ? obj : prune(obj)).join(' '));
|
||||
};
|
||||
};
|
||||
|
||||
@@ -30,7 +30,7 @@ export const Logger = {
|
||||
for (const level of levels) {
|
||||
Logger[level] = wrapper(logger[level]);
|
||||
}
|
||||
Logger.log = wrapper(logger["silly"]);
|
||||
Logger.log = wrapper(logger['silly']);
|
||||
|
||||
export const HttpLogger: RequestHandler = (req, res, next) => {
|
||||
const start = Date.now();
|
||||
@@ -45,8 +45,8 @@ export const HttpLogger: RequestHandler = (req, res, next) => {
|
||||
: statusCode >= 200 ? colors.green
|
||||
: colors.gray;
|
||||
const status = colorFunction(res.statusCode.toString(10));
|
||||
const method = req.method.toUpperCase().padEnd(6, " ");
|
||||
const responseTime = (Date.now()-start).toString(10).padStart(3, " ");
|
||||
const method = req.method.toUpperCase().padEnd(6, ' ');
|
||||
const responseTime = (Date.now()-start).toString(10).padStart(3, ' ');
|
||||
if (!req.noHttpLogging)
|
||||
Logger.http(`${status} ${method} ${responseTime}ms ${path}`);
|
||||
end.apply(res, args);
|
||||
|
||||
Reference in New Issue
Block a user