npm Plugins¶
Plugins are published separately to keep the core lightweight. Install only what maps to an explicit policy.
| Package | Purpose | npm |
|---|---|---|
@cedvict/http-guardian |
Fetch core, auth, parsers, cache, guards, notifiers, and public types. | npmjs.com |
@cedvict/http-guardian-rx |
RxJS adapter exposing calls as Observables. | npmjs.com |
@cedvict/http-guardian-plugin-retry |
Configurable exponential retry. | npmjs.com |
@cedvict/http-guardian-plugin-timeout |
Global timeout with controlled cancellation. | npmjs.com |
@cedvict/http-guardian-plugin-logger |
Request, response, and error logs. | npmjs.com |
@cedvict/http-guardian-plugin-sentry |
HTTP breadcrumbs and conditional capture. | npmjs.com |
@cedvict/http-guardian-plugin-otel |
OpenTelemetry spans per request. | npmjs.com |
@cedvict/http-guardian-plugin-rate-limit |
Per-host concurrency limit and 429 backoff. | npmjs.com |