UNPKG

@bitblit/ratchet-epsilon-common

Version:

Tiny adapter to simplify building API gateway Lambda APIS

12 lines (11 loc) 663 B
import { ScheduledEvent } from 'aws-lambda'; import { AbstractCronEntry } from '../config/cron/abstract-cron-entry.js'; import { CronConfig } from '../config/cron/cron-config.js'; export declare class CronUtil { static everyNMinuteFilter(n: number): number[]; static everyNDaysOfYearFilter(n: number): number[]; static everyNElementFilter(n: number, m: number): number[]; static numberMatchesFilter(num: number, filter: number[]): boolean; static eventMatchesEntry(event: ScheduledEvent, entry: AbstractCronEntry, cfg: CronConfig, testTimeEpochMS?: number): boolean; static cronEntryName(entry: AbstractCronEntry, idx?: number): string; }