Skip to main content

Troubleshooting

Environment Variables

  • Supabase keys may contain stray trailing characters (e.g., %). Trim values before use.
  • Prefer FRODO_SUPABASE_URL and FRODO_SUPABASE_ANON_KEY for local dev.

Missing Dependencies

  • Ensure both nanostores and @nanostores/react are installed to avoid state errors.

Pre-commit Hooks in CI

  • If CI reports “files were modified by this hook”, run:
    • pre-commit run —all-files
    • git add changed files
    • commit and push

Backup Directories in CI

  • Backup TypeScript files are validated by CI. Keep syntax correct across backups to prevent failures.

Auth & Redirects

  • Validate callback/logout URLs after environment changes
  • Confirm BASE_URL propagation to Auth0 config
See also: Deployment, Observability.