PUBLIC_SUPABASE_URL="your-supabase-project-url" PUBLIC_SUPABASE_ANON_KEY="your-supabase-anon-key" SUPABASE_SERVICE_ROLE_KEY="your-supabase-service-role-key" PUBLIC_USE_LOCAL_POKEMON_SPRITE_FOLDER="false" GOOGLE_OAUTH_CLIENT_ID="your-google-client-id" GOOGLE_OAUTH_CLIENT_SECRET="your-google-client-secret" DROPBOX_OAUTH_CLIENT_ID="your-dropbox-client-id" DROPBOX_OAUTH_CLIENT_SECRET="your-dropbox-client-secret" # Endpoint overrides for deterministic local provider tests. They are ignored unless # ALLOW_PROVIDER_ENDPOINT_OVERRIDES is exactly "true", the local BDD stack variables are present, # and every URL is loopback. These endpoints receive OAuth secrets, so never set this in a deployed # environment. `npm run test:bdd` supplies the complete test context. ALLOW_PROVIDER_ENDPOINT_OVERRIDES="" GOOGLE_OAUTH_AUTHORIZE_URL="" GOOGLE_OAUTH_TOKEN_URL="" GOOGLE_DRIVE_API_URL="" GOOGLE_DRIVE_UPLOAD_URL="" DROPBOX_OAUTH_AUTHORIZE_URL="" DROPBOX_OAUTH_TOKEN_URL="" DROPBOX_UPLOAD_URL=""