renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
7 lines (6 loc) • 510 B
TypeScript
import { DateTime } from 'luxon';
import type { RenovateConfig } from '../../../../config/types';
export declare function hasValidTimezone(timezone: string): [true] | [false, string];
export declare function hasValidSchedule(schedule: string[] | null | 'at any time'): [true] | [false, string];
export declare function cronMatches(cron: string, now: DateTime, timezone?: string): boolean;
export declare function isScheduledNow(config: RenovateConfig, scheduleKey?: 'schedule' | 'automergeSchedule'): boolean;