From 4944590e14be3e6c95951b35033ff73631b1f440 Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 24 Sep 2021 08:36:32 +0200 Subject: [PATCH] handle tolerance with no corenode runtime --- src/index.js | 5 +++-- src/lib/fetchController/index.js | 2 +- src/lib/nethub/index.js | 2 +- src/server/http/index.js | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/index.js b/src/index.js index 5a3bd44..4c8cd06 100644 --- a/src/index.js +++ b/src/index.js @@ -1,10 +1,11 @@ const path = require('path') +const helpers = process.runtime.helpers ?? require('@corenode/helpers') //* set globals -global.IS_DEV = process.runtime.helpers.isDevMode() +global.IS_DEV = helpers.isDevMode() global.RELIC_ORIGIN = "https://relic.ragestudio.net" -global.SERVER_VERSION = process.runtime.helpers.getVersion() +global.SERVER_VERSION = helpers.getVersion() global.SERVER_MANIFEST = "server.manifest" global.SERVER_MANIFEST_PATH = path.resolve(process.cwd(), SERVER_MANIFEST) diff --git a/src/lib/fetchController/index.js b/src/lib/fetchController/index.js index e988bd4..b31a55d 100644 --- a/src/lib/fetchController/index.js +++ b/src/lib/fetchController/index.js @@ -11,8 +11,8 @@ function fetchController(key, from) { } } catch (error) { - runtime.logger.dump(error) console.error(`Failed to load controller [${key}] > ${error.message}`) + process.runtime.logger.dump(error) } } diff --git a/src/lib/nethub/index.js b/src/lib/nethub/index.js index 8e3cd01..c4ddaa3 100644 --- a/src/lib/nethub/index.js +++ b/src/lib/nethub/index.js @@ -21,8 +21,8 @@ function heartbeat() { return resolve(res.data) }) .catch((err) => { - runtime.logger.dump("error", err) console.error(`❌ [${err.response?.status ?? "0"}] [${NETHUB_HOSTNAME}] Failed to listen heartbeat > ${err}`) + process.runtime.logger.dump("error", err) return reject(err) }) }) diff --git a/src/server/http/index.js b/src/server/http/index.js index bdc5003..bd440bd 100644 --- a/src/server/http/index.js +++ b/src/server/http/index.js @@ -50,7 +50,7 @@ class Server { this.router = express.Router() //* set id's - this.id = this.params.id ?? runtime.helpers.getRootPackage().name + this.id = this.params.id ?? process.runtime?.helpers?.getRootPackage()?.name ?? "unavailable" this.usid = tokenizer.generateUSID() this.oskid = "unloaded" @@ -241,9 +241,9 @@ class Server { // append to server this.registerEndpoint(endpoint) } catch (error) { - runtime.logger.dump(error) console.error(error) console.error(`🆘 Failed to load endpoint > ${error.message}`) + process.runtime.logger.dump(error) } }) }