@ao-framework/queue

Queue is a library for managing sequential promises in a bound or unbound haltable queue.

Usage no npm install needed!

<script type="module">
  import aoFrameworkQueue from 'https://cdn.skypack.dev/@ao-framework/queue';
</script>

README


Queue

Currently in early development. Breaking changes will occur frequently.

Queue is a library for managing sequential promises in a bound or unbound haltable queue.

Install

npm install @ao-framework/queue

Import

import Queue from "@ao-framework/queue"

Usage

let queue = new Queue(100);

queue.push(() => {
    return Promise.resolve().catch(err => {})
}).catch(err => {
    //max exceeded
})