fix sync-deps not working if the newest package version is checked first

This commit is contained in:
Hazelnoot 2025-11-09 00:48:33 -05:00
parent f30b2d0e39
commit c997471cb8

View file

@ -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);
}
}