UNPKG

@lou.codes/cron

Version:

⏲️ Cron Quartz and Cron UNIX expression parser

17 lines (16 loc) 474 B
import { map } from "@lou.codes/iterables"; import { parseNumber } from "./parseNumber.js"; /** * Maps given iterable through {@link parseNumber}. * * @category Cron String * @example * ```typescript * parseNumberMap(["05"]); // [5] * parseNumberMap(["13"]); // [13] * parseNumberMap(["59"]); // [59] * parseNumberMap(["60"]); // [undefined] (60 isn't valid for any cron field) * ``` * @see {@link parseNumber} */ export const parseNumberMap = map(parseNumber);