using System.Threading.Tasks; using UnityEngine; [System.Serializable] public class SupabaseClientSecrets { public string url; public string anonKey; } public static class SupabaseSecretsLoader { public static async Task LoadAsync() { var ta = Resources.Load("SupabaseClientSecrets"); if (ta == null || string.IsNullOrWhiteSpace(ta.text)) throw new System.Exception("SupabaseClientSecrets.json missing. Did prebuild run?"); await Task.Yield(); return JsonUtility.FromJson(ta.text); } }