Return [] if versionsJson is falsy

This commit is contained in:
Daniel Imms
2023-11-01 12:35:25 -07:00
parent 1c522e16a4
commit 2744549c0f
+3
View File
@@ -128,6 +128,9 @@ function getPublishedVersions(packageJson, version, tag) {
throw new Error('Could not get published versions\n' + err);
}
const versionsJson = asArray(JSON.parse(versionsProcess.stdout));
if (!versionsJson) {
return [];
}
if (tag) {
return versionsJson.filter(v => !v.search(new RegExp(`${version}-${tag}.[0-9]+`)));
}