diff --git a/lib/versions/library_manager.js b/lib/versions/library_manager.js index cba75a8a4..3589a8378 100644 --- a/lib/versions/library_manager.js +++ b/lib/versions/library_manager.js @@ -27,6 +27,14 @@ class LibraryManager { this.versions['solc'] = solcVersionInConfig; this.versions['web3'] = web3VersionInConfig; this.versions['ipfs-api'] = ipfsApiVersion; + + Object.keys(this.versions).forEach(versionKey => { + const newVersion = this.versions[versionKey].trim(); + if (newVersion !== this.versions[versionKey]) { + this.embark.logger.warn(`There a a space in the version of ${versionKey}. We corrected it for you ("${this.versions[versionKey]}" => "${newVersion}").`); + this.versions[versionKey] = newVersion; + } + }); } registerCommands() {