node_modules/**/*
.expo/
npm-debug.*
*.jks
*.p12
*.key
*.mobileprovision
.idea/*

### Node ###
# Logs
/logs
*.log
npm-debug.log*

# Runtime data
pids
*.pid
*.seed

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules
jspm_packages

# Optional npm cache directory
.npm

# Optional REPL history
.node_repl_history

### JetBrains ###
.idea/

.DS_Store

# flow-typed definitions
flow-typed/npm/

*-translations/
.env
dump.rdb
.vscode/
package-lock.json

*.apk
*.ipa

__generated__
schema.json

.eslintcache

# @generated expo-cli sync-2b81b286409207a5da26e14c78851eb30d8ccbdb
# The following patterns were generated by expo-cli

expo-env.d.ts
# @end expo-cli

ios
android
!fastlane/metadata/android
dist

# Temporary files directory for agents (Claude Code, GitHub Copilot)
tmp/

# Private service-account keys (FCM V1 sender, Play Console submissions).
# google-services.json is NOT secret and is committed on purpose; these are.
mobile-bex-*.json
*firebase-adminsdk*.json
*-service-account*.json
fcm-*.json
play-*.json
