@mrli-utils/asyncpool
Version:
异步请求并发控制函数,限制同一时间发起的请求量
60 lines (59 loc) • 1.77 kB
JSON
{
"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"
]
}