# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files

# dependencies
node_modules/

# Expo
.expo/
dist/
web-build/
expo-env.d.ts

# Native
.kotlin/
*.orig.*
*.jks
*.p8
*.p12
*.key
*.mobileprovision

# Metro
.metro-health-check*

# debug
npm-debug.*
yarn-debug.*
yarn-error.*

# macOS
.DS_Store
*.pem

# IDE
.idea/

# env files (can opt-in for committing if needed)
.env*
!.env.example

# google-services.json IS committed (see below) — EAS cloud builds clone
# from git and need it present; its contents (API key, app ID) aren't
# secret (Google restricts access by package name/SHA fingerprint, not by
# hiding this file — same practice as most public Firebase Android repos).

# typescript
*.tsbuildinfo

# generated native folders
/ios
/android

# Local tester/debug screenshots (e.g. from appetize.io) — not app assets
/debug
