queue-i-promised
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Promised queue

Simple asynchronous Javascript / Typescript queue with repetition check for social-media like actions (liking, subscribing...)

Installation

npm install queue-i-promised --save

Usage

import { PromisedQueue, RepetitionPromisedQueue } from "queue-i-promised";
 
const pq = new PromiseQueue();
const rpq = new RepetitionPromisedQueue(2);
 
pq.enqueue(async () => { await longRunningJob(); });
rqp.enqueue(async () => { await longRunningJob(); });

For better understanding check test.js file in /test folder.

Test

npm run test

Build

npm run build

Package Sidebar

Install

npm i queue-i-promised

Weekly Downloads

2

Version

1.0.2

License

ISC

Unpacked Size

17.4 kB

Total Files

10

Last publish

Collaborators

  • majda107