Cron Validator

Utility

Validate and describe cron expressions with human-readable output.

Import

Import
import { cron } from 'toolmetry';

API Reference

FunctionParametersReturnsDescription
cronValidateexpression: string{ valid, error, fields }Validate a cron expression
cronDescribeexpression: stringstringGet human-readable description

Examples

Validate
import { cronValidate } from 'toolmetry';

const result = cronValidate('0 0 * * *');
// { valid: true, error: null, fields: {...} }
Describe
import { cronDescribe } from 'toolmetry';

cronDescribe('0 0 * * *');
// "Cron: 0 0 * * * (at minute 0, at hour 0)"

cronDescribe('@daily');
// "Runs once a day (at midnight)"

Try It Live