{"library":"it-queue","type":"library","category":null,"description":"it-queue (v1.1.3) is an async queue implementation built on top of p-queue, providing the ability to iterate over queue results using async generators. It ships TypeScript types and follows the 'it' family of packages focused on async iteration patterns. Key differentiators: aborting a task removes it from the queue, and results can be consumed via `for await...of` or `it-all`. Compared to p-queue, it-queue gives direct access to the underlying queue and supports iteration over completed items. The package is part of the libp2p/achingbrain ecosystem and is actively maintained.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install it-queue","imports":["import { Queue } from 'it-queue'","const { Queue } = require('it-queue')","import type { Queue } from 'it-queue'"]},{"cmd":"yarn add it-queue","imports":[]},{"cmd":"pnpm add it-queue","imports":[]}],"homepage":"https://github.com/achingbrain/it/tree/main/packages/it-queue#readme","github":"https://github.com/achingbrain/it","docs":null,"changelog":null,"pypi":null,"npm":"it-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}