aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/check-with-fallback-env.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/scripts/check-with-fallback-env.sh b/scripts/check-with-fallback-env.sh
new file mode 100644
index 00000000..5efb64d4
--- /dev/null
+++ b/scripts/check-with-fallback-env.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+set -euo pipefail
+
+export SUPABASE_URL="${SUPABASE_URL:-http://localhost:54321}"
+export SUPABASE_ANON_KEY="${SUPABASE_ANON_KEY:-dummy}"
+export PUBLIC_ANILIST_CLIENT_ID="${PUBLIC_ANILIST_CLIENT_ID:-dummy}"
+export ANILIST_CLIENT_SECRET="${ANILIST_CLIENT_SECRET:-dummy}"
+export PUBLIC_ANILIST_REDIRECT_URI="${PUBLIC_ANILIST_REDIRECT_URI:-http://localhost:5173/api/oauth/callback}"
+export PUBLIC_ANIMESCHEDULE_CLIENT_ID="${PUBLIC_ANIMESCHEDULE_CLIENT_ID:-dummy}"
+export ANIMESCHEDULE_CLIENT_SECRET="${ANIMESCHEDULE_CLIENT_SECRET:-dummy}"
+export PUBLIC_ANIMESCHEDULE_REDIRECT_URI="${PUBLIC_ANIMESCHEDULE_REDIRECT_URI:-http://localhost:5173/api/animeschedule/oauth/callback}"
+export PUBLIC_MYANIMELIST_CLIENT_ID="${PUBLIC_MYANIMELIST_CLIENT_ID:-dummy}"
+export MYANIMELIST_CLIENT_SECRET="${MYANIMELIST_CLIENT_SECRET:-dummy}"
+export PUBLIC_MYANIMLIST_REDIRECT_URI="${PUBLIC_MYANIMLIST_REDIRECT_URI:-http://localhost:5173/api/myanimelist/oauth/callback}"
+
+pnpm run check