scheduled-job-schedule-valid-cron - ESLint plugin rules
This rule requires a scheduled job's config.schedule string to be a valid cron expression.
Severity#
error. This rule is enabled in the recommended preset.
What it Targets#
This rule targets files in your project's src/jobs directory. It reports a config.schedule whose string value isn't a valid cron expression. Interval-based schedules, such as { interval: 60000 }, aren't checked.
The following code is reported by the rule:
Instead, use a valid cron expression:
Why it's Important#
Medusa uses the value to determine when to run the job. An invalid cron expression means the job is never scheduled correctly.
Learn more in the Scheduled Jobs documentation.
Fixable#
This rule isn't auto-fixable.
Was this page helpful?