From e998d9d8f436f9ab91a69225729d1f6fc7ef75ad Mon Sep 17 00:00:00 2001
From: Richard Petersen <richard.petersen@open-xchange.com>
Date: Tue, 7 Sep 2021 12:21:04 +0200
Subject: [PATCH] Fix imports

---
 src/createApp.js | 4 +---
 src/index.js     | 4 ++--
 src/logger.js    | 4 ++++
 3 files changed, 7 insertions(+), 5 deletions(-)
 create mode 100644 src/logger.js

diff --git a/src/createApp.js b/src/createApp.js
index 9bde6c4..e42c9ef 100644
--- a/src/createApp.js
+++ b/src/createApp.js
@@ -5,10 +5,8 @@ import express from 'express'
 // Helmet helps you secure your Express app by setting various HTTP headers
 import helmet from 'helmet'
 
-// Very low overhead Node.js logger. Logs in json use pino-pretty for dev.
-import Logger from 'pino'
-
 // Fastest HTTP logger for Node.js in town
+import { logger } from './logger.js'
 import pinoHttp from 'pino-http'
 // Readiness and liveness checks middleware
 import health from '@cloudnative/health-connect'
diff --git a/src/index.js b/src/index.js
index cb533ca..6a77b12 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,8 +1,8 @@
 // Add env vars from files
 // Note: actual env vars supersede .env file and .env file supersedes .env.defaults file
 import { config } from 'dotenv-defaults'
-import { logger } from 'pino'
-import { createApp } from './createApp'
+import { logger } from './logger.js'
+import { createApp } from './createApp.js'
 
 config()
 
diff --git a/src/logger.js b/src/logger.js
new file mode 100644
index 0000000..54f3154
--- /dev/null
+++ b/src/logger.js
@@ -0,0 +1,4 @@
+// Very low overhead Node.js logger. Logs in json use pino-pretty for dev.
+import Logger from 'pino'
+
+export const logger = new Logger()
-- 
GitLab