Type Alias BlazeClientConfig

BlazeClientConfig: {
    baseUrl: string;
    fetchImpl?: typeof fetch;
    retryPolicy?: RetryPolicy;
    timeoutMs?: number;
}

Configuration for BlazeClient.

  • baseUrl: root HTTP endpoint (e.g., http://localhost:8080).
  • fetchImpl: optional custom fetch implementation (Node/deno/polyfill/testing).
  • timeoutMs: per-request timeout (ms), default ~10s.
  • retryPolicy: controls exponential backoff for 429/5xx/network errors.