# =============================================================================
# ShadowHunter .gitignore
# =============================================================================

# -----------------------------------------------------------------------------
# Python
# -----------------------------------------------------------------------------
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
venv/
ENV/
env/
.venv/

# -----------------------------------------------------------------------------
# Node.js / Frontend
# -----------------------------------------------------------------------------
node_modules/
npm-debug.log
yarn-error.log
.pnpm-store/
dist/
build/
.vite/
.next/

# -----------------------------------------------------------------------------
# IDE / Editors
# -----------------------------------------------------------------------------
.idea/
.vscode/
*.swp
*.swo
*~
.project
.pydevproject
.settings/
*.sublime-project
*.sublime-workspace

# -----------------------------------------------------------------------------
# OS Files
# -----------------------------------------------------------------------------
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# -----------------------------------------------------------------------------
# Logs & Databases
# -----------------------------------------------------------------------------
*.log
logs/
*.sqlite
*.sqlite3
*.db
neo4j/
data/

# -----------------------------------------------------------------------------
# Environment & Secrets
# -----------------------------------------------------------------------------
.env
.env.local
.env.*.local
*.env
config.json
config.local.json
secrets.json
credentials.json
*.pem
*.key
*.crt

# Telegram session files
*.session
*.session-journal

# -----------------------------------------------------------------------------
# API Keys & Tokens (NEVER commit these)
# -----------------------------------------------------------------------------
api_keys.txt
tokens.txt
hibp_api_key.txt

# -----------------------------------------------------------------------------
# Test & Coverage
# -----------------------------------------------------------------------------
.coverage
.pytest_cache/
htmlcov/
.tox/
.nox/
coverage.xml
*.cover
.hypothesis/

# -----------------------------------------------------------------------------
# Jupyter Notebooks
# -----------------------------------------------------------------------------
.ipynb_checkpoints/
*.ipynb

# -----------------------------------------------------------------------------
# Build outputs
# -----------------------------------------------------------------------------
*.min.js
*.bundle.js

# -----------------------------------------------------------------------------
# Scraped Data (may contain sensitive info)
# -----------------------------------------------------------------------------
scraped/
exports/
reports/
dumps/
*.csv
*.json.bak

# -----------------------------------------------------------------------------
# Tor
# -----------------------------------------------------------------------------
tor_data/
.tor/

# -----------------------------------------------------------------------------
# Docker
# -----------------------------------------------------------------------------
docker-compose.override.yml

# -----------------------------------------------------------------------------
# Misc
# -----------------------------------------------------------------------------
*.bak
*.tmp
*.temp
.cache/

# -----------------------------------------------------------------------------
# Archived/Development Files
# -----------------------------------------------------------------------------
MoveMe_Shadowh/
Move_Me/
NEW ADDITIONS/

# Local event files (may contain sensitive content; use events.json for samples)
events.local.json
