@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
JSON
{
"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"
}
}