1.0.1 • Published 4 years ago
jobs-abstract-node v1.0.1
Job Abstract Node
Abstract Class for scheduling jobs in Node.
Installation
Installing with npm
npm i jobs-abstract-node
Installing with yarn
yarn add jobs-abstract-node
Getting Started
Create Job class extending Jobs Abstract and export it's instance.
class SampleJob extends JobsAbstract {
async handle(): Promise<unknown> {
console.log(`Called Job`);
return undefined;
}
}
export const sampleJob = new SampleJob();
To use it:
sampleJob.everyTenMinutes().schedule()
sampleJob.hourly().schedule()
sampleJob.weekly().schedule()