diff --git a/scripts/sync-deps.mjs b/scripts/sync-deps.mjs index b1f6515076..02adad0b2c 100644 --- a/scripts/sync-deps.mjs +++ b/scripts/sync-deps.mjs @@ -272,11 +272,15 @@ function mapDependencies(packages) { }; mappedDependencies[dependency.name] = mapping; } else { - if (isNewer(dependency.version, mapping.newestVersion)) { - mapping.newestVersion = dependency.version; - mapping.newestNpmVersion = dependency.npmVersion; + if (dependency.npmVersion !== mapping.newestNpmVersion) { mapping.hasDifference = true; + + if (isNewer(dependency.version, mapping.newestVersion)) { + mapping.newestVersion = dependency.version; + mapping.newestNpmVersion = dependency.npmVersion; + } } + mapping.packages.push(packageDependency); } }