renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
15 lines (14 loc) • 479 B
TypeScript
import type { Preset } from '../types';
export type Replacement = [string[], string];
export interface ReplacementRule {
matchCurrentVersion?: string;
matchDatasources: string[];
replacements: Replacement[];
replacementVersion?: string;
}
export interface PresetTemplate {
title: string;
description: string;
packageRules: ReplacementRule[];
}
export declare function addPresets(presets: Record<string, Preset>, ...templates: PresetTemplate[]): void;