# =============================================================================
# ORACLE v2.0 Docker Ignore
# =============================================================================

# Dependencies
node_modules
**/node_modules
.pnp
.pnp.js

# Build outputs
dist
build
.next
out
*.tsbuildinfo

# Environment files (secrets)
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
*.env

# IDE and editors
.idea
.vscode
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Testing
coverage
.nyc_output
*.lcov

# Docker files (prevent recursive copy)
docker-compose*.yml
Dockerfile*
.dockerignore

# Git
.git
.gitignore

# Documentation
*.md
docs

# Expo/Mobile (not needed for API)
apps/mobile
apps/watch
.expo
*.apk
*.ipa

# Temporary files
tmp
temp
*.tmp
*.temp

# Cache
.cache
.turbo
.eslintcache
.npm

# Test files (not needed in production)
**/*.test.ts
**/*.spec.ts
**/__tests__
**/__mocks__
vitest.config.ts
jest.config.js

# Development scripts
scripts

# Uploads (use volumes)
uploads
*.upload

# Local database files
*.sqlite
*.db
