UNPKG

react-cron-generator

Version:

A powerful React component for building cron expressions with support for both Unix (5 fields) and Quartz (7 fields) formats. Features validation, format conversion, TypeScript support, and accessibility.

25 lines 1.01 kB
/** * Utility functions to convert between Unix (5 fields) and Quartz (7 fields) cron formats * * Unix format: minute hour day month day-of-week * Quartz format: second minute hour day month day-of-week year */ /** * Convert Unix cron (5 fields) to Quartz cron (7 fields) * @param unixCron - Unix cron expression (e.g., "star/5 * * * *") * @returns Quartz cron expression (e.g., "0 0/5 * * * ? *") */ export declare const unixToQuartz: (unixCron: string) => string; /** * Convert Quartz cron (7 fields) to Unix cron (5 fields) * @param quartzCron - Quartz cron expression (e.g., "0 0/5 * * * ? *") * @returns Unix cron expression (e.g., "star/5 * * * *") */ export declare const quartzToUnix: (quartzCron: string) => string; /** * Detect if a cron expression is Unix or Quartz format * @param cron - Cron expression * @returns 'unix' | 'quartz' | 'unknown' */ export declare const detectCronFormat: (cron: string) => 'unix' | 'quartz' | 'unknown'; //# sourceMappingURL=cron-converter.d.ts.map