UNPKG

@mrli-utils/asyncpool

Version:

异步请求并发控制函数,限制同一时间发起的请求量

60 lines (59 loc) 1.77 kB
{ "name": "@mrli-utils/asyncpool", "version": "2.0.0", "description": "异步请求并发控制函数,限制同一时间发起的请求量", "keywords": [ "控制promise并发", "utils", "工具函数", "请求并发" ], "main": "./dist/index.js", "module": "./dist/index.esm.js", "umd": "./dist/index.umd.js", "types": "./dist/types/main.d.ts", "scripts": { "clean:dist": "rimraf dist", "build:types": "npm run clean:dist && tsc -b ./tsconfig.types.json", "build": "npm run build:types && rollup -c --bundleConfigAsCjs", "build:lib": "npm run build:types && npm run lib", "lib": "cross-env NODE_ENV=production rollup -c --bundleConfigAsCjs", "test": "jest", "pretest": "npm run build" }, "author": "1471363285@qq.com", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/lijiahong123/async-pool.git" }, "bugs": { "url": "https://github.com/lijiahong123/async-pool/issues" }, "homepage": "https://github.com/lijiahong123/async-pool/tree/master#readme", "devDependencies": { "@babel/core": "^7.24.0", "@babel/plugin-transform-runtime": "^7.24.0", "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-terser": "^0.4.0", "@types/jest": "^29.5.12", "axios": "^1.6.7", "babel-jest": "^29.7.0", "cross-env": "^7.0.3", "jest": "^29.7.0", "rimraf": "^5.0.5", "rollup": "^3.20.2", "rollup-plugin-typescript2": "^0.36.0", "ts-jest": "^29.1.2", "typescript": "^5.3.3" }, "files": [ "dist", "package.json", "README.md" ] }