diff --git a/lib/core/resolvers/GitResolver.js b/lib/core/resolvers/GitResolver.js index 3c161a3f8..9f4917f60 100644 --- a/lib/core/resolvers/GitResolver.js +++ b/lib/core/resolvers/GitResolver.js @@ -206,7 +206,7 @@ GitResolver.prototype._savePkgMeta = function (meta) { version = semver.clean(this._resolution.tag); // Warn if the package meta version is different than the resolved one - if (typeof meta.version === 'string' && semver.neq(meta.version, version)) { + if (typeof meta.version === 'string' && semver.valid(meta.version) && semver.neq(meta.version, version)) { this._logger.warn('mismatch', 'Version declared in the json (' + meta.version + ') is different than the resolved one (' + version + ')', { resolution: this._resolution, pkgMeta: meta