Code Quality

This commit is contained in:
Reinier Criel 2026-03-28 11:39:02 -07:00
parent fd6fb456b4
commit aa7bbbd4e9
3 changed files with 66 additions and 42 deletions

View file

@ -10,9 +10,7 @@ export function getEquivalentPackageNames(packageName, ecosystem) {
return [packageName];
}
const hyphenName = packageName.replaceAll(/[_.-]/g, "-");
const underscoreName = packageName.replaceAll(/[._-]/g, "_");
const dotName = packageName.replaceAll(/[_.-]/g, ".");
return [...new Set([packageName, hyphenName, underscoreName, dotName])];
return [...new Set([packageName, ...["-", "_", "."].map((separator) =>
packageName.replaceAll(/[._-]/g, separator)
)])];
}