cronstrue
Version:
Convert cron expressions into human readable descriptions
12 lines (11 loc) • 502 B
TypeScript
export declare class CronParser {
expression: string;
dayOfWeekStartIndexZero: boolean;
constructor(expression: string, dayOfWeekStartIndexZero?: boolean);
parse(): string[];
protected extractParts(expression: string): string[];
protected normalize(expressionParts: string[]): void;
protected validate(parsed: string[]): void;
protected validateRange(parsed: string[]): void;
protected assertNoInvalidCharacters(partDescription: string, expression: string): void;
}