@jose_velaz/adonisjs-scheduler
Version:
Task scheduler for AdonisJS
14 lines (13 loc) • 443 B
TypeScript
import type { ApplicationService } from '@adonisjs/core/types';
import cron from 'node-cron';
export declare class Worker {
app: ApplicationService;
protected commandsToRun?: string[] | undefined;
tasks: cron.ScheduledTask[];
loaders: any[];
booted: boolean;
constructor(app: ApplicationService, commandsToRun?: string[] | undefined);
boot(): Promise<void>;
start(): Promise<void>;
stop(): Promise<void>;
}