Comparing version 0.0.2 to 0.0.3
{ | ||
"name": "tinypool", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -0,1 +1,2 @@ | ||
# Tinypool - the node.js worker pool 🧵 | ||
@@ -5,5 +6,3 @@ | ||
Tinypool is no more than a fork of piscina, what we try to acheive in this library, is to eliminate some dependencies and extra features of piscina that we're less likely to use them in our projects. | ||
That's why Tinypool's install size (24KB) is so smaller than Piscina's install size (6MB). | ||
Therefore, if you need features like [utilization](https://github.com/piscinajs/piscina#property-utilization-readonly) or [NAPI](https://github.com/piscinajs/piscina#thread-priority-on-linux-systems), [Piscina](https://github.com/piscinajs/piscina) is a better choice for you. | ||
Tinypool is a fork of piscina. What we try to achieve in this library, is to eliminate some dependencies and features that our target users don't need (currently, our main user will be Vitest). Tinypool's install size (24KB) can then be smaller than Piscina's install size (6MB). If you need features like [utilization](https://github.com/piscinajs/piscina#property-utilization-readonly) or [NAPI](https://github.com/piscinajs/piscina#thread-priority-on-linux-systems), [Piscina](https://github.com/piscinajs/piscina) is a better choice for you. We think that Piscina is an amazing library, and we may try to upstream some of the dependencies optimization in this fork. | ||
@@ -10,0 +9,0 @@ * ✅ Smaller install size, 24KB |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
24101
20