1.0.0 • Published 4 years ago
jobs-node-abstract v1.0.0
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;
}
}
To use it:
const sampleJob = new SampleJob();
sampleJob.everyTenMinutes().schedule()
sampleJob.hourly().schedule()
sampleJob.weekly().schedule()
1.0.0
4 years ago