Skip to content

Commit e8c7b12

Browse files
committed
Bump version to v3.0.5: Unit Tests and README improvements
1 parent 7f5959d commit e8c7b12

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "zero-backpressure-semaphore-typescript",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"description": "A modern Promise-semaphore for Node.js projects, enabling users to limit the number of concurrently executing promises. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability, promoting a just-in-time approach. Additionally, it incorporates mechanisms for graceful termination and error handling, making it suitable for complex scenarios.",
55
"repository": {
66
"type": "git",
@@ -20,22 +20,24 @@
2020
"keywords": [
2121
"semaphore",
2222
"mutex",
23+
"promise-limiter",
24+
"promise-semaphore",
25+
"promise-pool",
26+
"task-semaphore",
27+
"task-pool",
28+
"concurrency-limiter",
2329
"lock",
2430
"job",
2531
"task",
32+
"async-task",
2633
"concurrency",
27-
"concurrency-limiter",
2834
"backpressure",
2935
"backpressure-control",
3036
"graceful-termination",
3137
"deterministic-termination",
32-
"promise-limiter",
33-
"promise-semaphore",
34-
"promise-pool",
35-
"task-semaphore",
36-
"task-pool",
3738
"scheduler",
3839
"executor",
40+
"error-handling",
3941
"uncaught-error",
4042
"uncaught-rejection",
4143
"async",

0 commit comments

Comments
 (0)