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
JSON
{
"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/**/*"
]
}