UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

9 lines (8 loc) 753 B
import type { RenovateConfig } from '../../../config/types'; import type { BranchCache } from '../../../util/cache/repository/types'; import type { BranchConfig, CacheFingerprintMatchResult, UpgradeFingerprintConfig } from '../../types'; export type WriteUpdateResult = 'done' | 'automerged'; export declare function generateCommitFingerprintConfig(branch: BranchConfig): UpgradeFingerprintConfig[]; export declare function compareCacheFingerprint(branchState: BranchCache, commitFingerprint: string): CacheFingerprintMatchResult; export declare function syncBranchState(branchName: string, baseBranch: string): Promise<BranchCache>; export declare function writeUpdates(config: RenovateConfig, allBranches: BranchConfig[]): Promise<WriteUpdateResult>;