# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
#     https://www.atlassian.com/git/tutorials/saving-changes/gitignore

# Node artifact files
node_modules/
dist/

# Compiled Java class files
*.class

# Compiled Python bytecode
*.py[cod]

# Log files
*.log

# Package files
*.jar

# Maven
target/
dist/

# JetBrains IDE
.idea/

# Unit test reports
TEST*.xml

# Generated by MacOS
.DS_Store

# Generated by Windows
Thumbs.db

# Applications
*.app
*.exe
*.war

# Large media files
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv

# Python virtual environments
venv/
venv_new/
venv_local/
env/
ENV/
.venv/

# Python cache
__pycache__/
*.pyc

# Environment variables (removed - .env files now committed to git)
# .env
# .env.local

# Excel files with data
*.xlsx
*.xls

# Uploads and output directories
uploads/
output/
Files/

# IDE
.vscode/
.claude/
CLAUDE.md

# Database files
*.db
*.sqlite
*.sqlite3

# Server files
server.pid
server.log
nohup.out

# Test files
test_*.csv
test_*.xlsx
test_*.json
TEST_REPORT.md

# Docker
.dockerignore
docker-compose.override.yml

# Backup files
*.tar.gz
*.zip
backup-*/

