0.0.1-beta.0 • Published 5 years ago

@miguelramos/soldier v0.0.1-beta.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Soldier

Build Status Coverage Status npm version

Reactive Soldier is an rxjs library for scheduling task to run on present or in an interval of time.

Instalation

npm install @miguelramos/soldier

Usage

import { Pipeline, Job, JobAttributes } from '@miguelramos/soldier';

const pipeline = new Pipeline();

pipeline.queue('TASK', (job: Job, _attrs?: JobAttributes) => {
  // perform your task
});

pipeline.dispatch('TASK', {
  repeatInterval: 1000
}).subscribe();