# ===== OS =====
.DS_Store
Thumbs.db
desktop.ini
$RECYCLE.BIN/

# ===== IDE =====
.vscode/
.idea/
*.swp
*.swo
*.iml
.cursor/

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

# ===== Env / Secrets =====
.env
.env.local
.env.*.local
*.pem
*.key
secrets/

# ===== Backend (Go) =====
fuellog-api/bin/
fuellog-api/dist/
fuellog-api/coverage.out
fuellog-api/*.test
fuellog-api/*.out
fuellog-api/.air.toml.local

# ===== Database (SQLite) =====
# Keep the data/ directory, but ignore runtime DB files
data/*.db
data/*.db-journal
data/*.db-shm
data/*.db-wal

# ===== Frontend (Node / Vue) =====
fuellog-web/node_modules/
fuellog-web/dist/
fuellog-web/dist-ssr/
fuellog-web/.vite/
fuellog-web/*.local
fuellog-web/.nuxt/
fuellog-web/.next/
fuellog-web/.cache/

# ===== Coverage =====
coverage/
.nyc_output/

# ===== Docker =====
*.pid
