in on-merge/versions.js [4:24]
function parseVersions(versions) {
const currentMinor = versions.versions.find((version) => version.currentMinor);
const previousMinor = versions.versions.find((version) => version.previousMinor);
const previousMajor = versions.versions.find((version) => version.previousMajor);
if (!currentMinor) {
throw new Error('versions.json is missing current minor version information');
}
if (!previousMinor) {
throw new Error('versions.json is missing previous minor version information');
}
if (!previousMajor) {
throw new Error('versions.json is missing previous major version information');
}
const parsed = {
currentMinor,
previousMinor,
previousMajor,
all: versions.versions,
};
return parsed;
}