Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
⏳ Fantastic cron parser and constructor.
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
JSR Score
100%
Published
2 months ago (0.3.3)
import { map } from "jsr:@coven/iterables@^0.3.3"; import type { Maybe } from "jsr:@coven/types@^0.3.3"; import { parseNumber } from "./parseNumber.ts"; /** * Maps given iterable through {@linkcode parseNumber}. * * @example * ```typescript * parseNumberMap(["05"]); // [5] * parseNumberMap(["13"]); // [13] * parseNumberMap(["59"]); // [59] * parseNumberMap(["60"]); // [undefined] (60 isn't valid for any cron field) * ``` * @see {@linkcode parseNumber} */ export const parseNumberMap: ( iterable: Iterable<string>, ) => IterableIterator<Maybe<number>> = map(parseNumber);