From 35f292c9f7532e8a145e10141d73fdd02cb26f0e Mon Sep 17 00:00:00 2001 From: Johannes Grumboeck Date: Fri, 14 Oct 2022 00:54:28 +0200 Subject: [PATCH] fix(backend): run prettier and yarn add node-forge Signed-off-by: Johannes Grumboeck --- packages/backend-common/package.json | 1 + packages/backend-common/src/service/lib/hostFactory.ts | 8 ++++---- yarn.lock | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 2a7e307774..b9cda38b51 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -75,6 +75,7 @@ "morgan": "^1.10.0", "node-abort-controller": "^3.0.1", "node-fetch": "^2.6.7", + "node-forge": "^1.3.1", "raw-body": "^2.4.1", "request": "^2.88.2", "selfsigned": "^2.0.0", diff --git a/packages/backend-common/src/service/lib/hostFactory.ts b/packages/backend-common/src/service/lib/hostFactory.ts index a4bd178de7..16bfc6adf6 100644 --- a/packages/backend-common/src/service/lib/hostFactory.ts +++ b/packages/backend-common/src/service/lib/hostFactory.ts @@ -99,17 +99,17 @@ async function getGeneratedCertificate(hostname: string, logger?: Logger) { if (await fs.pathExists(certPath)) { cert = await fs.readFile(certPath); try { - const forge = require('node-forge') - const crt = forge.pki.certificateFromPem(cert) + const forge = require('node-forge'); + const crt = forge.pki.certificateFromPem(cert); const crtTimestamp = Date.parse(crt.validity.notAfter); remainingMs = crtTimestamp - Date.now(); } catch (error) { logger?.warn(`Unable to parse self-signed certificate. ${error}`); - remainingMs = 0 + remainingMs = 0; } if (remainingMs < FIVE_DAYS_IN_MS) { // Reset certificate if expiration is nearly over - cert = undefined + cert = undefined; } } diff --git a/yarn.lock b/yarn.lock index e9f94623ae..378e432b08 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3201,6 +3201,7 @@ __metadata: mysql2: ^2.2.5 node-abort-controller: ^3.0.1 node-fetch: ^2.6.7 + node-forge: ^1.3.1 raw-body: ^2.4.1 recursive-readdir: ^2.2.2 request: ^2.88.2