minimalAuthenticatedApi

fun minimalAuthenticatedApi(httpClient: SupabaseHttpClient, resolveUrl: (path: String) -> String = { "${DEFAULT_MOCK_URL}/$it" }, parseErrorResponse: suspend (response: HttpResponse) -> RestException? = null, config: AuthenticatedApiConfig = AuthenticatedApiConfig.Builder().apply { this.resolveUrl = resolveUrl this.parseErrorResponse = parseErrorResponse this.requireSession = false this.getAccessToken = ResolveAccessToken { token, _ -> token } this.jwtToken = "accessToken" }.build()): AuthenticatedSupabaseApi(source)

AuthenticatedSupabaseApi for mocking purposes