renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
16 lines (15 loc) • 485 B
JavaScript
import { parse } from "./parser.js";
//#region lib/modules/manager/cpanfile/extract.ts
function extractPackageFile(content, _packageFile) {
const result = parse(content);
if (!result?.deps.length) return null;
const { deps, perlVersion } = result;
const extractedConstraints = perlVersion ? { perl: perlVersion } : void 0;
return {
deps,
...extractedConstraints && { extractedConstraints }
};
}
//#endregion
export { extractPackageFile };
//# sourceMappingURL=extract.js.map