From fb96a46433379f796decc1b33b89d2daf61ecceb Mon Sep 17 00:00:00 2001 From: Smith Date: Sat, 30 Dec 2023 08:50:04 +0100 Subject: [PATCH] return gamedig version --- src/server.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/server.ts b/src/server.ts index 1855cdc..6b6bdee 100644 --- a/src/server.ts +++ b/src/server.ts @@ -4,6 +4,9 @@ import crypto from 'node:crypto'; import { createServer } from 'node:http'; import { URL } from 'node:url'; import { games } from 'gamedig'; +//import gamedigPjson from '../node_modules/node-gamedig/package.json' assert {type: 'json'}; +const gamedigPjson = fs.readFileSync('../node_modules/node-gamedig/package.json'); +const gamedigVerson = JSON.parse(gamedigPjson).version || 0; import 'dotenv/config'; @@ -97,7 +100,8 @@ createServer(async (req, res) => { await restart(reqPath[1]); re.message = '🗑️ ' + reqPath[1].slice(0, 1).toUpperCase() + reqPath[1].slice(1) + ' data flushed.'; } else if (reqPath[0] === 'gamedig-games') { - re.version = 'v00'; + //re.version = gamedigPjson.version; + re.version = gamedigVersion; re.games = games; } else { status = 400;