@alikhalilll/nuxt-api-provider
Typed fetch client with interceptors, retry/backoff, timeouts, and a unified upload + download progress hook.
A typed fetch client with retry and progress. AES-GCM + PBKDF2 crypto. Layout-based route middleware. Built for Nuxt 3 and 4 — independently usable, zero overlap.
Each package is independently installable. Same ergonomics across all three.
Typed fetch client with interceptors, retry/backoff, timeouts, and a unified upload + download progress hook.
AES-256-GCM + PBKDF2 via the Web Crypto API, with key caching and pluggable algorithms. Server-only mode keeps the passphrase off the client.
Layout → middleware mapping with glob patterns, named groups, per-page overrides, and a typed middleware-name registry.