{"library":"async-parallel-queue","type":"library","category":null,"description":"A lightweight queue for executing async functions in parallel with configurable concurrency. Version 1.0.3. Provides methods like add, fn, waitIdle, pause, start, and status checks. Differentiated by simplicity and zero dependencies, focusing on a functional API without event emitters or Promise-based wrappers.","language":"javascript","status":"active","version":"1.0.3","tags":["javascript","async-parallel-queue","parallel-queue","concurrent-queue","async-parallel","async","queue"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install async-parallel-queue","imports":["const Queue = require('async-parallel-queue');\nconst queue = new Queue({concurrency: 10});","const { default: Queue } = await import('async-parallel-queue');\nconst queue = new Queue({concurrency: 10});","queue.add(async () => fetch('https://example.com'));","const download = queue.fn(async (url) => fetch(url));"]},{"cmd":"yarn add async-parallel-queue","imports":[]},{"cmd":"pnpm add async-parallel-queue","imports":[]}],"homepage":"https://github.com/hkk12369/async-parallel-queue#readme","github":"https://github.com/hkk12369/async-parallel-queue","docs":null,"changelog":null,"pypi":null,"npm":"async-parallel-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}