# =========================
# Dependencies
# =========================
node_modules/

# Package manager logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# =========================
# Build output
# =========================
dist/
build/
coverage/

# =========================
# Vite
# =========================
.vite/

# =========================
# TypeScript
# =========================
*.tsbuildinfo

# =========================
# Environment variables
# =========================
.env
.env.local
.env.*.local

# Keep example env file
!.env.example

# =========================
# IDEs
# =========================
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json

.idea/
*.iml

# =========================
# OS files
# =========================
.DS_Store
Thumbs.db
Desktop.ini

# =========================
# Logs
# =========================
logs/
*.log

# =========================
# Temporary files
# =========================
tmp/
temp/
.cache/
.eslintcache

# =========================
# Testing
# =========================
playwright-report/
test-results/
coverage/

# =========================
# Misc
# =========================
*.tgz
*.zip
*.7z

# =========================
# Local database files
# (if used for development)
# =========================
*.sqlite
*.sqlite3

# =========================
# Runtime PID files
# =========================
*.pid
*.pid.lock