renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
10 lines (9 loc) • 463 B
TypeScript
import type { PackageDependency } from '../types';
export type StaticTooling = Partial<PackageDependency> & Required<Pick<PackageDependency, 'datasource'>>;
export type DynamicTooling = (version: string) => StaticTooling | undefined;
export type ToolingConfig = StaticTooling | DynamicTooling;
export interface ToolingDefinition {
config: ToolingConfig;
asdfPluginUrl: string;
}
export declare const upgradeableTooling: Record<string, ToolingDefinition>;