diff --git a/src/index.js b/src/index.js index 94d28709ed3f216896b80649b65b217151dfb4aa..25a49bd09ab72808e61f934cc1a3e758d2c990c2 100644 --- a/src/index.js +++ b/src/index.js @@ -42,7 +42,18 @@ function initConfig() { cliConfig.repositories = {}; cliConfig.repositories[repoName] = packageFile; } - return Object.assign(defaultConfig, customConfig, cliConfig); + const combinedConfig = Object.assign(defaultConfig, customConfig, cliConfig); + if (Array.isArray(combinedConfig.repositories)) { + const newRepositories = {}; + combinedConfig.repositories.forEach(repo => { + newRepositories[repo] = 'package.json'; + }); + combinedConfig.repositories = newRepositories; + } + if (combinedConfig.verbose) { + console.log('config = ' + JSON.stringify(combinedConfig)); + } + return combinedConfig; } function validateArguments() {