@lzptec/concurrency
Version:
A Lightweight concurrency manager
74 lines (73 loc) • 1.76 kB
JSON
{
"name": "@lzptec/concurrency",
"version": "4.0.0",
"description": "A Lightweight concurrency manager",
"author": "André Posso <admin@lzptec.com>",
"license": "MIT",
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/LzpTec/concurrency.git"
},
"keywords": [
"Concurrency",
"Batch",
"typescript",
"javascript",
"async",
"backend",
"frontend"
],
"scripts": {
"test": "ava",
"build": "tsup",
"release": "release-it",
"release:alpha": "release-it --preRelease=alpha",
"release:rc": "release-it --preRelease=rc"
},
"ava": {
"timeout": "30s",
"extensions": {
"ts": "module"
},
"nodeArguments": [
"--enable-source-maps",
"--import=@swc-node/register/esm-register"
]
},
"types": "./dist/index.d.ts",
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.cjs",
"import": "./dist/index.js"
},
"./batch": {
"types": "./dist/batch.d.ts",
"require": "./dist/batch.cjs",
"import": "./dist/batch.js"
},
"./concurrency": {
"types": "./dist/concurrency.d.ts",
"require": "./dist/concurrency.cjs",
"import": "./dist/concurrency.js"
},
"./throttle": {
"types": "./dist/throttle.d.ts",
"require": "./dist/throttle.cjs",
"import": "./dist/throttle.js"
},
"./semaphore": {
"types": "./dist/semaphore.d.ts",
"require": "./dist/semaphore.cjs",
"import": "./dist/semaphore.js"
},
"./lock": {
"types": "./dist/lock.d.ts",
"require": "./dist/lock.cjs",
"import": "./dist/lock.js"
}
}
}