renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
20 lines (19 loc) • 749 B
JavaScript
import { toArray } from "../../../util/array.js";
import { orgGroups, patternGroups, repoGroups } from "../../../data/monorepo.js";
//#region lib/config/presets/internal/monorepos.preset.ts
const presets = {};
for (const [name, value] of Object.entries(repoGroups)) presets[name] = {
description: `${name} monorepo`,
matchSourceUrls: toArray(value)
};
for (const [name, value] of Object.entries(orgGroups)) presets[name] = {
description: `${name} monorepo`,
matchSourceUrls: toArray(value).map((url) => `${url}**`)
};
for (const [name, value] of Object.entries(patternGroups)) presets[name] = {
description: `${name} monorepo`,
matchPackageNames: toArray(value)
};
//#endregion
export { presets };
//# sourceMappingURL=monorepos.preset.js.map