A tiny, opinionated TypeScript SDK for the Vault API. Auto-completes every field, validates at runtime, retries idempotent requests. Works in Node + Deno + browser.
Create a new customer record. Returns the persisted customer including the server-generated id and timestamps.
Create + capture a charge against a customer. Idempotent on the Idempotency-Key header (auto-attached by the SDK).
List subscriptions. Returns an async iterable that auto-paginates. Use for await…of to iterate.