From f989f23c24a19301a09748fd16f5fdcbb480dc9d Mon Sep 17 00:00:00 2001
From: Dominik Sigmund <dominik.sigmund@br.de>
Date: Thu, 4 Jun 2020 10:47:06 +0200
Subject: [PATCH] Added boolean converter for env variables

---
 index.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/index.js b/index.js
index 323add5..f0d11cd 100644
--- a/index.js
+++ b/index.js
@@ -41,8 +41,10 @@ module.exports = function() {
   let keys = objectDeepKeys(config)
   for (let index = 0; index < keys.length; index++) {
     const element = keys[index]
-    const env = process.env[element.toUpperCase().replace('.', '_')]
+    let env = process.env[element.toUpperCase().replace('.', '_')]
     if (env) {
+      env = (env == 'true') ? true : env
+      env = (env == 'false') ? false : env
       set(config, element, env)
     }
   }
-- 
GitLab