diff --git a/lib/config/cli.js b/lib/config/cli.js index 8cb1703c60bc497270da60950abcad53075c8c62..5b5ea6c13ddf965cd40d2e2e09a71d41d6533898 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 86ef166fd9212a376f64f7e3534eb0a3a38a36b9..cd2a7de9d3e222bfca90471e17e0cb9504012673 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 => {