UNPKG

parallel-promise-queue

Version:

Provides a single function to handle a parallel promise queue with ability to dictate concurrency and preserve ordering.

52 lines (51 loc) 1.64 kB
{ "name": "parallel-promise-queue", "description": "Provides a single function to handle a parallel promise queue with ability to dictate concurrency and preserve ordering.", "keywords": ["Promise", "Queue", "Sequential", "Parallel", "Concurrent"], "version": "2.0.1", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "pretest": "npm run lint", "test:js": "mocha tests/**/*.spec.js", "test:ts": "mocha -r ts-node/register tests/**/*.spec.ts --recursive", "test:all": "npm run test:js && npm run test:ts", "test": "nyc npm run test:all", "lint": "tslint ./src/**/*.ts", "prebuild": "npm run lint", "build": "webpack --progress" }, "author": "Brian Bolli <brianbolli@gmail.com>", "repository": { "type": "git", "url": "https://github.com/brian-bolli/parallel-promise-queue.git" }, "license": "MIT", "bugs": { "url": "https://github.com/brian-bolli/parallel-promise-queue/issues" }, "private": false, "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@types/chai": "^4.2.12", "@types/chai-as-promised": "^7.1.3", "@types/mocha": "^8.0.2", "@types/node": "^10.17.28", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "clean-webpack-plugin": "^3.0.0", "coveralls": "^3.1.0", "mocha": "^8.1.1", "nyc": "^15.1.0", "source-map-support": "^0.5.19", "ts-loader": "^8.0.2", "ts-node": "^9.0.0", "tslint": "^6.1.3", "typescript": "^3.9.7", "webpack": "^4.44.1", "webpack-cli": "^3.3.12" }, "files": [ "dist/**/*" ] }