UNPKG

@evanmpollack/ps-and-qs

Version:

An efficient promise pool implementation that provides control over the concurrency limit and execution order when running a series of asynchronous tasks.

44 lines (43 loc) 1.08 kB
{ "name": "@evanmpollack/ps-and-qs", "version": "1.0.3", "description": "An efficient promise pool implementation that provides control over the concurrency limit and execution order when running a series of asynchronous tasks.", "type": "module", "main": "./dist/promisepool.js", "exports": { "import": "./dist/promisepool.js", "require": "./dist/promisepool.cjs" }, "files": [ "dist/*", "package.json", "README.md" ], "scripts": { "test": "c8 mocha --recursive --timeout 5000", "build": "rollup --config", "playground": "node --trace-uncaught playground.js", "example": "node ./example/performance.js" }, "keywords": [ "Promise", "Concurrency", "Limiter", "Queue", "Task", "Executor", "Priority Queue" ], "author": "Evan Pollack", "license": "ISC", "repository": { "type": "git", "url": "https://github.com/evanmpollack/ps-and-qs.git" }, "devDependencies": { "@rollup/plugin-terser": "^0.4.4", "c8": "^9.1.0", "mocha": "^10.4.0", "rollup": "^4.18.0" } }