From 393dcf58c848687c24766a14187b221d44288ab1 Mon Sep 17 00:00:00 2001
From: Steven Hargrove <steven.hargrove@weather.com>
Date: Wed, 4 Apr 2018 13:34:19 +0200
Subject: [PATCH] fix: pasrse cli and env integers

---
 lib/config/cli.js | 1 +
 lib/config/env.js | 1 +
 2 files changed, 2 insertions(+)

diff --git a/lib/config/cli.js b/lib/config/cli.js
index 8cb1703c60..5b5ea6c13d 100644
--- a/lib/config/cli.js
+++ b/lib/config/cli.js
@@ -24,6 +24,7 @@ function getConfig(argv) {
     boolean: val => val === 'true',
     list: val => val.split(',').map(el => el.trim()),
     string: val => val,
+    integer: parseInt,
   };
 
   let program = new commander.Command().arguments('[repositories...]');
diff --git a/lib/config/env.js b/lib/config/env.js
index 86ef166fd9..cd2a7de9d3 100644
--- a/lib/config/env.js
+++ b/lib/config/env.js
@@ -26,6 +26,7 @@ function getConfig(env) {
     list: val => val.split(',').map(el => el.trim()),
     string: val => val,
     json: val => JSON.parse(val),
+    integer: parseInt,
   };
 
   options.forEach(option => {
-- 
GitLab