diff --git a/src/server/server.js b/src/server/server.js index 59d6ac2..9e9603a 100644 --- a/src/server/server.js +++ b/src/server/server.js @@ -1,9 +1,11 @@ const fs = require("fs") +const path = require("path") const http = require("http") const https = require("https") - const io = require("socket.io") +const pkgjson = require(path.resolve(process.cwd(), "package.json")) + const tokenizer = require("corenode/libs/tokenizer") const { serverManifest, outputServerError, internalConsole } = require("./lib") const InternalConsole = global.InternalInternalConsole = internalConsole @@ -272,6 +274,7 @@ class Server { fn: (req, res) => { return res.json({ LINEBRIDGE_SERVER_VERSION: LINEBRIDGE_SERVER_VERSION, + version: pkgjson.version ?? "unknown", usid: this.usid, requestTime: new Date().getTime(), endpointsMap: this.endpoints_map,