{"library":"async-iterable-queue","type":"library","category":null,"description":"A lightweight TypeScript library providing an AsyncIterableQueue<T> class that implements both AsyncIterable<T> and async push/end methods. Version 1.0.16, released as needed with no fixed cadence. It allows producers to push items and consumers to iterate asynchronously using for-await-of. Unlike other async queue libraries, it integrates directly with JavaScript's async iteration protocol, supports TypeScript, and has zero dependencies. It requires Node.js >=14.17.5 and is ESM-only.","language":"javascript","status":"active","version":"1.0.16","tags":["javascript","async","asynchronous","asynciterable","asynciterator","iterable","queue","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install async-iterable-queue","imports":["import { AsyncIterableQueue } from 'async-iterable-queue'","import AsyncIterableQueue from 'async-iterable-queue'","import type { AsyncIterableQueue } from 'async-iterable-queue'"]},{"cmd":"yarn add async-iterable-queue","imports":[]},{"cmd":"pnpm add async-iterable-queue","imports":[]}],"homepage":"https://github.com/kei-g/async-iterable-queue","github":"https://github.com/kei-g/async-iterable-queue","docs":null,"changelog":null,"pypi":null,"npm":"async-iterable-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}