// Only initialize the Supabase client if both URL and Service Token are provided.
if(process.env.USE_DB_AUTHENTICATION==="false"){
// Warn the user that Authentication is disabled by setting the client to null
console.warn("\x1b[33mAuthentication is disabled. Supabase client will not be initialized.\x1b[0m");
this.client=null;
}elseif(!supabaseUrl||!supabaseServiceToken){
console.error("\x1b[31mSupabase environment variables aren't configured correctly. Supabase client will not be initialized. Fix ENV configuration or disable DB authentication with USE_DB_AUTHENTICATION env variable\x1b[0m");