renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
20 lines (19 loc) • 771 B
JavaScript
import { logger } from "../../../logger/index.js";
import { updatePixiLockfile } from "./lockfile.js";
import { getUserPixiConfig } from "./extract.js";
//#region lib/modules/manager/pixi/artifacts.ts
async function updateArtifacts({ packageFileName, updatedDeps, newPackageFileContent, config }) {
logger.debug(`pixi.updateArtifacts(${packageFileName})`);
const pixiConfig = getUserPixiConfig(newPackageFileContent, packageFileName);
const constraint = config.constraints?.pixi ?? pixiConfig?.project["requires-pixi"];
return await updatePixiLockfile({
packageFileName,
updatedDeps,
isLockFileMaintenance: config.isLockFileMaintenance,
constraint,
newPackageFileContent
});
}
//#endregion
export { updateArtifacts };
//# sourceMappingURL=artifacts.js.map