{"library":"use-async-queue","type":"library","category":null,"description":"A React hook for managing async queues with concurrency control, retries, and cancellation. Version 3.0.1 (stable) ships TypeScript types, supports React 18.3.1+, and is ESM-only. Key differentiators: lightweight (no dependencies beyond React), declarative API using hook state, and built-in retry with exponential backoff. Alternative to TanStack Query for simpler queue scenarios.","language":"javascript","status":"active","version":"3.0.1","tags":["javascript","react","hook","queue","async","concurrent","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install use-async-queue","imports":["import { useAsyncQueue } from 'use-async-queue'","import { QueueItem } from 'use-async-queue'","const { useAsyncQueue } = require('use-async-queue')"]},{"cmd":"yarn add use-async-queue","imports":[]},{"cmd":"pnpm add use-async-queue","imports":[]}],"homepage":"https://github.com/sandinmyjoints/use-async-queue","github":"https://github.com/sandinmyjoints/use-async-queue","docs":null,"changelog":null,"pypi":null,"npm":"use-async-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}