Extends Supabase-kt with a multiplatform Functions client.
dependencies {
implementation("io.github.jan-tennert.supabase:functions-kt:VERSION")
}
Install plugin in main SupabaseClient. See the documentation for more information
val client = createSupabaseClient(
supabaseUrl = "https://id.supabase.co",
supabaseKey = "apikey"
) {
//...
install(Functions) {
// settings
}
}
or create standalone module
val storage = standaloneSupabaseModule(Functions, url = "https://your.storage.url.com", apiKey = "your-api-key")
See Functions documentation for usage