@squawk
    Preparing search index...

    Interface FetchWeatherOptions

    Options shared by every fetch* function in this module.

    interface FetchWeatherOptions {
        baseUrl?: string;
        signal?: AbortSignal;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Properties

    baseUrl?: string

    Override the AWC base URL. Defaults to DEFAULT_AWC_BASE_URL.

    This is the supported seam for browser use. The AWC API does not send CORS headers, so a direct cross-origin fetch from a browser is blocked by the user agent. Point baseUrl at a same-origin proxy you control (a reverse proxy or an edge function that forwards to AWC and returns the upstream body) and the fetch* functions work unchanged from the browser. It is equally useful for pointing at a mirror during development.

    signal?: AbortSignal

    AbortSignal used to cancel the underlying HTTP request.