renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
27 lines • 883 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.releaseMetaInformationMatches = releaseMetaInformationMatches;
exports.formatReleaseResult = formatReleaseResult;
/**
* Checks if two release metadata objects match.
*
* @param lhs - The first release result.
* @param rhs - The second release result.
* @returns True if the metadata matches, otherwise false.
*/
function releaseMetaInformationMatches(lhs, rhs) {
return lhs.homepage === rhs.homepage;
}
/**
* Formats the package description into a ReleaseResult.
*
* @param packagesDesc - list of package description objects.
* @returns A formatted ReleaseResult.
*/
function formatReleaseResult(packagesDesc) {
return {
releases: packagesDesc.map((p) => ({ version: p.Version })),
homepage: packagesDesc[0]?.Homepage,
};
}
//# sourceMappingURL=release.js.map