/// Build-time configuration: `--dart-define-from-file=../env.json` (same file as the app). abstract final class Env { static const supabaseUrl = String.fromEnvironment('SUPABASE_URL'); static const supabasePublishableKey = String.fromEnvironment('SUPABASE_PUBLISHABLE_KEY'); /// Public base URL of the audio bucket, e.g. https://app.nkbmusic.com/storage/v1/object/public/audio static const mediaBaseUrl = String.fromEnvironment('MEDIA_BASE_URL'); static bool get isConfigured => supabaseUrl.isNotEmpty && supabasePublishableKey.isNotEmpty; }