{"library":"broadband","type":"library","category":null,"description":"Process MongoDB query cursor results in parallel with a configurable concurrency limit, without loading all results into memory. Current stable version is 1.1.0 (supports both MongoDB 2 and 3). Released on GitHub, updated as needed (last change added support for cursor `next` method alongside `nextObject`). Unlike async.eachLimit, this package streams results from a cursor rather than requiring an in-memory array. Works with any object that has a `nextObject` method.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","async","parallel","concurrency","limit","series","mongodb","mongo"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install broadband","imports":["const broadband = require('broadband')","const broadband = require('broadband')","const broadband = require('broadband')"]},{"cmd":"yarn add broadband","imports":[]},{"cmd":"pnpm add broadband","imports":[]}],"homepage":"https://github.com/apostrophecms/broadband","github":"https://github.com/apostrophecms/broadband","docs":null,"changelog":null,"pypi":null,"npm":"broadband","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}