From 8a1d03ce6c143b450de267b3c1823a6919bbb94c Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Tue, 20 Feb 2024 17:30:30 +0000 Subject: [PATCH] forge to use morgan --- src/server/index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server/index.js b/src/server/index.js index 1c1064b..06ef078 100755 --- a/src/server/index.js +++ b/src/server/index.js @@ -1,10 +1,13 @@ const path = require("path") +const fs = require("fs") const net = require("corenode/net") +const experimentalFlag = path.resolve(module.path, "../../.experimental") const packageJSON = require(path.resolve(module.path, "../../package.json")) const moduleAlias = require("module-alias") // set globals variables +global.LINEBRIDGE_SERVER_EXPERIMENTAL = fs.existsSync(experimentalFlag) global.LINEBRIDGE_SERVER_VERSION = packageJSON.version global.LOCALHOST_ADDRESS = net.ip.getHostAddress() ?? "localhost" @@ -48,12 +51,9 @@ global.DEFAULT_MIDDLEWARES = [ "preflightContinue": false, "optionsSuccessStatus": 204 }), + require("morgan")(process.env.MORGAN_FORMAT ?? ":method :status :url - :response-time ms") ] -if (process.env.LOG_REQUESTS === "true") { - global.DEFAULT_MIDDLEWARES.push(require("morgan")(process.env.MORGAN_FORMAT ?? ":method :url :status - :response-time ms")) -} - // patches const { Buffer } = require("buffer")