Plugins npm¶
Les plugins sont publiés séparément pour garder le noyau léger. N'installer que ce qui correspond à une politique explicite.
| Package | Rôle | npm |
|---|---|---|
@cedvict/http-guardian |
Noyau fetch, auth, parseurs, cache, guards, notifiers et types publics. | npmjs.com |
@cedvict/http-guardian-rx |
Adaptateur RxJS pour exposer les appels sous forme d'Observables. | npmjs.com |
@cedvict/http-guardian-plugin-retry |
Retry exponentiel configurable. | npmjs.com |
@cedvict/http-guardian-plugin-timeout |
Timeout global avec annulation contrôlée. | npmjs.com |
@cedvict/http-guardian-plugin-logger |
Logs requête/réponse/erreur. | npmjs.com |
@cedvict/http-guardian-plugin-sentry |
Breadcrumbs HTTP et capture conditionnelle. | npmjs.com |
@cedvict/http-guardian-plugin-otel |
Spans OpenTelemetry par requête. | npmjs.com |
@cedvict/http-guardian-plugin-rate-limit |
Limite de concurrence par hôte et backoff sur 429. | npmjs.com |