temporize v0.3.0 — concurrency limits and typed errors
What’s new
- concurrencyLimit caps simultaneous async work and drains excess calls in FIFO order.
- TemporizeAbortError provides consistent, inspectable cancellation errors and preserves AbortSignal reasons.
- TemporizeTimeoutError reports exhausted retries with attempt count and original cause.
- Complete VS Code-friendly JSDoc across core, React, and Vue exports.
- Node 18/20/22 CI, ESLint, Prettier, and automated per-export gzip budgets.
Install
npm install @alsoftworks/temporizeEvery core export remains below 1 kB minified and gzipped. The package has zero runtime dependencies and ships ESM, CommonJS, React, and Vue entry points.