# Generated by Cargo
/target/
Cargo.lock

# These are backup files generated by rustfmt
**/*.rs.bk

# MSVC Windows builds of rustc generate these
*.pdb

# RustRover / IntelliJ IDEA
.idea/
*.iml

# VSCode
.vscode/
*.code-workspace

# macOS
.DS_Store
.AppleDouble
.LSOverride

# Linux
*~

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini

# Test output files
src/supabase_types.rs
tests/output/
*.generated.rs

# Environment files (contains API keys)
.env
.env.local
.env.*.local

# Justfile (optional task runner)
.justfile

# Benchmarking
/criterion/

# Flamegraphs
*.svg
flamegraph.svg

# Coverage reports
/tarpaulin-report.html
/coverage/
*.profraw
*.profdata

# Debug logs
*.log
debug/

# Temporary files from integration tests
test_*.rs
!tests/integration.rs