Per-provider credential slots; an AniLinkCredentials object.
OptionallegacyOptions: RequestOptions
Transport settings for the legacy AniList form; forwarded only to the AniList factory.
Typed clients for every registered provider, a ProviderClients object.
buildProviderClients builds every public provider client from isolated credential slots.
It invokes each factory with its matching AniLinkCredentials slot and returns one client and state owner per registry key. The optional
legacyOptionsargument exists only for the positionalnew AniLink(token, options)constructor form; the AniList factory consumes it, while provider-scoped credentials take precedence and other factories do not receive it.